parser/alu: extrem mega super sonderfall bugfix
[hwmod.git] / src / parser.test
index caee21e6a0688faaa6173d231967688b20a78ab7..a507576fc0204ab452bdae5f3af27f435cbdb312 100644 (file)
 # t19
 50+1      
 51
+# t20
+40-100
+-60
+# t21
+-40*2
+-80
+# t22
+4/-2
+-2
+# t23
+-2 * -1 --1
+3
+# t24
+-2 * -2 --2 * -1 * -1 - 100
+-94
+# t25
+     -1234 / -500
+2
+# t26
+3 3
+ > Fehler:                             Syntax                          
+# t27
+  ++
+ > Fehler:                             Syntax                          
+# t28
+**
+ > Fehler:                             Syntax                          
+# t29
+*+/-
+ > Fehler:                             Syntax                          
+# t30
+   *       /
+ > Fehler:                             Syntax                          
+# t31
+  2        +     ----
+ > Fehler:                             Syntax                          
+# t32
+2 --1
+3
+# t33
+21448368 * 123141
+ > Fehler:                             Over- bzw. Underflow            
+# t34
+21448368 * -123141
+ > Fehler:                             Over- bzw. Underflow            
+# t35
+341212 /                 0
+ > Fehler:                             Division durch Null             
+# t36
+341212 /                 -0*2
+ > Fehler:                             Division durch Null             
+# t37
+0--2147483648
+ > Fehler:                             Over- bzw. Underflow            
+# t38
+5--2147483648
+ > Fehler:                             Over- bzw. Underflow            
+# t39
+-2147483647-1
+-2147483648
+# t40
+-1073741824+-1073741824
+-2147483648