diff options
| Commit | d17f1356cbe20f8c464668c74a2eb005643b80ba (patch) | |
|---|---|---|
| Author | 2025-02-13 22:17:41 +0200 | |
| Committer | 2025-02-13 22:17:41 +0200 | |
| Files | 0e01f13006ab5bd58d8fe89ac404c5e982c5c604 /assembler/src/main.rs | |
| tonkobali-d17f1356cbe20f8c464668c74a2eb005643b80ba.tar tonkobali-d17f1356cbe20f8c464668c74a2eb005643b80ba.tar.gz tonkobali-d17f1356cbe20f8c464668c74a2eb005643b80ba.zip | ||
| Parent | 1395b9eac37187227874c2bf4e768680c7dffd32 (diff) | |
feat(assembler): Split into files and remove def addrs code gen step
1 files changed, 6 insertions, 1 deletions
| -rw-r--r-- | assembler/src/main.rs | 7 |
diff --git a/assembler/src/main.rs b/assembler/src/main.rs index ebd8177..95d3520 100644 --- a/assembler/src/main.rs +++ b/assembler/src/main.rs @@ -24,7 +24,12 @@ fn main() { println!("{:#?}", tokens); /* Parse */ - let prog = Program::new(tokens); + let mut prog = Program::new(tokens); + + /* Intermediate code gen */ + prog.remove_definition_addresses(); + + /* Machine code gen */ println!("{:#?}", prog); } |
