basic lexer testing skeleton