Ticket #1540: tt1540_imcc.patch
| File tt1540_imcc.patch, 1.0 KB (added by plobsing, 3 years ago) |
|---|
-
compilers/imcc/imcc.y
2133 2133 op_assign: 2134 2134 target assign_op var 2135 2135 { $$ = MK_I(interp, IMCC_INFO(interp)->cur_unit, $2, 2, $1, $3); } 2136 | target CONCAT_ASSIGN var 2137 { 2138 if ($1->set == 'P') 2139 $$ = MK_I(interp, IMCC_INFO(interp)->cur_unit, "concat", 2, $1, $3); 2140 else 2141 $$ = MK_I(interp, IMCC_INFO(interp)->cur_unit, "concat", 3, $1, $1, $3); 2142 } 2136 2143 ; 2137 2144 2138 2145 assign_op: … … 2142 2149 | DIV_ASSIGN { $$ = (char *)"div"; } 2143 2150 | MOD_ASSIGN { $$ = (char *)"mod"; } 2144 2151 | FDIV_ASSIGN { $$ = (char *)"fdiv"; } 2145 | CONCAT_ASSIGN { $$ = (char *)"concat"; }2146 2152 | BAND_ASSIGN { $$ = (char *)"band"; } 2147 2153 | BOR_ASSIGN { $$ = (char *)"bor"; } 2148 2154 | BXOR_ASSIGN { $$ = (char *)"bxor"; }
