tools/JavaParserI.st
changeset 2396 fadc6d7a2f5b
parent 2353 fa7400d022a0
child 2429 ebece4dcaab9
child 2678 c865275e48a7
--- a/tools/JavaParserI.st	Thu Feb 21 15:32:15 2013 +0100
+++ b/tools/JavaParserI.st	Mon Feb 25 12:15:35 2013 +0100
@@ -47,6 +47,7 @@
 "
 ! !
 
+
 !JavaParserI class methodsFor:'initialization'!
 
 debugging: aBoolean
@@ -70,6 +71,7 @@
     "Modified: / 11-01-2013 / 11:32:22 / Jan Vrany <jan.vrany@fit.cvut.cz>"
 ! !
 
+
 !JavaParserI class methodsFor:'instance creation'!
 
 new
@@ -80,6 +82,7 @@
     "Modified: / 11-01-2013 / 12:29:11 / Jan Vrany <jan.vrany@fit.cvut.cz>"
 ! !
 
+
 !JavaParserI class methodsFor:'accessing'!
 
 ignoredNames
@@ -103,6 +106,7 @@
 	^#('keywords' 'operators' 'separators')
 ! !
 
+
 !JavaParserI methodsFor:'accessing'!
 
 builder
@@ -118,6 +122,7 @@
 	^ input end
 ! !
 
+
 !JavaParserI methodsFor:'grammar-blocks'!
 
 block
@@ -130,6 +135,7 @@
     "Created: / 11-03-2012 / 13:20:20 / Jan Vrany <jan.vrany@fit.cvut.cz>"
 ! !
 
+
 !JavaParserI methodsFor:'grammar-comments'!
 
 charactersInLine   
@@ -180,6 +186,7 @@
     "Modified: / 14-03-2012 / 23:13:51 / Jan Vrany <jan.vrany@fit.cvut.cz>"
 ! !
 
+
 !JavaParserI methodsFor:'grammar-identifiers'!
 
 identifier
@@ -192,6 +199,7 @@
     "Modified: / 15-12-2012 / 22:32:10 / Jan Vrany <jan.vrany@fit.cvut.cz>"
 ! !
 
+
 !JavaParserI methodsFor:'grammar-input'!
 
 input
@@ -222,6 +230,7 @@
 	^ (Character value: 26) asParser 
 ! !
 
+
 !JavaParserI methodsFor:'grammar-keywords'!
 
 abstractKW
@@ -464,6 +473,7 @@
     ^ self tokenParserFor:'while'
 ! !
 
+
 !JavaParserI methodsFor:'grammar-lineTerminators'!
 
 inputCharacter 
@@ -476,6 +486,7 @@
 	^ (Character lf asParser) / (Character cr asParser , (Character lf asParser ) optional )
 ! !
 
+
 !JavaParserI methodsFor:'grammar-literals'!
 
 literal
@@ -486,6 +497,7 @@
     "Modified: / 09-03-2012 / 20:49:04 / Jan Vrany <jan.vrany@fit.cvut.cz>"
 ! !
 
+
 !JavaParserI methodsFor:'grammar-literals-boolean'!
 
 booleanLiteral 
@@ -496,6 +508,7 @@
     "Modified: / 14-03-2012 / 23:36:55 / Jan Vrany <jan.vrany@fit.cvut.cz>"
 ! !
 
+
 !JavaParserI methodsFor:'grammar-literals-character'!
 
 characterLiteral 
@@ -506,6 +519,7 @@
     "Modified (format): / 15-03-2012 / 08:35:46 / Jan Vrany <jan.vrany@fit.cvut.cz>"
 ! !
 
+
 !JavaParserI methodsFor:'grammar-literals-floating'!
 
 floatingPointLiteral
@@ -516,6 +530,7 @@
     "Modified: / 15-03-2012 / 00:03:12 / Jan Vrany <jan.vrany@fit.cvut.cz>"
 ! !
 
+
 !JavaParserI methodsFor:'grammar-literals-integer'!
 
 integerLiteral
@@ -526,6 +541,7 @@
     "Modified: / 15-03-2012 / 00:00:01 / Jan Vrany <jan.vrany@fit.cvut.cz>"
 ! !
 
+
 !JavaParserI methodsFor:'grammar-literals-null'!
 
 nullLiteral 
@@ -535,6 +551,7 @@
     "Modified: / 14-03-2012 / 23:22:46 / Jan Vrany <jan.vrany@fit.cvut.cz>"
 ! !
 
+
 !JavaParserI methodsFor:'grammar-literals-string'!
 
 stringLiteral 
@@ -544,6 +561,7 @@
     "Modified: / 14-03-2012 / 23:42:45 / Jan Vrany <jan.vrany@fit.cvut.cz>"
 ! !
 
+
 !JavaParserI methodsFor:'grammar-separators'!
 
 separator
@@ -562,6 +580,7 @@
     "Modified: / 09-03-2012 / 20:49:15 / Jan Vrany <jan.vrany@fit.cvut.cz>"
 ! !
 
+
 !JavaParserI methodsFor:'grammar-unicode-escapes'!
 
 hexDigit 
@@ -589,6 +608,7 @@
 	^$u asParser plus
 ! !
 
+
 !JavaParserI methodsFor:'grammar-whiteSpace'!
 
 whiteSpace
@@ -599,6 +619,7 @@
 		lineTerminator 
 ! !
 
+
 !JavaParserI methodsFor:'initialization'!
 
 initialize
@@ -714,6 +735,7 @@
     "Modified: / 11-01-2013 / 11:35:52 / Jan Vrany <jan.vrany@fit.cvut.cz>"
 ! !
 
+
 !JavaParserI methodsFor:'parsing'!
 
 parse: anObject
@@ -732,6 +754,7 @@
     "Created: / 15-03-2012 / 11:10:53 / Jan Vrany <jan.vrany@fit.cvut.cz>"
 ! !
 
+
 !JavaParserI methodsFor:'private'!
 
 tokenParserFor: aSymbol
@@ -740,6 +763,7 @@
     "Created: / 11-01-2013 / 11:12:36 / Jan Vrany <jan.vrany@fit.cvut.cz>"
 ! !
 
+
 !JavaParserI methodsFor:'querying'!
 
 productionAt: aSymbol ifAbsent: aBlock
@@ -753,6 +777,7 @@
     "Created: / 10-03-2012 / 12:15:29 / Jan Vrany <jan.vrany@fit.cvut.cz>"
 ! !
 
+
 !JavaParserI methodsFor:'utility'!
 
 asToken:aParser
@@ -793,6 +818,7 @@
     "Modified: / 15-03-2012 / 08:53:08 / Jan Vrany <jan.vrany@fit.cvut.cz>"
 ! !
 
+
 !JavaParserI::BlockParser class methodsFor:'documentation'!
 
 version_HG
@@ -804,6 +830,7 @@
     ^ '§Id§'
 ! !
 
+
 !JavaParserI::BlockParser methodsFor:'parsing'!
 
 parseOn: aStream
@@ -875,6 +902,7 @@
     "Modified: / 11-01-2013 / 11:14:45 / Jan Vrany <jan.vrany@fit.cvut.cz>"
 ! !
 
+
 !JavaParserI::TokenParser class methodsFor:'documentation'!
 
 version_HG
@@ -886,6 +914,7 @@
     ^ '§Id§'
 ! !
 
+
 !JavaParserI::TokenParser class methodsFor:'instance creation'!
 
 for: tokenType
@@ -895,6 +924,7 @@
     "Created: / 14-03-2012 / 23:10:29 / Jan Vrany <jan.vrany@fit.cvut.cz>"
 ! !
 
+
 !JavaParserI::TokenParser methodsFor:'accessing'!
 
 tokenType
@@ -905,6 +935,7 @@
     tokenType := something.
 ! !
 
+
 !JavaParserI::TokenParser methodsFor:'parsing'!
 
 parseOn:aJavaScanner
@@ -926,10 +957,11 @@
     "Modified: / 17-03-2012 / 13:34:15 / Jan Vrany <jan.vrany@fit.cvut.cz>"
 ! !
 
+
 !JavaParserI class methodsFor:'documentation'!
 
 version_CVS
-    ^ '$Header: /cvs/stx/stx/libjava/tools/JavaParserI.st,v 1.1 2013-02-16 18:08:44 vrany Exp $'
+    ^ '$Header: /cvs/stx/stx/libjava/tools/JavaParserI.st,v 1.2 2013-02-25 11:15:35 vrany Exp $'
 !
 
 version_HG