compiler/Make.spec
changeset 452 9f4558b3be66
parent 438 20598d7ce9fa
child 459 4751c407bb40
--- a/compiler/Make.spec	Thu Apr 30 23:43:14 2015 +0200
+++ b/compiler/Make.spec	Sun May 10 06:28:36 2015 +0100
@@ -55,6 +55,8 @@
 	PPCBridge \
 	PPCCompiledMethod \
 	PPCCompiler \
+	PPCCompilerTokenRememberStrategy \
+	PPCCompilerTokenizingRememberStrategy \
 	PPCConfiguration \
 	PPCContext \
 	PPCContextMemento \
@@ -62,6 +64,7 @@
 	PPCMethod \
 	PPCNode \
 	PPCNodeVisitor \
+	PPCPluggableConfiguration \
 	PPCompiledParser \
 	stx_goodies_petitparser_compiler \
 	PPCAbstractCharacterNode \
@@ -71,23 +74,27 @@
 	PPCCodeGenerator \
 	PPCDelegateNode \
 	PPCEndOfFileNode \
-	PPCFirstPrototype \
 	PPCInlinedMethod \
 	PPCInliningVisitor \
+	PPCLL1Configuration \
 	PPCListNode \
 	PPCNilNode \
-	PPCPluggableConfiguration \
 	PPCPluggableNode \
 	PPCProfilingContext \
 	PPCRewritingVisitor \
+	PPCTokenizingCompiler \
+	PPCUniversalConfiguration \
 	PPCUnknownNode \
+	PPTokenizingCompiledParser \
 	PPCAbstractActionNode \
 	PPCAndNode \
 	PPCCharSetPredicateNode \
 	PPCCharacterNode \
 	PPCChoiceNode \
 	PPCCopyVisitor \
+	PPCEndOfInputNode \
 	PPCForwardNode \
+	PPCLL1Visitor \
 	PPCLiteralNode \
 	PPCMergingVisitor \
 	PPCMessagePredicateNode \
@@ -96,27 +103,34 @@
 	PPCNotLiteralNode \
 	PPCNotMessagePredicateNode \
 	PPCNotNode \
-	PPCOptimizingVisitor \
+	PPCOptimizeChoices \
 	PPCOptionalNode \
 	PPCPlusNode \
 	PPCPredicateNode \
+	PPCRecognizerComponentDetector \
+	PPCRecognizerComponentVisitor \
 	PPCSentinelNode \
 	PPCSequenceNode \
+	PPCSpecializingVisitor \
 	PPCStarNode \
 	PPCTokenConsumeNode \
 	PPCTokenDetector \
 	PPCTokenNode \
 	PPCTokenVisitor \
+	PPCTokenWhitespaceNode \
 	PPCTokenizingCodeGenerator \
-	PPCTrimNode \
+	PPCTokenizingParserNode \
+	PPCTokenizingVisitor \
 	PPCTrimmingTokenNode \
 	PPCActionNode \
-	PPCLLChoiceNode \
+	PPCDeterministicChoiceNode \
+	PPCRecognizingSequenceNode \
 	PPCStarAnyNode \
 	PPCStarCharSetPredicateNode \
 	PPCStarMessagePredicateNode \
 	PPCSymbolActionNode \
-	PPCTokenSequenceNode \
+	PPCTokenChoiceNode \
+	PPCTrimNode \
 	PPCTokenStarMessagePredicateNode \
 	PPCTokenStarSeparatorNode \
 
@@ -128,6 +142,8 @@
     $(OUTDIR_SLASH)PPCBridge.$(O) \
     $(OUTDIR_SLASH)PPCCompiledMethod.$(O) \
     $(OUTDIR_SLASH)PPCCompiler.$(O) \
+    $(OUTDIR_SLASH)PPCCompilerTokenRememberStrategy.$(O) \
+    $(OUTDIR_SLASH)PPCCompilerTokenizingRememberStrategy.$(O) \
     $(OUTDIR_SLASH)PPCConfiguration.$(O) \
     $(OUTDIR_SLASH)PPCContext.$(O) \
     $(OUTDIR_SLASH)PPCContextMemento.$(O) \
@@ -135,6 +151,7 @@
     $(OUTDIR_SLASH)PPCMethod.$(O) \
     $(OUTDIR_SLASH)PPCNode.$(O) \
     $(OUTDIR_SLASH)PPCNodeVisitor.$(O) \
+    $(OUTDIR_SLASH)PPCPluggableConfiguration.$(O) \
     $(OUTDIR_SLASH)PPCompiledParser.$(O) \
     $(OUTDIR_SLASH)stx_goodies_petitparser_compiler.$(O) \
     $(OUTDIR_SLASH)PPCAbstractCharacterNode.$(O) \
@@ -144,23 +161,27 @@
     $(OUTDIR_SLASH)PPCCodeGenerator.$(O) \
     $(OUTDIR_SLASH)PPCDelegateNode.$(O) \
     $(OUTDIR_SLASH)PPCEndOfFileNode.$(O) \
-    $(OUTDIR_SLASH)PPCFirstPrototype.$(O) \
     $(OUTDIR_SLASH)PPCInlinedMethod.$(O) \
     $(OUTDIR_SLASH)PPCInliningVisitor.$(O) \
+    $(OUTDIR_SLASH)PPCLL1Configuration.$(O) \
     $(OUTDIR_SLASH)PPCListNode.$(O) \
     $(OUTDIR_SLASH)PPCNilNode.$(O) \
-    $(OUTDIR_SLASH)PPCPluggableConfiguration.$(O) \
     $(OUTDIR_SLASH)PPCPluggableNode.$(O) \
     $(OUTDIR_SLASH)PPCProfilingContext.$(O) \
     $(OUTDIR_SLASH)PPCRewritingVisitor.$(O) \
+    $(OUTDIR_SLASH)PPCTokenizingCompiler.$(O) \
+    $(OUTDIR_SLASH)PPCUniversalConfiguration.$(O) \
     $(OUTDIR_SLASH)PPCUnknownNode.$(O) \
+    $(OUTDIR_SLASH)PPTokenizingCompiledParser.$(O) \
     $(OUTDIR_SLASH)PPCAbstractActionNode.$(O) \
     $(OUTDIR_SLASH)PPCAndNode.$(O) \
     $(OUTDIR_SLASH)PPCCharSetPredicateNode.$(O) \
     $(OUTDIR_SLASH)PPCCharacterNode.$(O) \
     $(OUTDIR_SLASH)PPCChoiceNode.$(O) \
     $(OUTDIR_SLASH)PPCCopyVisitor.$(O) \
+    $(OUTDIR_SLASH)PPCEndOfInputNode.$(O) \
     $(OUTDIR_SLASH)PPCForwardNode.$(O) \
+    $(OUTDIR_SLASH)PPCLL1Visitor.$(O) \
     $(OUTDIR_SLASH)PPCLiteralNode.$(O) \
     $(OUTDIR_SLASH)PPCMergingVisitor.$(O) \
     $(OUTDIR_SLASH)PPCMessagePredicateNode.$(O) \
@@ -169,27 +190,34 @@
     $(OUTDIR_SLASH)PPCNotLiteralNode.$(O) \
     $(OUTDIR_SLASH)PPCNotMessagePredicateNode.$(O) \
     $(OUTDIR_SLASH)PPCNotNode.$(O) \
-    $(OUTDIR_SLASH)PPCOptimizingVisitor.$(O) \
+    $(OUTDIR_SLASH)PPCOptimizeChoices.$(O) \
     $(OUTDIR_SLASH)PPCOptionalNode.$(O) \
     $(OUTDIR_SLASH)PPCPlusNode.$(O) \
     $(OUTDIR_SLASH)PPCPredicateNode.$(O) \
+    $(OUTDIR_SLASH)PPCRecognizerComponentDetector.$(O) \
+    $(OUTDIR_SLASH)PPCRecognizerComponentVisitor.$(O) \
     $(OUTDIR_SLASH)PPCSentinelNode.$(O) \
     $(OUTDIR_SLASH)PPCSequenceNode.$(O) \
+    $(OUTDIR_SLASH)PPCSpecializingVisitor.$(O) \
     $(OUTDIR_SLASH)PPCStarNode.$(O) \
     $(OUTDIR_SLASH)PPCTokenConsumeNode.$(O) \
     $(OUTDIR_SLASH)PPCTokenDetector.$(O) \
     $(OUTDIR_SLASH)PPCTokenNode.$(O) \
     $(OUTDIR_SLASH)PPCTokenVisitor.$(O) \
+    $(OUTDIR_SLASH)PPCTokenWhitespaceNode.$(O) \
     $(OUTDIR_SLASH)PPCTokenizingCodeGenerator.$(O) \
-    $(OUTDIR_SLASH)PPCTrimNode.$(O) \
+    $(OUTDIR_SLASH)PPCTokenizingParserNode.$(O) \
+    $(OUTDIR_SLASH)PPCTokenizingVisitor.$(O) \
     $(OUTDIR_SLASH)PPCTrimmingTokenNode.$(O) \
     $(OUTDIR_SLASH)PPCActionNode.$(O) \
-    $(OUTDIR_SLASH)PPCLLChoiceNode.$(O) \
+    $(OUTDIR_SLASH)PPCDeterministicChoiceNode.$(O) \
+    $(OUTDIR_SLASH)PPCRecognizingSequenceNode.$(O) \
     $(OUTDIR_SLASH)PPCStarAnyNode.$(O) \
     $(OUTDIR_SLASH)PPCStarCharSetPredicateNode.$(O) \
     $(OUTDIR_SLASH)PPCStarMessagePredicateNode.$(O) \
     $(OUTDIR_SLASH)PPCSymbolActionNode.$(O) \
-    $(OUTDIR_SLASH)PPCTokenSequenceNode.$(O) \
+    $(OUTDIR_SLASH)PPCTokenChoiceNode.$(O) \
+    $(OUTDIR_SLASH)PPCTrimNode.$(O) \
     $(OUTDIR_SLASH)PPCTokenStarMessagePredicateNode.$(O) \
     $(OUTDIR_SLASH)PPCTokenStarSeparatorNode.$(O) \
     $(OUTDIR_SLASH)extensions.$(O) \