Browse Source

* Better operator as identifier mechanism

git-svn-id: trunk@36701 -
michael 8 years ago
parent
commit
31bc025d08

+ 2 - 1
packages/fcl-passrc/tests/tcscanner.pas

@@ -1119,6 +1119,7 @@ end;
 procedure TTestScanner.TestOperator;
 procedure TTestScanner.TestOperator;
 
 
 begin
 begin
+  Scanner.SetTokenOption(toOperatorToken);
   TestToken(tkoperator,'operator');
   TestToken(tkoperator,'operator');
 end;
 end;
 
 
@@ -1728,7 +1729,7 @@ end;
 
 
 procedure TTestScanner.TestOperatorIdentifier;
 procedure TTestScanner.TestOperatorIdentifier;
 begin
 begin
-  Scanner.PushNonToken(tkoperator);
+  Scanner.SetNonToken(tkoperator);
   TestToken(tkidentifier,'operator',True);
   TestToken(tkidentifier,'operator',True);
 end;
 end;
 
 

+ 1 - 1
packages/fcl-passrc/tests/testpassrc.lpi

@@ -27,7 +27,7 @@
     <RunParams>
     <RunParams>
       <local>
       <local>
         <FormatVersion Value="1"/>
         <FormatVersion Value="1"/>
-        <CommandLineParams Value="--suite=TTestRecordTypeParser.TestOperatorField"/>
+        <CommandLineParams Value="--suite=TTestProcedureFunction.TestOperatorTokens"/>
       </local>
       </local>
     </RunParams>
     </RunParams>
     <RequiredPackages Count="1">
     <RequiredPackages Count="1">