initiating lexer and parser draft