diff options
Diffstat (limited to 'test.lang')
| -rw-r--r-- | test.lang | 12 |
1 files changed, 8 insertions, 4 deletions
@@ -8,9 +8,13 @@ // also single-line now +proc fib(x i64) { + return x & 1023 +} + proc main(a, b i64) { - //let x = (a + -b) = (a xor b) - //let y = (a + b) = (b * 2) - //return (x & y & (a = a) & (a = ~b)) | ((a + a) = (a / 2)) - return (a <= b) = ~(a > b) + // 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 } |
