analyzer/stx_goodies_petitparser_analyzer.st
changeset 378 53d66ecfeb1b
parent 377 6112a403a52d
child 381 0bbbcf5da2d4
--- a/analyzer/stx_goodies_petitparser_analyzer.st	Fri Oct 03 02:33:08 2014 +0100
+++ b/analyzer/stx_goodies_petitparser_analyzer.st	Fri Oct 03 02:45:16 2014 +0100
@@ -10,6 +10,20 @@
 
 !stx_goodies_petitparser_analyzer class methodsFor:'accessing - monticello'!
 
+monticelloLastMergedVersionInfo
+    "The last merged version is: "
+
+    ^ '
+    Name: PetitAnalyzer-DiegoLont.46
+    Author: DiegoLont
+    Time: 02-09-2013, 12:37:58 PM
+    UUID: 89f155fa-89b4-4bb7-b76e-0f8485be4a56        
+    Repository: http://smalltalkhub.com/mc/Moose/PetitParser/main
+    '
+
+    "Created: / 03-10-2014 / 02:40:20 / Jan Vrany <jan.vrany@fit.cvut.cz>"
+!
+
 monticelloName
     "Return name of the package for Monticello. This is used when package is exported"
 
@@ -113,7 +127,6 @@
         PPParser cycleSet:
         PPParser cycleSet:firstSets:into:
         PPParser firstSet
-        PPParser firstSets
         PPParser firstSets:into:
         PPParser followSet
         PPParser followSets
@@ -141,6 +154,11 @@
         PPSequenceParser firstSets:into:
         PPSequenceParser followSets:firstSets:into:
         PPTokenParser match:inContext:seen:
+        PPNotParser firstSets:into:
+        PPNotParser isFirstSetTerminal
+        PPParser firstSets
+        PPParser isFirstSetTerminal
+        PPRepeatingParser followSets:firstSets:into:
     )
 ! !