introduced operation, bypassing AST generation as of now and hence only limited to handling valid expressions
introduced operation, operand