add lexer, parser and simple expressions evalution