X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=src%2Fparser.test;h=397c76f642c9edb9b2258418e17150445b7ba136;hb=4ac86600b139d03894980cbbee1db3d6081d71d1;hp=c1463740d519adeb3c906d514e7aaf8dba6341de;hpb=f102be1de251276231f062df996fadc90227ae81;p=hwmod.git diff --git a/src/parser.test b/src/parser.test index c146374..397c76f 100644 --- a/src/parser.test +++ b/src/parser.test @@ -45,3 +45,87 @@ # t15 1000-4*100+5-300/2 455 +# t16 + 10+ 2 +12 +# t17 +9 +3 +12 +# t18 + 50 / 2 + 1 -3 +23 +# 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 +# t41, leere eingabe + + Fehler: Syntax +# t42, leere eingabe mit blanks + + Fehler: Syntax +# t42, leere eingabe mit blanks + + Fehler: Syntax