compiler/Make.spec
changeset 452 9f4558b3be66
parent 438 20598d7ce9fa
child 459 4751c407bb40
equal deleted inserted replaced
438:20598d7ce9fa 452:9f4558b3be66
    53 COMMON_CLASSES= \
    53 COMMON_CLASSES= \
    54 	PPCArguments \
    54 	PPCArguments \
    55 	PPCBridge \
    55 	PPCBridge \
    56 	PPCCompiledMethod \
    56 	PPCCompiledMethod \
    57 	PPCCompiler \
    57 	PPCCompiler \
       
    58 	PPCCompilerTokenRememberStrategy \
       
    59 	PPCCompilerTokenizingRememberStrategy \
    58 	PPCConfiguration \
    60 	PPCConfiguration \
    59 	PPCContext \
    61 	PPCContext \
    60 	PPCContextMemento \
    62 	PPCContextMemento \
    61 	PPCGuard \
    63 	PPCGuard \
    62 	PPCMethod \
    64 	PPCMethod \
    63 	PPCNode \
    65 	PPCNode \
    64 	PPCNodeVisitor \
    66 	PPCNodeVisitor \
       
    67 	PPCPluggableConfiguration \
    65 	PPCompiledParser \
    68 	PPCompiledParser \
    66 	stx_goodies_petitparser_compiler \
    69 	stx_goodies_petitparser_compiler \
    67 	PPCAbstractCharacterNode \
    70 	PPCAbstractCharacterNode \
    68 	PPCAbstractLiteralNode \
    71 	PPCAbstractLiteralNode \
    69 	PPCAbstractPredicateNode \
    72 	PPCAbstractPredicateNode \
    70 	PPCAnyNode \
    73 	PPCAnyNode \
    71 	PPCCodeGenerator \
    74 	PPCCodeGenerator \
    72 	PPCDelegateNode \
    75 	PPCDelegateNode \
    73 	PPCEndOfFileNode \
    76 	PPCEndOfFileNode \
    74 	PPCFirstPrototype \
       
    75 	PPCInlinedMethod \
    77 	PPCInlinedMethod \
    76 	PPCInliningVisitor \
    78 	PPCInliningVisitor \
       
    79 	PPCLL1Configuration \
    77 	PPCListNode \
    80 	PPCListNode \
    78 	PPCNilNode \
    81 	PPCNilNode \
    79 	PPCPluggableConfiguration \
       
    80 	PPCPluggableNode \
    82 	PPCPluggableNode \
    81 	PPCProfilingContext \
    83 	PPCProfilingContext \
    82 	PPCRewritingVisitor \
    84 	PPCRewritingVisitor \
       
    85 	PPCTokenizingCompiler \
       
    86 	PPCUniversalConfiguration \
    83 	PPCUnknownNode \
    87 	PPCUnknownNode \
       
    88 	PPTokenizingCompiledParser \
    84 	PPCAbstractActionNode \
    89 	PPCAbstractActionNode \
    85 	PPCAndNode \
    90 	PPCAndNode \
    86 	PPCCharSetPredicateNode \
    91 	PPCCharSetPredicateNode \
    87 	PPCCharacterNode \
    92 	PPCCharacterNode \
    88 	PPCChoiceNode \
    93 	PPCChoiceNode \
    89 	PPCCopyVisitor \
    94 	PPCCopyVisitor \
       
    95 	PPCEndOfInputNode \
    90 	PPCForwardNode \
    96 	PPCForwardNode \
       
    97 	PPCLL1Visitor \
    91 	PPCLiteralNode \
    98 	PPCLiteralNode \
    92 	PPCMergingVisitor \
    99 	PPCMergingVisitor \
    93 	PPCMessagePredicateNode \
   100 	PPCMessagePredicateNode \
    94 	PPCNegateNode \
   101 	PPCNegateNode \
    95 	PPCNotCharSetPredicateNode \
   102 	PPCNotCharSetPredicateNode \
    96 	PPCNotLiteralNode \
   103 	PPCNotLiteralNode \
    97 	PPCNotMessagePredicateNode \
   104 	PPCNotMessagePredicateNode \
    98 	PPCNotNode \
   105 	PPCNotNode \
    99 	PPCOptimizingVisitor \
   106 	PPCOptimizeChoices \
   100 	PPCOptionalNode \
   107 	PPCOptionalNode \
   101 	PPCPlusNode \
   108 	PPCPlusNode \
   102 	PPCPredicateNode \
   109 	PPCPredicateNode \
       
   110 	PPCRecognizerComponentDetector \
       
   111 	PPCRecognizerComponentVisitor \
   103 	PPCSentinelNode \
   112 	PPCSentinelNode \
   104 	PPCSequenceNode \
   113 	PPCSequenceNode \
       
   114 	PPCSpecializingVisitor \
   105 	PPCStarNode \
   115 	PPCStarNode \
   106 	PPCTokenConsumeNode \
   116 	PPCTokenConsumeNode \
   107 	PPCTokenDetector \
   117 	PPCTokenDetector \
   108 	PPCTokenNode \
   118 	PPCTokenNode \
   109 	PPCTokenVisitor \
   119 	PPCTokenVisitor \
       
   120 	PPCTokenWhitespaceNode \
   110 	PPCTokenizingCodeGenerator \
   121 	PPCTokenizingCodeGenerator \
   111 	PPCTrimNode \
   122 	PPCTokenizingParserNode \
       
   123 	PPCTokenizingVisitor \
   112 	PPCTrimmingTokenNode \
   124 	PPCTrimmingTokenNode \
   113 	PPCActionNode \
   125 	PPCActionNode \
   114 	PPCLLChoiceNode \
   126 	PPCDeterministicChoiceNode \
       
   127 	PPCRecognizingSequenceNode \
   115 	PPCStarAnyNode \
   128 	PPCStarAnyNode \
   116 	PPCStarCharSetPredicateNode \
   129 	PPCStarCharSetPredicateNode \
   117 	PPCStarMessagePredicateNode \
   130 	PPCStarMessagePredicateNode \
   118 	PPCSymbolActionNode \
   131 	PPCSymbolActionNode \
   119 	PPCTokenSequenceNode \
   132 	PPCTokenChoiceNode \
       
   133 	PPCTrimNode \
   120 	PPCTokenStarMessagePredicateNode \
   134 	PPCTokenStarMessagePredicateNode \
   121 	PPCTokenStarSeparatorNode \
   135 	PPCTokenStarSeparatorNode \
   122 
   136 
   123 
   137 
   124 
   138 
   126 COMMON_OBJS= \
   140 COMMON_OBJS= \
   127     $(OUTDIR_SLASH)PPCArguments.$(O) \
   141     $(OUTDIR_SLASH)PPCArguments.$(O) \
   128     $(OUTDIR_SLASH)PPCBridge.$(O) \
   142     $(OUTDIR_SLASH)PPCBridge.$(O) \
   129     $(OUTDIR_SLASH)PPCCompiledMethod.$(O) \
   143     $(OUTDIR_SLASH)PPCCompiledMethod.$(O) \
   130     $(OUTDIR_SLASH)PPCCompiler.$(O) \
   144     $(OUTDIR_SLASH)PPCCompiler.$(O) \
       
   145     $(OUTDIR_SLASH)PPCCompilerTokenRememberStrategy.$(O) \
       
   146     $(OUTDIR_SLASH)PPCCompilerTokenizingRememberStrategy.$(O) \
   131     $(OUTDIR_SLASH)PPCConfiguration.$(O) \
   147     $(OUTDIR_SLASH)PPCConfiguration.$(O) \
   132     $(OUTDIR_SLASH)PPCContext.$(O) \
   148     $(OUTDIR_SLASH)PPCContext.$(O) \
   133     $(OUTDIR_SLASH)PPCContextMemento.$(O) \
   149     $(OUTDIR_SLASH)PPCContextMemento.$(O) \
   134     $(OUTDIR_SLASH)PPCGuard.$(O) \
   150     $(OUTDIR_SLASH)PPCGuard.$(O) \
   135     $(OUTDIR_SLASH)PPCMethod.$(O) \
   151     $(OUTDIR_SLASH)PPCMethod.$(O) \
   136     $(OUTDIR_SLASH)PPCNode.$(O) \
   152     $(OUTDIR_SLASH)PPCNode.$(O) \
   137     $(OUTDIR_SLASH)PPCNodeVisitor.$(O) \
   153     $(OUTDIR_SLASH)PPCNodeVisitor.$(O) \
       
   154     $(OUTDIR_SLASH)PPCPluggableConfiguration.$(O) \
   138     $(OUTDIR_SLASH)PPCompiledParser.$(O) \
   155     $(OUTDIR_SLASH)PPCompiledParser.$(O) \
   139     $(OUTDIR_SLASH)stx_goodies_petitparser_compiler.$(O) \
   156     $(OUTDIR_SLASH)stx_goodies_petitparser_compiler.$(O) \
   140     $(OUTDIR_SLASH)PPCAbstractCharacterNode.$(O) \
   157     $(OUTDIR_SLASH)PPCAbstractCharacterNode.$(O) \
   141     $(OUTDIR_SLASH)PPCAbstractLiteralNode.$(O) \
   158     $(OUTDIR_SLASH)PPCAbstractLiteralNode.$(O) \
   142     $(OUTDIR_SLASH)PPCAbstractPredicateNode.$(O) \
   159     $(OUTDIR_SLASH)PPCAbstractPredicateNode.$(O) \
   143     $(OUTDIR_SLASH)PPCAnyNode.$(O) \
   160     $(OUTDIR_SLASH)PPCAnyNode.$(O) \
   144     $(OUTDIR_SLASH)PPCCodeGenerator.$(O) \
   161     $(OUTDIR_SLASH)PPCCodeGenerator.$(O) \
   145     $(OUTDIR_SLASH)PPCDelegateNode.$(O) \
   162     $(OUTDIR_SLASH)PPCDelegateNode.$(O) \
   146     $(OUTDIR_SLASH)PPCEndOfFileNode.$(O) \
   163     $(OUTDIR_SLASH)PPCEndOfFileNode.$(O) \
   147     $(OUTDIR_SLASH)PPCFirstPrototype.$(O) \
       
   148     $(OUTDIR_SLASH)PPCInlinedMethod.$(O) \
   164     $(OUTDIR_SLASH)PPCInlinedMethod.$(O) \
   149     $(OUTDIR_SLASH)PPCInliningVisitor.$(O) \
   165     $(OUTDIR_SLASH)PPCInliningVisitor.$(O) \
       
   166     $(OUTDIR_SLASH)PPCLL1Configuration.$(O) \
   150     $(OUTDIR_SLASH)PPCListNode.$(O) \
   167     $(OUTDIR_SLASH)PPCListNode.$(O) \
   151     $(OUTDIR_SLASH)PPCNilNode.$(O) \
   168     $(OUTDIR_SLASH)PPCNilNode.$(O) \
   152     $(OUTDIR_SLASH)PPCPluggableConfiguration.$(O) \
       
   153     $(OUTDIR_SLASH)PPCPluggableNode.$(O) \
   169     $(OUTDIR_SLASH)PPCPluggableNode.$(O) \
   154     $(OUTDIR_SLASH)PPCProfilingContext.$(O) \
   170     $(OUTDIR_SLASH)PPCProfilingContext.$(O) \
   155     $(OUTDIR_SLASH)PPCRewritingVisitor.$(O) \
   171     $(OUTDIR_SLASH)PPCRewritingVisitor.$(O) \
       
   172     $(OUTDIR_SLASH)PPCTokenizingCompiler.$(O) \
       
   173     $(OUTDIR_SLASH)PPCUniversalConfiguration.$(O) \
   156     $(OUTDIR_SLASH)PPCUnknownNode.$(O) \
   174     $(OUTDIR_SLASH)PPCUnknownNode.$(O) \
       
   175     $(OUTDIR_SLASH)PPTokenizingCompiledParser.$(O) \
   157     $(OUTDIR_SLASH)PPCAbstractActionNode.$(O) \
   176     $(OUTDIR_SLASH)PPCAbstractActionNode.$(O) \
   158     $(OUTDIR_SLASH)PPCAndNode.$(O) \
   177     $(OUTDIR_SLASH)PPCAndNode.$(O) \
   159     $(OUTDIR_SLASH)PPCCharSetPredicateNode.$(O) \
   178     $(OUTDIR_SLASH)PPCCharSetPredicateNode.$(O) \
   160     $(OUTDIR_SLASH)PPCCharacterNode.$(O) \
   179     $(OUTDIR_SLASH)PPCCharacterNode.$(O) \
   161     $(OUTDIR_SLASH)PPCChoiceNode.$(O) \
   180     $(OUTDIR_SLASH)PPCChoiceNode.$(O) \
   162     $(OUTDIR_SLASH)PPCCopyVisitor.$(O) \
   181     $(OUTDIR_SLASH)PPCCopyVisitor.$(O) \
       
   182     $(OUTDIR_SLASH)PPCEndOfInputNode.$(O) \
   163     $(OUTDIR_SLASH)PPCForwardNode.$(O) \
   183     $(OUTDIR_SLASH)PPCForwardNode.$(O) \
       
   184     $(OUTDIR_SLASH)PPCLL1Visitor.$(O) \
   164     $(OUTDIR_SLASH)PPCLiteralNode.$(O) \
   185     $(OUTDIR_SLASH)PPCLiteralNode.$(O) \
   165     $(OUTDIR_SLASH)PPCMergingVisitor.$(O) \
   186     $(OUTDIR_SLASH)PPCMergingVisitor.$(O) \
   166     $(OUTDIR_SLASH)PPCMessagePredicateNode.$(O) \
   187     $(OUTDIR_SLASH)PPCMessagePredicateNode.$(O) \
   167     $(OUTDIR_SLASH)PPCNegateNode.$(O) \
   188     $(OUTDIR_SLASH)PPCNegateNode.$(O) \
   168     $(OUTDIR_SLASH)PPCNotCharSetPredicateNode.$(O) \
   189     $(OUTDIR_SLASH)PPCNotCharSetPredicateNode.$(O) \
   169     $(OUTDIR_SLASH)PPCNotLiteralNode.$(O) \
   190     $(OUTDIR_SLASH)PPCNotLiteralNode.$(O) \
   170     $(OUTDIR_SLASH)PPCNotMessagePredicateNode.$(O) \
   191     $(OUTDIR_SLASH)PPCNotMessagePredicateNode.$(O) \
   171     $(OUTDIR_SLASH)PPCNotNode.$(O) \
   192     $(OUTDIR_SLASH)PPCNotNode.$(O) \
   172     $(OUTDIR_SLASH)PPCOptimizingVisitor.$(O) \
   193     $(OUTDIR_SLASH)PPCOptimizeChoices.$(O) \
   173     $(OUTDIR_SLASH)PPCOptionalNode.$(O) \
   194     $(OUTDIR_SLASH)PPCOptionalNode.$(O) \
   174     $(OUTDIR_SLASH)PPCPlusNode.$(O) \
   195     $(OUTDIR_SLASH)PPCPlusNode.$(O) \
   175     $(OUTDIR_SLASH)PPCPredicateNode.$(O) \
   196     $(OUTDIR_SLASH)PPCPredicateNode.$(O) \
       
   197     $(OUTDIR_SLASH)PPCRecognizerComponentDetector.$(O) \
       
   198     $(OUTDIR_SLASH)PPCRecognizerComponentVisitor.$(O) \
   176     $(OUTDIR_SLASH)PPCSentinelNode.$(O) \
   199     $(OUTDIR_SLASH)PPCSentinelNode.$(O) \
   177     $(OUTDIR_SLASH)PPCSequenceNode.$(O) \
   200     $(OUTDIR_SLASH)PPCSequenceNode.$(O) \
       
   201     $(OUTDIR_SLASH)PPCSpecializingVisitor.$(O) \
   178     $(OUTDIR_SLASH)PPCStarNode.$(O) \
   202     $(OUTDIR_SLASH)PPCStarNode.$(O) \
   179     $(OUTDIR_SLASH)PPCTokenConsumeNode.$(O) \
   203     $(OUTDIR_SLASH)PPCTokenConsumeNode.$(O) \
   180     $(OUTDIR_SLASH)PPCTokenDetector.$(O) \
   204     $(OUTDIR_SLASH)PPCTokenDetector.$(O) \
   181     $(OUTDIR_SLASH)PPCTokenNode.$(O) \
   205     $(OUTDIR_SLASH)PPCTokenNode.$(O) \
   182     $(OUTDIR_SLASH)PPCTokenVisitor.$(O) \
   206     $(OUTDIR_SLASH)PPCTokenVisitor.$(O) \
       
   207     $(OUTDIR_SLASH)PPCTokenWhitespaceNode.$(O) \
   183     $(OUTDIR_SLASH)PPCTokenizingCodeGenerator.$(O) \
   208     $(OUTDIR_SLASH)PPCTokenizingCodeGenerator.$(O) \
   184     $(OUTDIR_SLASH)PPCTrimNode.$(O) \
   209     $(OUTDIR_SLASH)PPCTokenizingParserNode.$(O) \
       
   210     $(OUTDIR_SLASH)PPCTokenizingVisitor.$(O) \
   185     $(OUTDIR_SLASH)PPCTrimmingTokenNode.$(O) \
   211     $(OUTDIR_SLASH)PPCTrimmingTokenNode.$(O) \
   186     $(OUTDIR_SLASH)PPCActionNode.$(O) \
   212     $(OUTDIR_SLASH)PPCActionNode.$(O) \
   187     $(OUTDIR_SLASH)PPCLLChoiceNode.$(O) \
   213     $(OUTDIR_SLASH)PPCDeterministicChoiceNode.$(O) \
       
   214     $(OUTDIR_SLASH)PPCRecognizingSequenceNode.$(O) \
   188     $(OUTDIR_SLASH)PPCStarAnyNode.$(O) \
   215     $(OUTDIR_SLASH)PPCStarAnyNode.$(O) \
   189     $(OUTDIR_SLASH)PPCStarCharSetPredicateNode.$(O) \
   216     $(OUTDIR_SLASH)PPCStarCharSetPredicateNode.$(O) \
   190     $(OUTDIR_SLASH)PPCStarMessagePredicateNode.$(O) \
   217     $(OUTDIR_SLASH)PPCStarMessagePredicateNode.$(O) \
   191     $(OUTDIR_SLASH)PPCSymbolActionNode.$(O) \
   218     $(OUTDIR_SLASH)PPCSymbolActionNode.$(O) \
   192     $(OUTDIR_SLASH)PPCTokenSequenceNode.$(O) \
   219     $(OUTDIR_SLASH)PPCTokenChoiceNode.$(O) \
       
   220     $(OUTDIR_SLASH)PPCTrimNode.$(O) \
   193     $(OUTDIR_SLASH)PPCTokenStarMessagePredicateNode.$(O) \
   221     $(OUTDIR_SLASH)PPCTokenStarMessagePredicateNode.$(O) \
   194     $(OUTDIR_SLASH)PPCTokenStarSeparatorNode.$(O) \
   222     $(OUTDIR_SLASH)PPCTokenStarSeparatorNode.$(O) \
   195     $(OUTDIR_SLASH)extensions.$(O) \
   223     $(OUTDIR_SLASH)extensions.$(O) \
   196 
   224 
   197 
   225