dotgnu-pnet-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Dotgnu-pnet-commits] CVS: pnet/cscc/c c_grammar.y,1.57,1.58 c_scanner.


From: Rhys Weatherley <address@hidden>
Subject: [Dotgnu-pnet-commits] CVS: pnet/cscc/c c_grammar.y,1.57,1.58 c_scanner.l,1.12,1.13
Date: Tue, 01 Jul 2003 07:47:16 -0400

Update of /cvsroot/dotgnu-pnet/pnet/cscc/c
In directory subversions:/tmp/cvs-serv20676/cscc/c

Modified Files:
        c_grammar.y c_scanner.l 
Log Message:


Remove the "__invoke__" keyword from the C compiler, because it
is no longer required.


Index: c_grammar.y
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnet/cscc/c/c_grammar.y,v
retrieving revision 1.57
retrieving revision 1.58
diff -C2 -r1.57 -r1.58
*** c_grammar.y 30 Jun 2003 10:03:49 -0000      1.57
--- c_grammar.y 1 Jul 2003 11:47:14 -0000       1.58
***************
*** 1067,1071 ****
  %token K_NATIVE                       "`__native__'"
  %token K_CSHARP                       "`__csharp__'"
- %token K_INVOKE                       "`__invoke__'"
  %token K_FUNCTION             "`__FUNCTION__'"
  %token K_FUNC                 "`__func__'"
--- 1067,1070 ----
***************
*** 1362,1373 ****
                                $$ = ILNode_CMemberField_create
                                                (FixIdentifierNode($1, 0), $3);
-                       }
-       | K_INVOKE TYPE_NAME '.' AnyIdentifier '(' ')'  {
-                               $$ = ILNode_CSharpInvocation_create
-                                               
(CScopeGetType(CScopeLookup($2)), $4, 0);
-                       }
-       | K_INVOKE TYPE_NAME '.' AnyIdentifier '(' ArgumentExpressionList ')'   
{
-                               $$ = ILNode_CSharpInvocation_create
-                                               
(CScopeGetType(CScopeLookup($2)), $4, $6);
                        }
        | TYPE_NAME COLON_COLON_OP AnyIdentifier '(' ')'        {
--- 1361,1364 ----

Index: c_scanner.l
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnet/cscc/c/c_scanner.l,v
retrieving revision 1.12
retrieving revision 1.13
diff -C2 -r1.12 -r1.13
*** c_scanner.l 30 Jun 2003 10:03:49 -0000      1.12
--- c_scanner.l 1 Jul 2003 11:47:14 -0000       1.13
***************
*** 163,167 ****
  "__native__"                  { return K_NATIVE; }
  "__csharp__"                  { return K_CSHARP; }
- "__invoke__"                  { return K_INVOKE; }
  
  "__FUNCTION__"                        { return K_FUNCTION; }
--- 163,166 ----





reply via email to

[Prev in Thread] Current Thread [Next in Thread]