码迷,mamicode.com
首页 >  
搜索关键字:语法分析    ( 754个结果
第一章 flex单词计数程序
学习Flex&Bison目标, 读懂SQLite中SQL解析部分代码Flex&Bison简介Flex做词法分析Bison做语法分析第一个Flex程序, wc.fl, 单词计数程序%{int chars = 0;int words = 0;int lines = 0;%}%%[a-zA-Z]+ { w...
分类:其他好文   时间:2015-07-11 08:59:05    阅读次数:122
lua函数随记
在大多数Lua语法分析中可以获得这些标准Lua函数. 无可争辩, 我们可以查阅Lua网站, 但是一些少了的函数被Blizzard进行了调整. 下面列出了所有Lua函数. WoW API中的Lua注意在WoWAPI没有提供所有标准的Lua函数, 很显然, 操作系统以及文件I/O库是不支持的 Lua函数...
分类:其他好文   时间:2015-07-07 19:22:45    阅读次数:128
动态页面静态化的实现
首先,应该明确动态页面与静态页面之间的区别,为什么静态页面的加载要比动态的快。PHP文件的执行阶段是:语法分析——>编译——>运行。动态是执行这整个过程。静态(只是一个纯静态的 html 文件),跳过了分析和编译的步骤,直接运行。(优化页面响应时间的常见四种方法:动态页面静态化,优化数据库,使用负载...
分类:其他好文   时间:2015-07-06 06:35:14    阅读次数:98
JavaScript实现高级科学计算器库
代码不贴了,主要讲解一下思路。 //BNF定义: //exprN代表优先级>=N的算符表达式 expr := expr20 expr100 := value //数值常量优先级最高,当然也可以把expr100合并到expr80,这样可以少写一个parseExpr100解析子函数 expr80 := ( expr ) | expr100 //其次是括号表达式 ...
分类:编程语言   时间:2015-07-03 09:21:30    阅读次数:341
图说mysql查询执行流程
1.查询缓存,判断sql语句是否完全匹配,再判断是否有权限,两个判断为假则到解析器解析语句,为真则提取数据结果返回给用户。2.解析器解析。解析器先词法分析,语法分析,检查错误比如引号有没闭合等,然后生成解析树。3.预处理。预处理解决解析器无法决解的语义,如检查表和列..
分类:数据库   时间:2015-07-02 01:21:21    阅读次数:251
二义性 消除左递归
书是龙书 编译器中常用的方法可以分为自顶向下和自底向上的。一个是从语法分析树的顶部开始向底部构造语法分析树,一个则是从叶子节点开始,逐渐向根结点构造,这两种分析方法中,语法分析器的输入总是照着从左向右。   二义性:如果一个文法可以为某个句子生成多棵语法分析树,那么他就是二义性的。 例如例子id + id * id     消除左递归 如果一个文法中有一个非终结符号A使得对某个串a...
分类:其他好文   时间:2015-06-29 22:21:11    阅读次数:231
lucene原理学习笔记(二)
上一篇文章介绍了Lucene的索引结果以及建立索引的步骤,这篇文章就介绍一下如何搜索索引。第一步,用户输入查询语句。第二步,对查询语句进行词法分析、语法分析以及语言处理。1、词法分析主要用来识别单词和关键字。2、语法分析主要根据查询语句的语法规则来形成一棵语法树。3、语言处理同索引过程中的语言处理几...
分类:Web程序   时间:2015-06-28 22:56:50    阅读次数:197
SimpleDateFormat使用特定的解释
public class SimpleDateFormat extends DateFormatSimpleDateFormat 是一个以国别敏感的方式格式化和分析数据的详细类。 它同意格式化 (date -> text)、语法分析 (text -> date)和标准化。 SimpleDateFor...
分类:其他好文   时间:2015-06-21 19:47:02    阅读次数:111
SimpleDateFormat
public class?SimpleDateFormat?extends DateFormat SimpleDateFormat?是一个以国别敏感的方式格式化和分析数据的具体类。 它允许格式化 (date -> text)、语法分析 (text -> date)和标准化。 SimpleDateFormat...
分类:其他好文   时间:2015-06-16 17:13:09    阅读次数:89
Apc缓存Opcode(转)
1、PHP执行PHP的运行阶段也分成三个阶段:Parse。语法分析阶段。Compile。编译产出opcode中间码。Execute。运行,动态运行进行输出。 由于PHP是个解释型语言执行的时候先得把程序读进来,然后由Zend引擎编译成opcode。最后Z...
分类:其他好文   时间:2015-06-14 22:37:55    阅读次数:262
754条   上一页 1 ... 60 61 62 63 64 ... 76 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!