Introduction - If you have any usage issues, please Google them yourself
Parser lex and yacc lexical analyzer C language 1.Lex (1) Lex lose into the analytical document (2) Analysis of the formal expression (3) a formal expression of the NFA conversion algorithm (4 ) more than the combined NFA (5) NFA and the determination of the smallest algorithm (6) to return to state and the return of the contents 2.Yacc counterparts (1) Yacc the analytical input file (2) context-free grammar to the corresponding LR (1) grammar pushdown automata Construction (3) LR (1) grammar pushdown automata corresponding to the tectonic analysis table (4) L R (1) General procedures for the control structure (look-up table) (5) Construction of the symbol table with the corresponding management procedures (6) semantic action procedures to the environment : Visual Studio 2003
Packet : 35738591lex_yacc_parser.rar filelist
编译实验报告\编译原理实验报告.doc
编译实验报告\编译实验Lex部分\Lex.cpp
编译实验报告\编译实验Lex部分\test.txt
编译实验报告\编译实验Lex部分\yylex.cpp
编译实验报告\编译实验Lex部分\yytab.h
编译实验报告\编译实验Lex部分\说明.txt
编译实验报告\编译实验Yacc部分\example 1\CMinus.l
编译实验报告\编译实验Yacc部分\example 1\cminus.yy
编译实验报告\编译实验Yacc部分\example 1\signal_table.txt
编译实验报告\编译实验Yacc部分\example 1\test.txt
编译实验报告\编译实验Yacc部分\example 1\yylex.cpp
编译实验报告\编译实验Yacc部分\example 1\yyparse.cpp
编译实验报告\编译实验Yacc部分\example 1\yytab.h
编译实验报告\编译实验Yacc部分\example 1\说明.txt
编译实验报告\编译实验Yacc部分\example 2\ambigious.l
编译实验报告\编译实验Yacc部分\example 2\ambigious.yy
编译实验报告\编译实验Yacc部分\example 2\signal_table.txt
编译实验报告\编译实验Yacc部分\example 2\test.txt
编译实验报告\编译实验Yacc部分\example 2\yylex.cpp
编译实验报告\编译实验Yacc部分\example 2\yyparse.cpp
编译实验报告\编译实验Yacc部分\example 2\yytab.h
编译实验报告\编译实验Yacc部分\example 2\说明.txt
编译实验报告\编译实验Yacc部分\Yacc.cpp
编译实验报告\编译实验Yacc部分\说明.txt
编译实验报告\编译实验Yacc部分\example 1
编译实验报告\编译实验Yacc部分\example 2
编译实验报告\编译实验Lex部分
编译实验报告\编译实验Yacc部分
编译实验报告