summaryrefslogtreecommitdiff
path: root/test.lang
diff options
context:
space:
mode:
authorWormHeamer2025-08-03 19:52:18 -0400
committerWormHeamer2025-08-03 19:52:18 -0400
commit1a90ef4318c18161aaccf7390016a61c635ac748 (patch)
tree90b6cd4e2dc1261bc2250972aad71c847be80844 /test.lang
parent62e4b45143e4ff24a1758a2ccd3af5dfe69706ec (diff)
add assignment statements
Diffstat (limited to 'test.lang')
-rw-r--r--test.lang10
1 files changed, 5 insertions, 5 deletions
diff --git a/test.lang b/test.lang
index 7e83dc3..0f2d4b8 100644
--- a/test.lang
+++ b/test.lang
@@ -9,9 +9,9 @@
// also single-line now
proc main {
- let a = 2, b = 3
- let c = a + b, d = a * b * c, e = d + d
- let f = e + (c * e * b * a)
- let r = (((f << 16) | (f >> 16)) xor (f * 1875387131))
- return (r xor (r * 1875387131)) & 31
+ let a = 3 << 2
+ let b = 1 << a
+ let c = b xor 2381
+ b := b + c
+ return (a + b) * c
}