20 # Argument(s) to the stc compiler (stc --usage). |
20 # Argument(s) to the stc compiler (stc --usage). |
21 # -headerDir=. : create header files locally |
21 # -headerDir=. : create header files locally |
22 # (if removed, they will be created as common |
22 # (if removed, they will be created as common |
23 # -Pxxx : defines the package |
23 # -Pxxx : defines the package |
24 # -Zxxx : a prefix for variables within the classLib |
24 # -Zxxx : a prefix for variables within the classLib |
25 # -Dxxx : defines passed to to CC for inline C-code |
25 # -Dxxx : defines passed to CC for inline C-code |
26 # -Ixxx : include path passed to CC for inline C-code |
26 # -Ixxx : include path passed to CC for inline C-code |
27 # +optspace : optimized for space |
27 # +optspace : optimized for space |
28 # +optspace2 : optimized more for space |
28 # +optspace2 : optimized more for space |
29 # +optspace3 : optimized even more for space |
29 # +optspace3 : optimized even more for space |
30 # +optinline : generate inline code for some ST constructs |
30 # +optinline : generate inline code for some ST constructs |
93 |
94 |
94 |
95 |
95 |
96 |
96 |
97 |
97 COMMON_OBJS= \ |
98 COMMON_OBJS= \ |
98 $(OUTDIR_SLASH)PPCharSetPredicate.$(O) \ |
99 $(OUTDIR)PPCharSetPredicate.$(O) \ |
99 $(OUTDIR_SLASH)PPFailure.$(O) \ |
100 $(OUTDIR)PPFailure.$(O) \ |
100 $(OUTDIR_SLASH)PPMemento.$(O) \ |
101 $(OUTDIR)PPMemento.$(O) \ |
101 $(OUTDIR_SLASH)PPParser.$(O) \ |
102 $(OUTDIR)PPParser.$(O) \ |
102 $(OUTDIR_SLASH)PPStream.$(O) \ |
103 $(OUTDIR)PPStream.$(O) \ |
103 $(OUTDIR_SLASH)PPToken.$(O) \ |
104 $(OUTDIR)PPToken.$(O) \ |
104 $(OUTDIR_SLASH)stx_goodies_petitparser.$(O) \ |
105 $(OUTDIR)stx_goodies_petitparser.$(O) \ |
105 $(OUTDIR_SLASH)PPDelegateParser.$(O) \ |
106 $(OUTDIR)PPDelegateParser.$(O) \ |
106 $(OUTDIR_SLASH)PPEpsilonParser.$(O) \ |
107 $(OUTDIR)PPEpsilonParser.$(O) \ |
107 $(OUTDIR_SLASH)PPFailingParser.$(O) \ |
108 $(OUTDIR)PPFailingParser.$(O) \ |
108 $(OUTDIR_SLASH)PPListParser.$(O) \ |
109 $(OUTDIR)PPListParser.$(O) \ |
109 $(OUTDIR_SLASH)PPLiteralParser.$(O) \ |
110 $(OUTDIR)PPLiteralParser.$(O) \ |
110 $(OUTDIR_SLASH)PPPluggableParser.$(O) \ |
111 $(OUTDIR)PPPluggableParser.$(O) \ |
111 $(OUTDIR_SLASH)PPPredicateParser.$(O) \ |
112 $(OUTDIR)PPPredicateParser.$(O) \ |
112 $(OUTDIR_SLASH)PPUnresolvedParser.$(O) \ |
113 $(OUTDIR)PPUnresolvedParser.$(O) \ |
113 $(OUTDIR_SLASH)PPActionParser.$(O) \ |
114 $(OUTDIR)PPActionParser.$(O) \ |
114 $(OUTDIR_SLASH)PPAndParser.$(O) \ |
115 $(OUTDIR)PPAndParser.$(O) \ |
115 $(OUTDIR_SLASH)PPChoiceParser.$(O) \ |
116 $(OUTDIR)PPChoiceParser.$(O) \ |
116 $(OUTDIR_SLASH)PPCompositeParser.$(O) \ |
117 $(OUTDIR)PPCompositeParser.$(O) \ |
117 $(OUTDIR_SLASH)PPEndOfInputParser.$(O) \ |
118 $(OUTDIR)PPEndOfInputParser.$(O) \ |
118 $(OUTDIR_SLASH)PPExpressionParser.$(O) \ |
119 $(OUTDIR)PPExpressionParser.$(O) \ |
119 $(OUTDIR_SLASH)PPFlattenParser.$(O) \ |
120 $(OUTDIR)PPFlattenParser.$(O) \ |
120 $(OUTDIR_SLASH)PPLiteralObjectParser.$(O) \ |
121 $(OUTDIR)PPLiteralObjectParser.$(O) \ |
121 $(OUTDIR_SLASH)PPLiteralSequenceParser.$(O) \ |
122 $(OUTDIR)PPLiteralSequenceParser.$(O) \ |
122 $(OUTDIR_SLASH)PPMemoizedParser.$(O) \ |
123 $(OUTDIR)PPMemoizedParser.$(O) \ |
123 $(OUTDIR_SLASH)PPNotParser.$(O) \ |
124 $(OUTDIR)PPNotParser.$(O) \ |
124 $(OUTDIR_SLASH)PPOptionalParser.$(O) \ |
125 $(OUTDIR)PPOptionalParser.$(O) \ |
125 $(OUTDIR_SLASH)PPPredicateObjectParser.$(O) \ |
126 $(OUTDIR)PPPredicateObjectParser.$(O) \ |
126 $(OUTDIR_SLASH)PPPredicateSequenceParser.$(O) \ |
127 $(OUTDIR)PPPredicateSequenceParser.$(O) \ |
127 $(OUTDIR_SLASH)PPRepeatingParser.$(O) \ |
128 $(OUTDIR)PPRepeatingParser.$(O) \ |
128 $(OUTDIR_SLASH)PPSequenceParser.$(O) \ |
129 $(OUTDIR)PPSequenceParser.$(O) \ |
129 $(OUTDIR_SLASH)PPTrimmingParser.$(O) \ |
130 $(OUTDIR)PPTrimmingParser.$(O) \ |
130 $(OUTDIR_SLASH)PPArithmeticParser.$(O) \ |
131 $(OUTDIR)PPArithmeticParser.$(O) \ |
131 $(OUTDIR_SLASH)PPLambdaParser.$(O) \ |
132 $(OUTDIR)PPLambdaParser.$(O) \ |
132 $(OUTDIR_SLASH)PPLimitedRepeatingParser.$(O) \ |
133 $(OUTDIR)PPLimitedRepeatingParser.$(O) \ |
133 $(OUTDIR_SLASH)PPPossessiveRepeatingParser.$(O) \ |
134 $(OUTDIR)PPPossessiveRepeatingParser.$(O) \ |
134 $(OUTDIR_SLASH)PPTokenParser.$(O) \ |
135 $(OUTDIR)PPTokenParser.$(O) \ |
135 $(OUTDIR_SLASH)PPWrappingParser.$(O) \ |
136 $(OUTDIR)PPWrappingParser.$(O) \ |
136 $(OUTDIR_SLASH)PPGreedyRepeatingParser.$(O) \ |
137 $(OUTDIR)PPGreedyRepeatingParser.$(O) \ |
137 $(OUTDIR_SLASH)PPLazyRepeatingParser.$(O) \ |
138 $(OUTDIR)PPLazyRepeatingParser.$(O) \ |
138 $(OUTDIR_SLASH)extensions.$(O) \ |
139 $(OUTDIR)extensions.$(O) \ |
139 |
140 |
140 |
141 |
141 |
142 |