The current parser (src/ExpressionParser.cpp:parseSingleExpression) should use std::regex instead of parsing the input by hand.