support for loops removed compile warnings rudimentary (uncomplete) support for unary operators
improved unit test support while loop support function declaration