parse nested expressions
changed string lex
Use PtrArray instead of GQueue. Fix gcc warnings
parse functions
drop jump, write two functions for thunk
handle unknown objects, guess var types at compile time