compiler/Make.spec
changeset 438 20598d7ce9fa
parent 429 23de165842c3
child 452 9f4558b3be66
--- a/compiler/Make.spec	Tue Apr 21 17:20:11 2015 +0100
+++ b/compiler/Make.spec	Thu Apr 30 23:43:14 2015 +0200
@@ -51,143 +51,147 @@
 STCWARNINGS=-warnNonStandard
 
 COMMON_CLASSES= \
+	PPCArguments \
 	PPCBridge \
 	PPCCompiledMethod \
 	PPCCompiler \
+	PPCConfiguration \
 	PPCContext \
 	PPCContextMemento \
 	PPCGuard \
 	PPCMethod \
-	PPCMethodStrategy \
 	PPCNode \
-	PPCOptimizationResult \
+	PPCNodeVisitor \
 	PPCompiledParser \
 	stx_goodies_petitparser_compiler \
 	PPCAbstractCharacterNode \
 	PPCAbstractLiteralNode \
 	PPCAbstractPredicateNode \
 	PPCAnyNode \
+	PPCCodeGenerator \
 	PPCDelegateNode \
+	PPCEndOfFileNode \
+	PPCFirstPrototype \
 	PPCInlinedMethod \
+	PPCInliningVisitor \
 	PPCListNode \
 	PPCNilNode \
+	PPCPluggableConfiguration \
 	PPCPluggableNode \
 	PPCProfilingContext \
+	PPCRewritingVisitor \
 	PPCUnknownNode \
 	PPCAbstractActionNode \
 	PPCAndNode \
 	PPCCharSetPredicateNode \
 	PPCCharacterNode \
 	PPCChoiceNode \
+	PPCCopyVisitor \
 	PPCForwardNode \
-	PPCInlineAnyNode \
-	PPCInlineCharacterNode \
-	PPCInlineNilNode \
-	PPCInlinePluggableNode \
 	PPCLiteralNode \
+	PPCMergingVisitor \
 	PPCMessagePredicateNode \
 	PPCNegateNode \
 	PPCNotCharSetPredicateNode \
 	PPCNotLiteralNode \
 	PPCNotMessagePredicateNode \
 	PPCNotNode \
+	PPCOptimizingVisitor \
 	PPCOptionalNode \
 	PPCPlusNode \
 	PPCPredicateNode \
 	PPCSentinelNode \
 	PPCSequenceNode \
 	PPCStarNode \
+	PPCTokenConsumeNode \
+	PPCTokenDetector \
 	PPCTokenNode \
+	PPCTokenVisitor \
+	PPCTokenizingCodeGenerator \
 	PPCTrimNode \
 	PPCTrimmingTokenNode \
 	PPCActionNode \
-	PPCInlineCharSetPredicateNode \
-	PPCInlineLiteralNode \
-	PPCInlineMessagePredicateNode \
-	PPCInlineNotCharSetPredicateNode \
-	PPCInlineNotLiteralNode \
-	PPCInlineNotMessagePredicateNode \
+	PPCLLChoiceNode \
 	PPCStarAnyNode \
 	PPCStarCharSetPredicateNode \
 	PPCStarMessagePredicateNode \
 	PPCSymbolActionNode \
 	PPCTokenSequenceNode \
-	PPCTokenActionNode \
 	PPCTokenStarMessagePredicateNode \
-	PPCInlineTokenStarMessagePredicateNode \
 	PPCTokenStarSeparatorNode \
-	PPCInlineTokenStarSeparatorNode \
 
 
 
 
 COMMON_OBJS= \
+    $(OUTDIR_SLASH)PPCArguments.$(O) \
     $(OUTDIR_SLASH)PPCBridge.$(O) \
     $(OUTDIR_SLASH)PPCCompiledMethod.$(O) \
     $(OUTDIR_SLASH)PPCCompiler.$(O) \
+    $(OUTDIR_SLASH)PPCConfiguration.$(O) \
     $(OUTDIR_SLASH)PPCContext.$(O) \
     $(OUTDIR_SLASH)PPCContextMemento.$(O) \
     $(OUTDIR_SLASH)PPCGuard.$(O) \
     $(OUTDIR_SLASH)PPCMethod.$(O) \
-    $(OUTDIR_SLASH)PPCMethodStrategy.$(O) \
     $(OUTDIR_SLASH)PPCNode.$(O) \
-    $(OUTDIR_SLASH)PPCOptimizationResult.$(O) \
+    $(OUTDIR_SLASH)PPCNodeVisitor.$(O) \
     $(OUTDIR_SLASH)PPCompiledParser.$(O) \
     $(OUTDIR_SLASH)stx_goodies_petitparser_compiler.$(O) \
     $(OUTDIR_SLASH)PPCAbstractCharacterNode.$(O) \
     $(OUTDIR_SLASH)PPCAbstractLiteralNode.$(O) \
     $(OUTDIR_SLASH)PPCAbstractPredicateNode.$(O) \
     $(OUTDIR_SLASH)PPCAnyNode.$(O) \
+    $(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)PPCListNode.$(O) \
     $(OUTDIR_SLASH)PPCNilNode.$(O) \
+    $(OUTDIR_SLASH)PPCPluggableConfiguration.$(O) \
     $(OUTDIR_SLASH)PPCPluggableNode.$(O) \
     $(OUTDIR_SLASH)PPCProfilingContext.$(O) \
+    $(OUTDIR_SLASH)PPCRewritingVisitor.$(O) \
     $(OUTDIR_SLASH)PPCUnknownNode.$(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)PPCForwardNode.$(O) \
-    $(OUTDIR_SLASH)PPCInlineAnyNode.$(O) \
-    $(OUTDIR_SLASH)PPCInlineCharacterNode.$(O) \
-    $(OUTDIR_SLASH)PPCInlineNilNode.$(O) \
-    $(OUTDIR_SLASH)PPCInlinePluggableNode.$(O) \
     $(OUTDIR_SLASH)PPCLiteralNode.$(O) \
+    $(OUTDIR_SLASH)PPCMergingVisitor.$(O) \
     $(OUTDIR_SLASH)PPCMessagePredicateNode.$(O) \
     $(OUTDIR_SLASH)PPCNegateNode.$(O) \
     $(OUTDIR_SLASH)PPCNotCharSetPredicateNode.$(O) \
     $(OUTDIR_SLASH)PPCNotLiteralNode.$(O) \
     $(OUTDIR_SLASH)PPCNotMessagePredicateNode.$(O) \
     $(OUTDIR_SLASH)PPCNotNode.$(O) \
+    $(OUTDIR_SLASH)PPCOptimizingVisitor.$(O) \
     $(OUTDIR_SLASH)PPCOptionalNode.$(O) \
     $(OUTDIR_SLASH)PPCPlusNode.$(O) \
     $(OUTDIR_SLASH)PPCPredicateNode.$(O) \
     $(OUTDIR_SLASH)PPCSentinelNode.$(O) \
     $(OUTDIR_SLASH)PPCSequenceNode.$(O) \
     $(OUTDIR_SLASH)PPCStarNode.$(O) \
+    $(OUTDIR_SLASH)PPCTokenConsumeNode.$(O) \
+    $(OUTDIR_SLASH)PPCTokenDetector.$(O) \
     $(OUTDIR_SLASH)PPCTokenNode.$(O) \
+    $(OUTDIR_SLASH)PPCTokenVisitor.$(O) \
+    $(OUTDIR_SLASH)PPCTokenizingCodeGenerator.$(O) \
     $(OUTDIR_SLASH)PPCTrimNode.$(O) \
     $(OUTDIR_SLASH)PPCTrimmingTokenNode.$(O) \
     $(OUTDIR_SLASH)PPCActionNode.$(O) \
-    $(OUTDIR_SLASH)PPCInlineCharSetPredicateNode.$(O) \
-    $(OUTDIR_SLASH)PPCInlineLiteralNode.$(O) \
-    $(OUTDIR_SLASH)PPCInlineMessagePredicateNode.$(O) \
-    $(OUTDIR_SLASH)PPCInlineNotCharSetPredicateNode.$(O) \
-    $(OUTDIR_SLASH)PPCInlineNotLiteralNode.$(O) \
-    $(OUTDIR_SLASH)PPCInlineNotMessagePredicateNode.$(O) \
+    $(OUTDIR_SLASH)PPCLLChoiceNode.$(O) \
     $(OUTDIR_SLASH)PPCStarAnyNode.$(O) \
     $(OUTDIR_SLASH)PPCStarCharSetPredicateNode.$(O) \
     $(OUTDIR_SLASH)PPCStarMessagePredicateNode.$(O) \
     $(OUTDIR_SLASH)PPCSymbolActionNode.$(O) \
     $(OUTDIR_SLASH)PPCTokenSequenceNode.$(O) \
-    $(OUTDIR_SLASH)PPCTokenActionNode.$(O) \
     $(OUTDIR_SLASH)PPCTokenStarMessagePredicateNode.$(O) \
-    $(OUTDIR_SLASH)PPCInlineTokenStarMessagePredicateNode.$(O) \
     $(OUTDIR_SLASH)PPCTokenStarSeparatorNode.$(O) \
-    $(OUTDIR_SLASH)PPCInlineTokenStarSeparatorNode.$(O) \
     $(OUTDIR_SLASH)extensions.$(O) \