summaryrefslogtreecommitdiff
path: root/test.lang
blob: d735503df3776bdf3097e829c9f4e73f7b80da50 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
/* comments! */

/*
 * var f proc(i32)
 * var g func(i32) i32
 * let x = g
 */

proc main {
	let a = 31, b = a * 232, z = a * b
	let gaye = a + b * a
	let d = b + gaye
	let sum = a + b + z + d
	let nsum = -sum
	let gay = d xor sum
	return nsum + gay
}