constructor
the return type. Only valid after ASTCheck has checked it
FunctionCallNode corresponding to this OperatorNode. Only valid after ASTCheck
the line number (starts from 1) from which this node begins, or ends
operands. [0] = left, [1] = right
stores the operator (like '+' ...)
stores an operator with two operands