Lexer working on basic spot syntax