Lots of improvements.

* Better script names and grammar fix.
* Bump Rust
* Enforce more lints.
* Improve few struct definitions by removing box.
* Many minor implementation improvements.
This commit is contained in:
Janggun Lee
2022-11-21 15:27:04 +09:00
parent cb698a5e43
commit 094cbfdd2c
40 changed files with 446 additions and 498 deletions

View File

@@ -2,7 +2,7 @@ use crate::asm;
use crate::ir;
use crate::Translate;
#[derive(Default, Debug)]
#[derive(Default, Clone, Copy, Debug)]
pub struct Asmgen {}
impl Translate<ir::TranslationUnit> for Asmgen {