码迷,mamicode.com
首页 >  
搜索关键字:语法分析    ( 754个结果
C程序片段并发性测试以及前趋图的自动生成
VX2012平台。C++完成主程序,JAVA实现界面。 所谓程序并发性是指在计算机系统中同时存在有多个程序,宏观上看,这些程序是同时向前推进的.在单CPU环境下,这些并发执行的程序是交替在CPU上运行的。分析程序之间的的可并发性,并利用伯恩斯坦条件来判定各程序之间能否并发执行,同时通过词法语法分析自动生成程序之间的前趋图(DAG图),对我们分析程序很有好处。 //by hfut yzk...
分类:其他好文   时间:2015-07-31 10:41:00    阅读次数:100
JS常见问题
语法错误由于编程语言中的语法比自然语言的语法要严格得多,因此在编写脚本时对细节应倍加关注。例如,如果您本意是将字符串作为某个参数,但是在键入时忘了使用引号引起来,就会产生问题。脚本解释顺序对 JScript 的解释是 Web 浏览器的 HTML 语法分析处理的一部分。因此,如果在文档的 标识中放置....
分类:Web程序   时间:2015-07-31 01:01:20    阅读次数:183
Respond.js让IE6-8支持CSS3 Media Query
原文地址:http://caibaojian.com/respondjs.html实现思路1.把head中所有的css路径取出来放入数组2.然后遍历数组一个个发ajax请求3.ajax回调后仅分析response中的media query的min-width和max-width语法,分析出viewp...
分类:Web程序   时间:2015-07-29 11:55:13    阅读次数:124
语法分器析总结
语法分析器的知识框图懒得详细总结了。简单说下LR以及LL算法。 LR与LL代表两种对语法的分析方法,第一个字母代表程序的读入顺序,即从左向右读,第二个代表规则的推导,LR代表从右向左推导,LL代表从左向右推导。后边如果有数字的话,代表前看符号。LR算法相比较LL则可以分析更多的文法,也不需要进行一....
分类:其他好文   时间:2015-07-21 20:27:54    阅读次数:212
词法分析器总结
总结一些编译原理词法分析的内容。1 简单介绍 对于编译语言而言,程序都需要通过编译器编译成二进制的代码,这样才可以在计算机上运行。对于现在的程序而言,并不能直接将其翻译成二进制可执行文件。中间需要若干中间环节,其中通常包含词法分析器,语法分析器,语意分析器。这里主要总结一下词法分析器。 词法分析.....
分类:其他好文   时间:2015-07-19 23:21:05    阅读次数:310
C++静态库与动态库
1、一个程序从源文件编译生成可执行文件的步骤:预编译 --> 编译 --> 汇编 --> 链接(1)预编译主要处理在源代码文件中以“#”开始的预编译指令,如宏展开、处理条件编译指令、处理#include指令等。(2)编译过程就是把预处理完的文件进行一系列词法分析、语法分析、语义分析以及优化后生成相应...
分类:编程语言   时间:2015-07-19 10:03:22    阅读次数:231
C++函数声明和定义
声明是告诉编译器一些信息,以协助编译器进行语法分析,避免编译器报错。而定义是告诉编译器生成一些代码,并且这些代码将由连接器使用。即:声明是给编译器用的,定义是给连接器用的。这个说明显得很模糊,为什么非要弄个声明和定义在这搅和?那都是因为C++同意将程序拆成几段分别书写在不同文件中以及上面提到的编.....
分类:编程语言   时间:2015-07-16 13:35:57    阅读次数:151
C语言的编译过程
一个源程序运行得到结果一般都要经过编译和执行的过程,C语言的编译和执行过程如下: 编译的过程: 编译的功能是将人们能看懂的高级语言,转换成计算机能看懂的二进制语言,可以分为下面的六个阶段: 词法分析阶段:根据语言的词法规则来进行分析,词法的规则可用正规文法或正规式来表示是指有限自动机能识别正规文法的语言和正规式组成的集合。 语法分析阶段:在词法分析的基础上将单词分别分解成各类语法单位,它依据语言...
分类:编程语言   时间:2015-07-16 11:55:41    阅读次数:189
Opcode查看利器之vld
在PHP的生命周期中,分为 词法分析-》语法分析-》编译PHP脚本为opcode-》Zend Engine在上述执行过程中,经常被人提起的解释型语言性能问题也就是因为每次执行脚本,上述过程都会重复执行。因此,也就出现了APC, xcache, eAccelerator等缓存,不过现在官方主推的是op...
分类:其他好文   时间:2015-07-15 14:57:47    阅读次数:274
编译器实践三 之 针对算术表达式的语法分析器
部分代码来自MOOC #include #include #include void parse_F(); void parse_T(); void parse_E(); void error (char *want, char got); int i; char *str = 0; void error (char *want, char got) { fprintf (stderr, "Compling this expressi...
分类:其他好文   时间:2015-07-13 22:32:19    阅读次数:166
754条   上一页 1 ... 59 60 61 62 63 ... 76 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!