diff -r dc3d13c2837d -r 132d7898a2a1 compiler/libInit.cc --- a/compiler/libInit.cc Wed Aug 26 21:41:20 2015 +0100 +++ b/compiler/libInit.cc Wed Aug 26 23:01:00 2015 +0100 @@ -70,7 +70,6 @@ _PEGFsaChoiceDeterminizator_Init(pass,__pRT__,snd); _PEGFsaDeterminizator_Init(pass,__pRT__,snd); _PEGFsaEpsilonTransition_Init(pass,__pRT__,snd); -_PEGFsaGenerator_Init(pass,__pRT__,snd); _PEGFsaParserState_Init(pass,__pRT__,snd); _PEGFsaPredicateTransition_Init(pass,__pRT__,snd); _PEGFsaSequenceDeterminizator_Init(pass,__pRT__,snd); @@ -79,21 +78,17 @@ _PPCAbstractPredicateNode_Init(pass,__pRT__,snd); _PPCAnyNode_Init(pass,__pRT__,snd); _PPCCharacterNode_Init(pass,__pRT__,snd); -_PPCCodeGenerator_Init(pass,__pRT__,snd); _PPCDelegateNode_Init(pass,__pRT__,snd); _PPCDistinctResultStrategy_Init(pass,__pRT__,snd); _PPCEndOfFileNode_Init(pass,__pRT__,snd); _PPCFSACodeGen_Init(pass,__pRT__,snd); -_PPCFSAVisitor_Init(pass,__pRT__,snd); _PPCInlinedMethod_Init(pass,__pRT__,snd); -_PPCInliningVisitor_Init(pass,__pRT__,snd); _PPCListNode_Init(pass,__pRT__,snd); _PPCNilNode_Init(pass,__pRT__,snd); _PPCNoResultStrategy_Init(pass,__pRT__,snd); +_PPCPass_Init(pass,__pRT__,snd); _PPCPluggableNode_Init(pass,__pRT__,snd); _PPCProfilingContext_Init(pass,__pRT__,snd); -_PPCRewritingVisitor_Init(pass,__pRT__,snd); -_PPCTokenCodeGenerator_Init(pass,__pRT__,snd); _PPCTokenizingCodeGen_Init(pass,__pRT__,snd); _PPCTokenizingConfiguration_Init(pass,__pRT__,snd); _PPCUniversalCodeGen_Init(pass,__pRT__,snd); @@ -102,17 +97,18 @@ _PPCUnknownNode_Init(pass,__pRT__,snd); _PPTokenizingCompiledParser_Init(pass,__pRT__,snd); _PEGFsaEOFTransition_Init(pass,__pRT__,snd); +_PEGFsaGenerator_Init(pass,__pRT__,snd); _PEGFsaParserTransition_Init(pass,__pRT__,snd); _PPCAbstractActionNode_Init(pass,__pRT__,snd); _PPCAndNode_Init(pass,__pRT__,snd); _PPCCharSetPredicateNode_Init(pass,__pRT__,snd); _PPCChoiceNode_Init(pass,__pRT__,snd); -_PPCCopyVisitor_Init(pass,__pRT__,snd); +_PPCCodeGenerator_Init(pass,__pRT__,snd); _PPCEndOfInputNode_Init(pass,__pRT__,snd); +_PPCFSAVisitor_Init(pass,__pRT__,snd); _PPCForwardNode_Init(pass,__pRT__,snd); -_PPCLL1Visitor_Init(pass,__pRT__,snd); +_PPCInliningVisitor_Init(pass,__pRT__,snd); _PPCLiteralNode_Init(pass,__pRT__,snd); -_PPCMergingVisitor_Init(pass,__pRT__,snd); _PPCMessagePredicateNode_Init(pass,__pRT__,snd); _PPCNegateNode_Init(pass,__pRT__,snd); _PPCNotCharSetPredicateNode_Init(pass,__pRT__,snd); @@ -120,36 +116,41 @@ _PPCNotLiteralNode_Init(pass,__pRT__,snd); _PPCNotMessagePredicateNode_Init(pass,__pRT__,snd); _PPCNotNode_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); +_PPCRewritingVisitor_Init(pass,__pRT__,snd); _PPCSentinelNode_Init(pass,__pRT__,snd); _PPCSequenceNode_Init(pass,__pRT__,snd); -_PPCSpecializingVisitor_Init(pass,__pRT__,snd); _PPCStarNode_Init(pass,__pRT__,snd); +_PPCTokenCodeGenerator_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); _PPCTokenizingParserNode_Init(pass,__pRT__,snd); -_PPCTokenizingVisitor_Init(pass,__pRT__,snd); _PPCTrimmingTokenNode_Init(pass,__pRT__,snd); -_PPCUniversalCodeGenerator_Init(pass,__pRT__,snd); _PPCActionNode_Init(pass,__pRT__,snd); +_PPCCopyVisitor_Init(pass,__pRT__,snd); _PPCDeterministicChoiceNode_Init(pass,__pRT__,snd); +_PPCLL1Visitor_Init(pass,__pRT__,snd); +_PPCMergingVisitor_Init(pass,__pRT__,snd); +_PPCOptimizeChoices_Init(pass,__pRT__,snd); +_PPCRecognizerComponentDetector_Init(pass,__pRT__,snd); +_PPCRecognizerComponentVisitor_Init(pass,__pRT__,snd); _PPCRecognizingSequenceNode_Init(pass,__pRT__,snd); +_PPCSpecializingVisitor_Init(pass,__pRT__,snd); _PPCStarAnyNode_Init(pass,__pRT__,snd); _PPCStarCharSetPredicateNode_Init(pass,__pRT__,snd); _PPCStarMessagePredicateNode_Init(pass,__pRT__,snd); _PPCSymbolActionNode_Init(pass,__pRT__,snd); _PPCTokenChoiceNode_Init(pass,__pRT__,snd); +_PPCTokenDetector_Init(pass,__pRT__,snd); +_PPCTokenVisitor_Init(pass,__pRT__,snd); +_PPCTokenizingCodeGenerator_Init(pass,__pRT__,snd); +_PPCTokenizingVisitor_Init(pass,__pRT__,snd); _PPCTrimNode_Init(pass,__pRT__,snd); _PPCTrimmingCharacterTokenNode_Init(pass,__pRT__,snd); +_PPCUniversalCodeGenerator_Init(pass,__pRT__,snd); _PPCMappedActionNode_Init(pass,__pRT__,snd); _PPCTokenStarMessagePredicateNode_Init(pass,__pRT__,snd); _PPCTokenStarSeparatorNode_Init(pass,__pRT__,snd);