2 CXXFLAGS += -g -std=c++0x -Wall #-Wextra
3 CXXFLAGS += -I. -I../ -I../misc/ -I../tree/ -I../dfa/ \
4 -I../../../../../antlrcpp/
8 ALL_CXXFLAGS = $(CPPFLAGS) $(CXXFLAGS)
9 ALL_LDFLAGS = $(LDFLAGS)
13 AbstractPredicateTransition.cpp \
14 ActionTransition.cpp \
15 ArrayPredictionContext.cpp \
16 ATNDeserializationOptions.cpp \
21 BasicBlockStartState.cpp \
26 EmptyPredictionContext.cpp \
27 EpsilonTransition.cpp \
30 # Escote's TODO: LL1Analyzer.cpp LexerATNSimulator.cpp ATNSimulator.cpp \
31 ATNSerializer.cpp ATNConfigSet.cpp ATNConfig.cpp \
36 NotSetTransition.cpp \
37 OrderedATNConfigSet.cpp \
38 PlusBlockStartState.cpp \
39 PlusLoopbackState.cpp \
40 PredicateTransition.cpp \
48 SingletonPredictionContext.cpp \
49 StarBlockStartState.cpp \
50 StarLoopbackState.cpp \
51 StarLoopEntryState.cpp \
52 TokensStartState.cpp \
54 WildcardTransition.cpp
55 # Alejandro's TODO: PredictionContext.cpp PredictionContextCache.cpp \
56 PrecedencePredicateTransition.cpp ParserATNSimulator.cpp
58 OBJS = $(SRCS:.cpp=.o)
63 $(CXX) -c $(ALL_CXXFLAGS) $< -o $@