--- a/compiler/libInit.cc Thu Apr 30 23:43:14 2015 +0200
+++ b/compiler/libInit.cc Sun May 10 06:28:36 2015 +0100
@@ -31,6 +31,8 @@
_PPCBridge_Init(pass,__pRT__,snd);
_PPCCompiledMethod_Init(pass,__pRT__,snd);
_PPCCompiler_Init(pass,__pRT__,snd);
+_PPCCompilerTokenRememberStrategy_Init(pass,__pRT__,snd);
+_PPCCompilerTokenizingRememberStrategy_Init(pass,__pRT__,snd);
_PPCConfiguration_Init(pass,__pRT__,snd);
_PPCContext_Init(pass,__pRT__,snd);
_PPCContextMemento_Init(pass,__pRT__,snd);
@@ -38,6 +40,7 @@
_PPCMethod_Init(pass,__pRT__,snd);
_PPCNode_Init(pass,__pRT__,snd);
_PPCNodeVisitor_Init(pass,__pRT__,snd);
+_PPCPluggableConfiguration_Init(pass,__pRT__,snd);
_PPCompiledParser_Init(pass,__pRT__,snd);
_stx_137goodies_137petitparser_137compiler_Init(pass,__pRT__,snd);
_PPCAbstractCharacterNode_Init(pass,__pRT__,snd);
@@ -47,23 +50,27 @@
_PPCCodeGenerator_Init(pass,__pRT__,snd);
_PPCDelegateNode_Init(pass,__pRT__,snd);
_PPCEndOfFileNode_Init(pass,__pRT__,snd);
-_PPCFirstPrototype_Init(pass,__pRT__,snd);
_PPCInlinedMethod_Init(pass,__pRT__,snd);
_PPCInliningVisitor_Init(pass,__pRT__,snd);
+_PPCLL1Configuration_Init(pass,__pRT__,snd);
_PPCListNode_Init(pass,__pRT__,snd);
_PPCNilNode_Init(pass,__pRT__,snd);
-_PPCPluggableConfiguration_Init(pass,__pRT__,snd);
_PPCPluggableNode_Init(pass,__pRT__,snd);
_PPCProfilingContext_Init(pass,__pRT__,snd);
_PPCRewritingVisitor_Init(pass,__pRT__,snd);
+_PPCTokenizingCompiler_Init(pass,__pRT__,snd);
+_PPCUniversalConfiguration_Init(pass,__pRT__,snd);
_PPCUnknownNode_Init(pass,__pRT__,snd);
+_PPTokenizingCompiledParser_Init(pass,__pRT__,snd);
_PPCAbstractActionNode_Init(pass,__pRT__,snd);
_PPCAndNode_Init(pass,__pRT__,snd);
_PPCCharSetPredicateNode_Init(pass,__pRT__,snd);
_PPCCharacterNode_Init(pass,__pRT__,snd);
_PPCChoiceNode_Init(pass,__pRT__,snd);
_PPCCopyVisitor_Init(pass,__pRT__,snd);
+_PPCEndOfInputNode_Init(pass,__pRT__,snd);
_PPCForwardNode_Init(pass,__pRT__,snd);
+_PPCLL1Visitor_Init(pass,__pRT__,snd);
_PPCLiteralNode_Init(pass,__pRT__,snd);
_PPCMergingVisitor_Init(pass,__pRT__,snd);
_PPCMessagePredicateNode_Init(pass,__pRT__,snd);
@@ -72,27 +79,34 @@
_PPCNotLiteralNode_Init(pass,__pRT__,snd);
_PPCNotMessagePredicateNode_Init(pass,__pRT__,snd);
_PPCNotNode_Init(pass,__pRT__,snd);
-_PPCOptimizingVisitor_Init(pass,__pRT__,snd);
+_PPCOptimizeChoices_Init(pass,__pRT__,snd);
_PPCOptionalNode_Init(pass,__pRT__,snd);
_PPCPlusNode_Init(pass,__pRT__,snd);
_PPCPredicateNode_Init(pass,__pRT__,snd);
+_PPCRecognizerComponentDetector_Init(pass,__pRT__,snd);
+_PPCRecognizerComponentVisitor_Init(pass,__pRT__,snd);
_PPCSentinelNode_Init(pass,__pRT__,snd);
_PPCSequenceNode_Init(pass,__pRT__,snd);
+_PPCSpecializingVisitor_Init(pass,__pRT__,snd);
_PPCStarNode_Init(pass,__pRT__,snd);
_PPCTokenConsumeNode_Init(pass,__pRT__,snd);
_PPCTokenDetector_Init(pass,__pRT__,snd);
_PPCTokenNode_Init(pass,__pRT__,snd);
_PPCTokenVisitor_Init(pass,__pRT__,snd);
+_PPCTokenWhitespaceNode_Init(pass,__pRT__,snd);
_PPCTokenizingCodeGenerator_Init(pass,__pRT__,snd);
-_PPCTrimNode_Init(pass,__pRT__,snd);
+_PPCTokenizingParserNode_Init(pass,__pRT__,snd);
+_PPCTokenizingVisitor_Init(pass,__pRT__,snd);
_PPCTrimmingTokenNode_Init(pass,__pRT__,snd);
_PPCActionNode_Init(pass,__pRT__,snd);
-_PPCLLChoiceNode_Init(pass,__pRT__,snd);
+_PPCDeterministicChoiceNode_Init(pass,__pRT__,snd);
+_PPCRecognizingSequenceNode_Init(pass,__pRT__,snd);
_PPCStarAnyNode_Init(pass,__pRT__,snd);
_PPCStarCharSetPredicateNode_Init(pass,__pRT__,snd);
_PPCStarMessagePredicateNode_Init(pass,__pRT__,snd);
_PPCSymbolActionNode_Init(pass,__pRT__,snd);
-_PPCTokenSequenceNode_Init(pass,__pRT__,snd);
+_PPCTokenChoiceNode_Init(pass,__pRT__,snd);
+_PPCTrimNode_Init(pass,__pRT__,snd);
_PPCTokenStarMessagePredicateNode_Init(pass,__pRT__,snd);
_PPCTokenStarSeparatorNode_Init(pass,__pRT__,snd);