expression_parsing, implementation