2000-11-30 10:00 UTC+0800 Ron Pinkas <ron@profit-master.com>

* source/compiler/harbour.slx
     ! Commented out support for Self: as SELF, treat as any other Identifier, until we finalize SELF support.
This commit is contained in:
Ron Pinkas
2000-11-30 18:00:27 +00:00
parent 92bc542014
commit 5fa7ef36f3
2 changed files with 7 additions and 3 deletions

View File

@@ -1,3 +1,7 @@
2000-11-30 10:00 UTC+0800 Ron Pinkas <ron@profit-master.com>
* source/compiler/harbour.slx
! Commented out support for Self: as SELF, treat as any other Identifier, until we finalize SELF support.
2000-11-30 07:50 UTC+0800 Ron Pinkas <ron@profit-master.com>
* source/pp/pptable.c
- Removed #ifdef SIMPLEX recently added by Ryszard, SimpLex was using same 5 paramters as Cliiper.

View File

@@ -264,7 +264,7 @@ LANGUAGE_WORDS_ARE {
LEX_WORD( "NIL" ) AS_TOKEN( NIL + DONT_REDUCE ),
LEX_WORD( "OPTIONAL" ) AS_TOKEN( OPTIONAL ),
LEX_WORD( "QSELF" ) AS_TOKEN( QSELF ),
LEX_WORD( "SELF" ) AS_TOKEN( SELF ),
/* LEX_WORD( "SELF" ) AS_TOKEN( SELF ), */
LEX_WORD( "STEP" ) AS_TOKEN( HB_STEP ),
LEX_WORD( "TO" ) AS_TOKEN( HB_TO ),
LEX_WORD( "WITH" ) AS_TOKEN( HB_WITH ),
@@ -371,8 +371,8 @@ LANGUAGE_RULES_ARE {
IF_SEQUENCE_IS( FIELD , 0 , 0 , 0 ) REDUCE_TO( HB_IDENTIFIER , 0 ),
IF_SEQUENCE_IS( SELF , ':' , 0 , 0 ) PASS_THROUGH(),
IF_SEQUENCE_IS( SELF , 0 , 0 , 0 ) REDUCE_TO( HB_IDENTIFIER , 0 ),
/* IF_SEQUENCE_IS( SELF , ':' , 0 , 0 ) PASS_THROUGH(),
IF_SEQUENCE_IS( SELF , 0 , 0 , 0 ) REDUCE_TO( HB_IDENTIFIER , 0 ), */
IF_SEQUENCE_IS( QSELF , '(' , ')' , 0 ) REDUCE_TO( SELF + DONT_REDUCE, 0 ),
IF_SEQUENCE_IS( QSELF , 0 , 0 , 0 ) REDUCE_TO( HB_IDENTIFIER , 0 ),