add lex.js,parser.js and an example