Implemented variable scopes

This commit is contained in:
2024-07-15 16:51:36 +02:00
parent 948d499231
commit 24d3e8f2be
13 changed files with 81 additions and 26 deletions

View File

@ -0,0 +1,11 @@
main() {
syscall(60, factorial(5))
}
factorial(x) {
if x <= 1 {
return 1
}
return x * factorial(x - 1)
}