diff options
Diffstat (limited to 'test.lang')
| -rw-r--r-- | test.lang | 22 |
1 files changed, 4 insertions, 18 deletions
@@ -1,20 +1,6 @@ -/* comments! */ - -/* - * var f proc(i32) - * var g func(i32) i32 - * let x = g - */ - -// also single-line now - -proc fib(x i64) { - return x & 1023 -} - proc main(a, b i64) { - // let x = (a + -a) = (a xor a) - // let y = (a + a) = (a * 2) - // return (x & y & (a = a) & (a = ~a)) | ((a + a) = (a + 2)) - return a - (b + b) - a + if a > 5 { + a := a - 5 + } + return a } |
