feat(main): add args parse and exec process
This commit is contained in:
+3
-1
@@ -28,7 +28,9 @@ impl Generator {
|
||||
pub fn emit(&mut self, compile_unit: CompileUnit) -> Vec<IRInstr> {
|
||||
self.generate_compile_unit(compile_unit)
|
||||
}
|
||||
|
||||
pub fn get_diagnostics(&self) -> &Diagnositics {
|
||||
&self.diagnostic
|
||||
}
|
||||
fn generate_compile_unit(&mut self, compile_unit: CompileUnit) -> Vec<IRInstr> {
|
||||
let mut instrs = vec![];
|
||||
use GlobalDeclStmt::*;
|
||||
|
||||
Reference in New Issue
Block a user