Add a test class to show a dialog to test lexical parser
fixed NumToken didn't implement getText() method
fixed the regular pattern in Lexer was wrong