Cface__CDefinitionScanner.st
changeset 6 ae25dce94003
parent 5 c110eef5b9ef
child 9 03c7a764d2be
--- a/Cface__CDefinitionScanner.st	Thu Jul 10 07:31:14 2008 +0000
+++ b/Cface__CDefinitionScanner.st	Thu Jul 10 20:56:08 2008 +0000
@@ -33,7 +33,7 @@
 <comment>       :       \# [^\r\n]* ;
 "
 
-    "Modified: / 09-07-2008 / 21:26:00 / Jan Vrany <vranyj1@fel.cvut.cz>"
+    "Modified: / 10-07-2008 / 19:55:48 / Jan Vrany <vranyj1@fel.cvut.cz>"
 ! !
 
 !CDefinitionScanner class methodsFor:'generated-initialization'!
@@ -41,54 +41,54 @@
 initializeKeywordMap
     keywordMap := Dictionary new.
     #( #(36 'argument' 13)
-     #(36 'array' 26)
-     #(36 'char' 5)
-     #(36 'const' 28)
-     #(36 'double' 16)
+     #(36 'array' 7)
+     #(36 'char' 15)
+     #(36 'const' 30)
+     #(36 'double' 24)
      #(36 'enum' 20)
-     #(36 'field' 19)
-     #(36 'float' 15)
+     #(36 'field' 18)
+     #(36 'float' 27)
      #(36 'function' 11)
-     #(36 'int' 6)
-     #(36 'long' 4)
-     #(36 'return' 8)
-     #(36 'short' 3)
-     #(36 'signed' 1)
-     #(36 'struct' 32)
+     #(36 'int' 16)
+     #(36 'long' 6)
+     #(36 'return' 2)
+     #(36 'short' 5)
+     #(36 'signed' 3)
+     #(36 'struct' 31)
      #(36 'typedef' 22)
-     #(36 'union' 29)
-     #(36 'unsigned' 2)
-     #(36 'value' 21)
-     #(36 'void' 24)
-     #(36 'wchar_t' 27)
+     #(36 'union' 25)
+     #(36 'unsigned' 4)
+     #(36 'value' 8)
+     #(36 'void' 26)
+     #(36 'wchar_t' 28)
      #(33 'argument' 13)
-     #(33 'array' 26)
-     #(33 'char' 5)
-     #(33 'const' 28)
-     #(33 'double' 16)
+     #(33 'array' 7)
+     #(33 'char' 15)
+     #(33 'const' 30)
+     #(33 'double' 24)
      #(33 'enum' 20)
-     #(33 'field' 19)
-     #(33 'float' 15)
+     #(33 'field' 18)
+     #(33 'float' 27)
      #(33 'function' 11)
-     #(33 'int' 6)
-     #(33 'long' 4)
-     #(33 'return' 8)
-     #(33 'short' 3)
-     #(33 'signed' 1)
-     #(33 'struct' 32)
+     #(33 'int' 16)
+     #(33 'long' 6)
+     #(33 'return' 2)
+     #(33 'short' 5)
+     #(33 'signed' 3)
+     #(33 'struct' 31)
      #(33 'typedef' 22)
-     #(33 'union' 29)
-     #(33 'unsigned' 2)
-     #(33 'value' 21)
-     #(33 'void' 24)
-     #(33 'wchar_t' 27) ) 
+     #(33 'union' 25)
+     #(33 'unsigned' 4)
+     #(33 'value' 8)
+     #(33 'void' 26)
+     #(33 'wchar_t' 28) ) 
             do:[:each | 
                 (keywordMap at:each first ifAbsentPut:[ Dictionary new ]) at:(each at:2)
                     put:each last
             ].
     ^ keywordMap
 
-    "Modified: / 09-07-2008 / 21:25:59 / Jan Vrany <vranyj1@fel.cvut.cz>"
+    "Modified: / 10-07-2008 / 19:55:47 / Jan Vrany <vranyj1@fel.cvut.cz>"
 ! !
 
 !CDefinitionScanner methodsFor:'generated-scanner'!
@@ -110,7 +110,7 @@
     ].
     ^ self reportLastMatch
 
-    "Modified: / 09-07-2008 / 21:26:00 / Jan Vrany <vranyj1@fel.cvut.cz>"
+    "Modified: / 10-07-2008 / 19:55:47 / Jan Vrany <vranyj1@fel.cvut.cz>"
 !
 
 scan2
@@ -149,7 +149,7 @@
     ].
     ^ self reportLastMatch
 
-    "Modified: / 09-07-2008 / 21:26:00 / Jan Vrany <vranyj1@fel.cvut.cz>"
+    "Modified: / 10-07-2008 / 19:55:47 / Jan Vrany <vranyj1@fel.cvut.cz>"
 !
 
 scan3
@@ -1185,7 +1185,7 @@
         ^ self reportLastMatch
     ].
     (currentCharacter == $@) ifTrue:[
-        ^ self recordAndReportMatch:#( 18 ).
+        ^ self recordAndReportMatch:#( 21 ).
     ].
     (currentCharacter == $e) ifTrue:[
         self recordMatch:#( 33 36 ).
@@ -1833,7 +1833,7 @@
                                                                 ^ self reportLastMatch
                                                             ].
                                                     (currentCharacter == $e) ifTrue:[
-                                                        self recordMatch:#( 7 36 ).
+                                                        self recordMatch:#( 1 36 ).
                                                         self step.
                                                         (currentCharacter isLetterOrDigit 
                                                             or:[ (currentCharacter between:$- and:$/) or:[ currentCharacter == $_ ] ]) 
@@ -2081,7 +2081,7 @@
                                                     ^ self reportLastMatch
                                                 ].
                                         (currentCharacter == $o) ifTrue:[
-                                            self recordMatch:#( 30 36 ).
+                                            self recordMatch:#( 32 36 ).
                                             self step.
                                             (currentCharacter isLetterOrDigit 
                                                 or:[ (currentCharacter between:$- and:$/) or:[ currentCharacter == $_ ] ]) 
@@ -2420,7 +2420,7 @@
                                                                     ^ self reportLastMatch
                                                                 ].
                                                         (currentCharacter == $n) ifTrue:[
-                                                            self recordMatch:#( 31 36 ).
+                                                            self recordMatch:#( 29 36 ).
                                                             self step.
                                                             (currentCharacter isLetterOrDigit 
                                                                 or:[ (currentCharacter between:$- and:$/) or:[ currentCharacter == $_ ] ]) 
@@ -3113,7 +3113,7 @@
                                                                 ^ self reportLastMatch
                                                             ].
                                                     (currentCharacter == $n) ifTrue:[
-                                                        self recordMatch:#( 25 36 ).
+                                                        self recordMatch:#( 19 36 ).
                                                         self step.
                                                         (currentCharacter isLetterOrDigit 
                                                             or:[ (currentCharacter between:$- and:$/) or:[ currentCharacter == $_ ] ]) 
@@ -3154,7 +3154,7 @@
     ].
     ^ self reportLastMatch
 
-    "Modified: / 09-07-2008 / 21:26:00 / Jan Vrany <vranyj1@fel.cvut.cz>"
+    "Modified: / 10-07-2008 / 19:55:47 / Jan Vrany <vranyj1@fel.cvut.cz>"
 ! !
 
 !CDefinitionScanner methodsFor:'generated-tokens'!
@@ -3162,13 +3162,13 @@
 emptySymbolTokenId
 	^63
 
-    "Modified: / 09-07-2008 / 21:26:00 / Jan Vrany <vranyj1@fel.cvut.cz>"
+    "Modified: / 10-07-2008 / 19:55:47 / Jan Vrany <vranyj1@fel.cvut.cz>"
 !
 
 errorTokenId
 	^64
 
-    "Modified: / 09-07-2008 / 21:26:00 / Jan Vrany <vranyj1@fel.cvut.cz>"
+    "Modified: / 10-07-2008 / 19:55:47 / Jan Vrany <vranyj1@fel.cvut.cz>"
 ! !
 
 !CDefinitionScanner class methodsFor:'documentation'!