feat(main): add args parse and exec process
This commit is contained in:
@@ -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,
|
||||
|
||||
Reference in New Issue
Block a user