文件名称:lzz_2_8_0_src
- 所属分类:
- Internet/网络编程
- 资源属性:
- [C/C++] [Text]
- 上传时间:
- 2012-11-26
- 文件大小:
- 525kb
- 下载次数:
- 0次
- 提 供 者:
- afa***
- 相关连接:
- 无
- 下载说明:
- 别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容均来自于网络,请自行研究使用
LZZ使普通的C ++编程似乎低级别的。你有多少次忽视了更新后的头文件编辑源文件?这是一个愚蠢的错误,但我们做了一遍又一遍。 C ++迫使你输入和维护重复的代码。为什么不能让一个程序生成的吗?
罗勒,回溯LR(1)语法分析器生成解析器LZZ所产生的。-Lzz makes ordinary C++ programming seem low-level. How many times have you neglected to update a header file after editing a source file? This is a silly mistake, yet we do it again and again. C++ forces you to type and maintain duplicate code. Why not let a program generate it for you?
The parser in Lzz is generated by Basil, a backtracking LR(1) parser generator.
罗勒,回溯LR(1)语法分析器生成解析器LZZ所产生的。-Lzz makes ordinary C++ programming seem low-level. How many times have you neglected to update a header file after editing a source file? This is a silly mistake, yet we do it again and again. C++ forces you to type and maintain duplicate code. Why not let a program generate it for you?
The parser in Lzz is generated by Basil, a backtracking LR(1) parser generator.
(系统自动生成,下载前可以参看下载内容)
下载文件列表
lzz_2_8_0
.........\gram
.........\....\prep
.........\....\....\gram_ReadHexDigits.lzz
.........\....\....\gram_MacroKind.lzz
.........\....\....\gram_CSPrep.lzz
.........\....\....\Makefile
.........\....\....\gram_BlockVector.lzz
.........\....\....\gram_LexBlockToken.lzz
.........\....\....\gram_FileStat.lzz
.........\....\....\gram_CharBlockImpl.lzz
.........\....\....\gram_EvalHashIfExpr.lzz
.........\....\....\gram_IsMacroSame.lzz
.........\....\....\gram_FindIncludeFile.lzz
.........\....\....\gram_RemoveQuotes.lzz
.........\....\....\gram_TokenBlock.lzz
.........\....\....\gram_Prep.lzz
.........\....\....\gram_IsOctalDigit.lzz
.........\....\....\gram_MacroFilter.lzz
.........\....\....\gram_ReadOctalDigits.lzz
.........\....\....\gram_CreateFuncMacro.lzz
.........\....\....\gram_PrepKeywordTable.lzz
.........\....\....\gram_KeywordTable.lzz
.........\....\....\gram_CheckMacroRepSet.lzz
.........\....\....\gram_FuncMacro.lzz
.........\....\....\gram_CreateObjMacro.lzz
.........\....\....\gram_LiteralCharToInt.lzz
.........\....\....\gram_CreateMacroArg.lzz
.........\....\....\gram_RepMacro.lzz
.........\....\....\gram_CreateLineMacro.lzz
.........\....\....\gram_DirKind.lzz
.........\....\....\gram_PrepFile.lzz
.........\....\....\gram_LexDefineLine.lzz
.........\....\....\gram_MacroTable.lzz
.........\....\....\gram_CreateFileMacro.lzz
.........\....\....\gram_TokenBlockImpl.lzz
.........\....\....\gram_PrettyPrintTokens.lzz
.........\....\....\gram_LineMacro.lzz
.........\....\....\gram_FileMacro.lzz
.........\....\....\gram_BlockImplPtr.lzz
.........\....\....\gram_CreateFileStat.lzz
.........\....\....\gram_DirTable.lzz
.........\....\....\gram_Block.lzz
.........\....\....\gram_BlockImpl.lzz
.........\....\....\gram_CharBlock.lzz
.........\....\....\gram_Macro.lzz
.........\....\....\gram_ObjMacro.lzz
.........\....\....\gram_MacroArg.lzz
.........\....\....\gram_TranslateLiteralChar.lzz
.........\....\....\gram_BuildMacro.lzz
.........\....\util
.........\....\....\gram_MacroArgPtrVector.lzz
.........\....\....\gram_FileStatPtrVector.lzz
.........\....\....\Makefile
.........\....\....\gram_MacroPtr.lzz
.........\....\....\gram_MacroArgPtr.lzz
.........\....\....\gram_MacroPtrDataTable.lzz
.........\....\....\gram_FileStatPtr.lzz
.........\....\Makefile
.........\....\lexer
.........\....\.....\gram_OperTable.lzz
.........\....\.....\Makefile
.........\....\.....\gram_IsHexDigit.lzz
.........\....\.....\gram_LineReader.lzz
.........\....\.....\gram_LexRestOfLine.lzz
.........\....\.....\gram_CharReader.lzz
.........\....\.....\gram_DiscardRestOfLine.lzz
.........\....\.....\gram_GetIdent.lzz
.........\....\.....\gram_BlockTable.lzz
.........\....\.....\gram_FileReader.lzz
.........\....\.....\gram_Lexer.lzz
.........\....\.....\gram_LexPPNumber.lzz
.........\....\.....\gram_TokenNumberToString.lzz
.........\....\rules
.........\....\.....\basil.cfg
.........\....\.....\Makefile
.........\....\.....\gram_Nonterm.lzz
.........\....\.....\rules.txt
.........\....\.....\log.txt
.........\....\.....\gram_ParserData.lzz
.........\....\.....\gram_TokenNumber.lzz
.........\....\.....\gram_Visitor.lzz
.........\....\message
.........\....\.......\Makefile
.........\....\.......\gram_Message.lzz
.........\....\parser
.........\....\......\gram_GetElabType.lzz
.........\....\......\Makefile
.........\....\......\gram_Parser.lzz
.........\....\......\gram_GetAccess.lzz
.........\....\......\gram_GetNodeOper.lzz
.........\....\......\gram_DclSpecToString.lzz
.........\....\......\gram_ParseRecoverOpt.lzz
.........\....\......\gram_GetEnumtorSet.lzz
.........\....\......\gram_GetBaseSpecSet.lzz
.........\....\......\gram_GetNodeBaseName.lzz
.........\....\......\gram_GetOperKind.lzz
.........\....\......\gram_GetNodeDcl.lzz
.........\....\......\gram_PrintPPTokenSet.lzz
.........\....\......\gram_GetNodeInit.lzz