feat(main): add args parse and exec process

This commit is contained in:
2026-05-09 23:37:59 +08:00
parent aeb955986e
commit 065bc93bc6
6 changed files with 222 additions and 19 deletions
+2 -2
View File
@@ -255,7 +255,7 @@ impl Parser {
}
self.advance(1);
let mut statements = vec![];
println!("parse block stmt");
// println!("parse block stmt");
loop {
if self.peek().is_none() {
let span = self.next().unwrap().span;
@@ -282,7 +282,7 @@ impl Parser {
// parse statement here
statements.push(self.parse_stmt()?);
}
println!("finish parse block stmt");
// println!("finish parse block stmt");
let end_span = statements.last().map(|s| s.span()).unwrap_or(start_span);
Some(BlockStmt {
statements,