peter 26 years ago
parent
commit
cd6dac1a03
1 changed files with 12 additions and 2 deletions
  1. 12 2
      compiler/ra386int.pas

+ 12 - 2
compiler/ra386int.pas

@@ -1180,10 +1180,14 @@ Begin
             Begin
             Begin
               InitRef;
               InitRef;
               SetupResult;
               SetupResult;
+              Consume(AS_ID);
             end
             end
            else
            else
             if (actasmpattern = '@CODE') or (actasmpattern = '@DATA') then
             if (actasmpattern = '@CODE') or (actasmpattern = '@DATA') then
-              Message(asmr_w_CODE_and_DATA_not_supported)
+             begin
+               Message(asmr_w_CODE_and_DATA_not_supported);
+               Consume(AS_ID);
+             end
            else
            else
             { Local Label }
             { Local Label }
             begin
             begin
@@ -1657,9 +1661,15 @@ begin
 end.
 end.
 {
 {
   $Log$
   $Log$
-  Revision 1.39  1999-06-28 16:02:32  peter
+  Revision 1.40  1999-07-12 15:03:04  peter
     * merged
     * merged
 
 
+  Revision 1.39  1999/06/28 16:02:32  peter
+    * merged
+
+  Revision 1.37.2.4  1999/07/12 15:01:19  peter
+    * fixed @result parsing
+
   Revision 1.37.2.3  1999/06/28 15:52:36  peter
   Revision 1.37.2.3  1999/06/28 15:52:36  peter
     * better recovery in main loop
     * better recovery in main loop