processing of %= was missing
authorkmh <kmh@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Thu, 20 Jul 2000 07:45:18 +0000 (07:45 +0000)
committerkmh <kmh@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Thu, 20 Jul 2000 07:45:18 +0000 (07:45 +0000)
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@306 4a8a32a2-be11-0410-ad9d-d568d2c75423

src/SDCC.y

index 2a32289536b19ed64375f9e1f3d15028a86bb98f..a73224e2db0fd387e27ba6ab1a482787c9f78e95 100644 (file)
@@ -363,6 +363,9 @@ assignment_expr
                             case DIV_ASSIGN:
                                     $$ = newNode('=',$1,newNode('/',copyAst($1),$3));
                                     break;
+                            case MOD_ASSIGN:
+                                    $$ = newNode('=',$1,newNode('%',copyAst($1),$3));
+                                    break;
                             case ADD_ASSIGN:
                                     $$ = newNode('=',$1,newNode('+',copyAst($1),$3));
                                     break;