Improved LEX\YACC parsing
Changed printouts and removed one shift\reduce error. the 2 s\r errors remaining are expected to be present.
Function declarations and function calls are now properly recognized, but this needs some additional testing.
Blocks are now represented, variable recognition should be improved