An operand is defined either as unary, binary or conditional operation.
operand := un_operation [ bin_operand(*) ]