snafu_06.0: stuff with immediates
--- /dev/null
+method meh(a b c d)
+ return (this * (a - b)) - (c - (a * d));
+end;
--- /dev/null
+long meh(long, long, long, long, long);
+
+RET(meh(2,11,5,15,32) == 349);
--- /dev/null
+method test64()
+ return this - -0x80808080;
+end;
+
+method num()
+ return 15 - 4 - 2 - 6 - 7;
+end;
+
+method num2()
+ return 15 - (4 - 2 - 6 - 7);
+end;
--- /dev/null
+long test64(long);
+
+RET((test64(0x1000000000) == (long) 0x1000000000 + (int) 0x80808080)
+ && (num(0) == -4)
+ && (num2(0) == 26));