compiler/stx_goodies_petitparser_compiler.st
changeset 502 1e45d3c96ec5
parent 464 f6d77fee9811
child 503 ff58cd9f1f3c
child 515 b5316ef15274
--- a/compiler/stx_goodies_petitparser_compiler.st	Thu May 21 14:12:22 2015 +0100
+++ b/compiler/stx_goodies_petitparser_compiler.st	Fri Jul 24 15:06:54 2015 +0100
@@ -75,7 +75,9 @@
 
     ^ #(
         #'stx:goodies/petitparser/analyzer'    "PPSentinel - referenced by PPCompiledParser class>>referringParser"
-        #'stx:libbasic2'    "Stack - referenced by PPCCompiler>>initializeForCompiledClassName:"
+        #'stx:goodies/refactoryBrowser/parser'    "RBAssignmentNode - referenced by PPCCodeGenerator>>visitActionNode:"
+        #'stx:libbasic2'    "IdentityBag - referenced by PEGFsa>>checkTransitionsIdentity"
+        #'stx:libview'    "Color - referenced by PEGFsa>>viewGraphOn:"
     )
 !
 
@@ -107,8 +109,17 @@
 
     ^ #(
         "<className> or (<className> attributes...) in load order"
+        PEGFsa
+        PEGFsaFailure
+        PEGFsaInterpret
+        PEGFsaPair
+        PEGFsaState
+        PEGFsaTransition
         PPCArguments
         PPCBridge
+        PPCClassBuilder
+        PPCCodeBlock
+        PPCCodeGen
         PPCCompiledMethod
         PPCCompiler
         PPCCompilerTokenErrorStrategy
@@ -123,9 +134,14 @@
         PPCNode
         PPCNodeVisitor
         PPCPluggableConfiguration
+        PPCScanner
+        PPCScannerCodeGenerator
         PPCTokenGuard
         PPCompiledParser
+        PPMappedActionParser
         #'stx_goodies_petitparser_compiler'
+        FooScanner
+        PEGFsaGenerator
         PPCAbstractLiteralNode
         PPCAbstractPredicateNode
         PPCAnyNode
@@ -133,6 +149,7 @@
         PPCCodeGenerator
         PPCDelegateNode
         PPCEndOfFileNode
+        PPCFSACodeGen
         PPCInlinedMethod
         PPCInliningVisitor
         PPCListNode
@@ -192,6 +209,7 @@
         PPCTokenChoiceNode
         PPCTrimNode
         PPCTrimmingCharacterTokenNode
+        PPCMappedActionNode
         PPCTokenStarMessagePredicateNode
         PPCTokenStarSeparatorNode
     )
@@ -308,6 +326,9 @@
         PPParser allNodesDo:seen:
         PPSmalltalkWhitespaceParser hash
         PPParser compileTokenizing
+        Object canHavePPCId
+        PPCompositeParser asCompilerNode
+        PPSequenceParser map:
     )
 ! !