From: Wolfgang (Blub) Bumiller Date: Tue, 14 Aug 2012 21:53:55 +0000 (+0200) Subject: Adding another test qc file, for constant folding X-Git-Tag: 0.1-rc1~279 X-Git-Url: https://git.rm.cloudns.org/?a=commitdiff_plain;h=f9c86d1d69f69472a67343f789b7e65b537cd597;p=xonotic%2Fgmqcc.git Adding another test qc file, for constant folding --- diff --git a/data/numbers.qc b/data/numbers.qc new file mode 100644 index 0000000..6fac97a --- /dev/null +++ b/data/numbers.qc @@ -0,0 +1,22 @@ +/* this is the WIP test for the parser... + * constantly adding stuff here to see if things break + */ +void(string) print = #1; +void(string,string) print2 = #1; +void(string,string,string) print3 = #1; +string(float) ftos = #2; + +void() main = { + float a, b, c; + a = 3 + 4 + 5; + b = (5 * 2) + 1; + c = 3 & 1; + c = 1 | 2; + a = 3 && 4; + b = 0 && 4; + c = 4 && 0; + a = 1 || 1; + b = 1 || 0; + c = 0 || 1; + a = 0 || 0; +};