--- a/stx_goodies_petitparser.st Mon Apr 13 14:19:55 2015 +0100
+++ b/stx_goodies_petitparser.st Mon Apr 13 22:00:44 2015 +0100
@@ -1,5 +1,7 @@
"{ Package: 'stx:goodies/petitparser' }"
+"{ NameSpace: Smalltalk }"
+
LibraryDefinition subclass:#stx_goodies_petitparser
instanceVariableNames:''
classVariableNames:''
@@ -7,12 +9,6 @@
category:'* Projects & Packages *'
!
-!stx_goodies_petitparser class methodsFor:'documentation'!
-
-extensionsVersion_HG
-
- ^ '$Changeset: <not expanded> $'
-! !
!stx_goodies_petitparser class methodsFor:'accessing'!
@@ -86,7 +82,10 @@
referencedPreRequisites
"list packages which are a prerequisite, because they contain
classes which are referenced by my classes.
- We do not need these packages as a prerequisite for loading or compiling.
+ We do not need these packages as a prerequisite for compiling or loading,
+ however, a class from it may be referenced during execution and having it
+ unloaded then may lead to a runtime doesNotUnderstand error, unless the caller
+ includes explicit checks for the package being present.
This method is generated automatically,
by searching all classes (and their packages) which are referenced by my classes."
@@ -157,6 +156,7 @@
PPToken
#'stx_goodies_petitparser'
PPDelegateParser
+ PPEndOfFileParser
PPEndOfLineParser
PPEpsilonParser
PPFailingParser
@@ -166,11 +166,14 @@
PPPredicateParser
PPStartOfLine
PPStartOfLineParser
+ PPStartOfLogicalLineParser
+ PPStartOfWordParser
PPUnresolvedParser
PPActionParser
PPAndParser
PPChoiceParser
PPCompositeParser
+ PPConditionalParser
PPEndOfInputParser
PPExpressionParser
PPFlattenParser