test fixes. known issues:

from Tomer: 
problem with test 1, last expression - should be solved by stack

from Eran:
Test 2: not sure about "5 : print(/ x 2) ;"
it isn't parsed because of "/"

test 6: problem in parser: \\d+ captures (-1) as legal. changing to
([0-9]) doesn't solve this either

test 8: problem in parser. need to add commands with labels, even 
when the command is not parsible, but the label is...