码迷,mamicode.com
首页 >  
搜索关键字:词法分析    ( 977个结果
(转)boa服务器make错误
编译一个linux下的c系统,包含词法和语法分析模块,Linux上用bison和 flex。yacc是一个文法分析器的生成器,bison即是yacc的GNU版本。Lex和YACC是用于构造词法分析机和语法解释器的工具,利用Lex和YACC你可以轻松的构造一个语法解释器。一开始make错误1:debi...
分类:其他好文   时间:2015-04-10 17:24:11    阅读次数:131
使用状态机(有穷自动机)实现 printf功能
有穷自动机是编译原理讲的,在词法分析中使用比较广泛。因为它仅仅能分析正则规则的语言,因此使用起来比较简单。现在我们使用它来实现printf...
分类:其他好文   时间:2015-04-10 11:26:41    阅读次数:121
ANTLR#1:描述一个简单计算器
要使用ANTLR生成语言的词法分析器(Lexer)跟语法分析器(Parser),我们需要告诉ANTLR我们的语言的文法(Grammar)。ANTLR采用的是上下文无关文法(Context Free Grammar),使用类似BNF的符号集来描述。使用上下文无关文法的语言比较常用的Parser有两种,LL Parser和LR Parser,而ANTLR帮我们生成的是前者。...
分类:其他好文   时间:2015-04-09 08:53:29    阅读次数:644
C++反汇编笔记(五)编译器(VS2013)常用的几个优化技巧(1)
编译器的工作过程中可以分为几个阶段:预处理-》词法分析-》语法分析-》语义分析-》中间代码生成-》目标代码生成。其中,优化的机会一般存在于中间代码生成或目标代码生成这两个阶段。尤其是在中间代码生成阶段所做的优化,这类优化不具备设备相关性,在不同的硬件环境中都能通用。debug下,为了调试方便,保持原...
分类:编程语言   时间:2015-04-07 15:30:32    阅读次数:377
编译原理实验之词法分析
能识别小数,科学记数法表示的数。 不多解释,代码先上: #include #include #include #include #include #include #include #include #include #include using namespace std; const int maxn = 1002; const int n_key = 40...
分类:其他好文   时间:2015-04-06 07:40:39    阅读次数:181
简单词法分析器的实现
简单词法分析器的实现。
分类:其他好文   时间:2015-04-05 18:39:36    阅读次数:200
标准C语言的三字符组及替换拼写的分隔符
标准C语言中包括一组三字符组,使C语言程序可以只用ISO 646-1083不变代码集编写,这是七比特ASCII代码集的子集,是许多非英语国家字符集公用的代码集。三字符组以两个连续问号开头,见上图。标准C语言还提供一些记号的重拼和定义一些运算符的宏替换的头文件,但与三字符组不同的是,这些替换无法在字符串型常量和字符型常量中识别。 源程序中三字符组的转换发生在词法分析(转换为记号)之前和识别字符...
分类:编程语言   时间:2015-04-04 09:24:13    阅读次数:241
gcc编译c语言
摘自《Linux程序设计》第四版,人民邮电出版社c语言程序的编译与调试>程序编译过程:词法分析-->语法分析-->中间代码生成-->代码优化-->目标代码生成gcc编译器:预处理(preprocessing)-->编译(compilation)-->汇编(assembly)-->连接(link)文件...
分类:编程语言   时间:2015-04-03 22:29:17    阅读次数:202
词法分析器总结--flex&bison
转自:项目总结之词法分析器无论是词法分析,还是语法分析,给我的第一感觉就是逻辑要严谨。由于项目有自己一套完整的语言和语法,设计好其对应的词法分析器和语法分析器显得尤为重要。 我们采用flex进行词法分析。flex是一个用来生成扫描器(scanners)的工具,其中扫描器就是可以识别文本中词法模式的程...
分类:其他好文   时间:2015-04-03 10:43:43    阅读次数:174
深入了解webkit内核第一篇:JavaScript引擎深度解析
看到HorkeyChen写的文章《[WebKit] JavaScriptCore解析--基础篇(三)从脚本代码到JIT编译的代码实现》,写的很好,深受启发。想补充一些Horkey没有写到的细节比如字节码是如何生成的等等,为此成文。       JSC对JavaScript的处理,其实与Webkit对CSS的处理许多地方是类似的,它这么几个部分: (1)词法分析->出来词语(...
分类:编程语言   时间:2015-03-28 20:27:43    阅读次数:218
977条   上一页 1 ... 85 86 87 88 89 ... 98 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!