test code for syntax&lexer, still debugging