Changeset 56c3935 for src/Parser
- Timestamp:
- Jun 1, 2015, 12:00:51 AM (9 years ago)
- Branches:
- ADT, aaron-thesis, arm-eh, ast-experimental, cleanup-dtors, ctor, deferred_resn, demangler, enum, forall-pointer-decay, gc_noraii, jacob/cs343-translation, jenkins-sandbox, master, memory, new-ast, new-ast-unique-expr, new-env, no_list, persistent-indexer, pthread-emulation, qualifiedEnum, resolv-new, string, with_gc
- Children:
- 6081e74e
- Parents:
- 5cb5f842
- Location:
- src/Parser
- Files:
-
- 2 added
- 2 edited
- 2 moved
Legend:
- Unmodified
- Added
- Removed
-
src/Parser/Parser.cc
r5cb5f842 r56c3935 10 10 // Created On : Sat May 16 14:54:28 2015 11 11 // Last Modified By : Peter A. Buhr 12 // Last Modified On : S at May 16 14:55:59 201513 // Update Count : 212 // Last Modified On : Sun May 31 23:45:19 2015 13 // Update Count : 4 14 14 // 15 15 … … 17 17 #include "TypedefTable.h" 18 18 #include "lex.h" 19 #include " cfa.tab.h"19 #include "parser.h" 20 20 21 21 // global variables in cfa.y -
src/Parser/lex.ll
r5cb5f842 r56c3935 10 10 * Created On : Sat Sep 22 08:58:10 2001 11 11 * Last Modified By : Peter A. Buhr 12 * Last Modified On : Tue May 19 15:41:54201513 * Update Count : 33 112 * Last Modified On : Sun May 31 23:41:32 2015 13 * Update Count : 334 14 14 */ 15 15 … … 27 27 #include "lex.h" 28 28 #include "ParseNode.h" 29 #include " cfa.tab.h" // YACC generated definitions based on C++ grammar29 #include "parser.h" // YACC generated definitions based on C++ grammar 30 30 31 31 char *yyfilename; -
src/Parser/module.mk
r5cb5f842 r56c3935 8 8 ## module.mk -- 9 9 ## 10 ## Author : Richard C. Bilson10 ## Author : Peter A. Buhr 11 11 ## Created On : Sat May 16 15:29:09 2015 12 12 ## Last Modified By : Peter A. Buhr 13 ## Last Modified On : S at May 30 12:05:42201514 ## Update Count : 1613 ## Last Modified On : Sun May 31 23:52:20 2015 14 ## Update Count : 76 15 15 ############################################################################### 16 16 17 BUILT_SOURCES = Parser/ cfa.tab.cc Parser/lex.yy.cc Parser/cfa.tab.h17 BUILT_SOURCES = Parser/parser.h 18 18 19 YACC=bison 20 YFLAGS=-d --debug -v 21 LEX=flex 22 #LFLAGS= 19 AM_YFLAGS = -d -t -v 23 20 24 SRC += Parser/cfa.tab.cc \ 25 Parser/lex.yy.cc \ 21 MAINTAINERCLEANFILES = Parser/parser.output 22 23 SRC += Parser/parser.yy \ 24 Parser/lex.ll \ 26 25 Parser/TypedefTable.cc \ 27 26 Parser/ParseNode.cc \ … … 36 35 37 36 LIBS += -lfl 38 39 Parser/Parser.cc: Parser/cfa.tab.h40 41 Parser/cfa.tab.cc: Parser/cfa.y42 ${YACC} ${YFLAGS} $< --file-prefix=Parser/cfa43 -mv Parser/cfa.tab.c Parser/cfa.tab.cc44 45 Parser/cfa.tab.h: Parser/cfa.tab.cc46 47 Parser/lex.yy.cc: Parser/lex.l Parser/lex.h Parser/cfa.tab.h Parser/TypedefTable.h48 ${LEX} ${LFLAGS} -o$@ $<49 50 #Parser/lex.yy.o: Parser/lex.yy.cc Parser/ParseNode.h51 # ${CXX} ${CXXFLAGS} -Wno-unused -c -o $@ $< -
src/Parser/parser.yy
r5cb5f842 r56c3935 10 10 // Created On : Sat Sep 1 20:22:55 2001 11 11 // Last Modified By : Peter A. Buhr 12 // Last Modified On : Wed May 27 09:20:53201513 // Update Count : 101 512 // Last Modified On : Sun May 31 18:50:30 2015 13 // Update Count : 1016 14 14 // 15 15
Note: See TracChangeset
for help on using the changeset viewer.