编译器生成技术
文章平均质量分 53
MPForwd
这个作者很懒,什么都没留下…
展开
-
flex与bison接口不兼容的问题
flex和bison在产生C++类层面上接口不兼容描述如下:1.flex中 C++类 yyFlexLexer产生接口yyFlexLexer(istream *in,istream* out);void yylex()void switch_stream(istream *in,istream *out);int yylex(istream *in,istream *out);2. bi原创 2009-06-10 22:45:00 · 1179 阅读 · 0 评论 -
Flex&Bison Tips(2010-08-27) 如何在VC中更好的断点调试flex&bison词法和语法分析器
<br />断点设置:<br />todo:原创 2010-08-27 00:39:00 · 1113 阅读 · 0 评论 -
Flex&Bison Tips (2010-08-27) 应用auto_ptr避免内存泄露
<br />todo:原创 2010-08-27 00:42:00 · 825 阅读 · 0 评论 -
Flex&Bison Tips(2010-08-26)如何改善 flex & bison 在VC下的编辑环境
如何改善 flex & bison 在VC下的编辑环境原创 2010-08-27 00:34:00 · 1424 阅读 · 0 评论 -
windows 下 flex 命令行批处理文件
windows flex命令行调用原创 2010-08-19 21:32:00 · 2065 阅读 · 0 评论 -
GNU flex unistd.h在VC下的编译问题
GNU flex unistd.h在VC下的编译问题原创 2010-08-19 21:28:00 · 2336 阅读 · 0 评论 -
词法分析生成器 之 lexertl 【4】添加文件解析行号功能
一种在lexertl词法解析结果中添加文件名和行号信息的方法原创 2010-07-19 00:46:00 · 1644 阅读 · 0 评论 -
windows 下 bison 命令行调用
windows下命令行调用bison的方法原创 2010-07-16 19:47:00 · 2541 阅读 · 0 评论 -
词法分析生成器 之 Lexertl 【1】简介
C++词法分析器lexertl简介原创 2010-07-16 00:50:00 · 1935 阅读 · 0 评论 -
词法分析生成器 之 Lexertl 【3】配合bison工作
如何将lexertl词法解析的结果用于bison生成的语法分析器中原创 2010-07-17 00:30:00 · 1366 阅读 · 0 评论 -
我所关注的
<br />我所关注的开源代码库<br />1. Boost Log<br />2. Boost Lexer原创 2010-07-15 23:39:00 · 600 阅读 · 0 评论 -
如何将flex 生成的可重入C词法扫描器与bison生成的C++语法解析器配接起来
如题,本文主要是flex与bison 的配合问题。 bison设置在bison用户手册中已经详尽说明了,这里不再赘述。 主要说明一下flex 的设置,并给出一个示例工程。1. flex设置 %{/* 由于flex在输入结束时默认的yyterminate()返回值为0,与bison中token::END可以能不一致 */#define yyterminate() return to原创 2009-06-12 17:44:00 · 2760 阅读 · 0 评论 -
asn1c中 std::max编译冲突解决方法
asn1c中 std::max编译冲突解决方法原创 2010-08-29 21:11:00 · 2743 阅读 · 1 评论