Fix empty function params

This commit is contained in:
2026-04-14 11:24:04 +02:00
parent 34b71c17c3
commit 98608a1883
2 changed files with 6 additions and 3 deletions
+2 -3
View File
@@ -75,9 +75,8 @@ impl TopLevel {
false false
}; };
let name = inner.next().unwrap().as_str().to_string(); let name = inner.next().unwrap().as_str().to_string();
let params_pair = inner.next().unwrap(); let params = if inner.peek().unwrap().as_rule() == Rule::param_list {
let params = if params_pair.as_rule() == Rule::param_list { ParamList::from_pair(inner.next().unwrap())
ParamList::from_pair(params_pair)
} else { } else {
ParamList(vec![]) ParamList(vec![])
}; };
+4
View File
@@ -15,3 +15,7 @@ function add(a: int, b: int): int {
return 0; return 0;
} }
} }
function main() {
add(10, 10);
}