4360 {$$ = new il_simple_operation_c($1, NULL, locloc(@$));} |
4360 {$$ = new il_simple_operation_c($1, NULL, locloc(@$));} |
4361 | il_simple_operator_noclash il_operand |
4361 | il_simple_operator_noclash il_operand |
4362 {$$ = new il_simple_operation_c($1, $2, locloc(@$));} |
4362 {$$ = new il_simple_operation_c($1, $2, locloc(@$));} |
4363 | il_simple_operator_clash_il_operand |
4363 | il_simple_operator_clash_il_operand |
4364 {$$ = new il_simple_operation_c($1.first, $1.second, locloc(@$));} |
4364 {$$ = new il_simple_operation_c($1.first, $1.second, locloc(@$));} |
4365 /* TODO: free the memory used up by the no longer used $1 object! */ |
|
4366 /* I don't do it now because I would have to test the change, and am |
|
4367 * currently frying bigger fish... (Mario) |
|
4368 /* free($1); */ |
|
4369 /* NOTE: the line |
4365 /* NOTE: the line |
4370 * | il_simple_operator |
4366 * | il_simple_operator |
4371 * already contains the 'NOT' operator, as well as all the |
4367 * already contains the 'NOT' operator, as well as all the |
4372 * expression operators ('MOD', 'AND', etc...), all of which |
4368 * expression operators ('MOD', 'AND', etc...), all of which |
4373 * may also be a function name! This means that these operators/functions, |
4369 * may also be a function name! This means that these operators/functions, |