这个链接上有点介绍,可以了解个大概:http://blog.imaginea.com/mysql-query-parsing/   
关键点:
1. SQL解析包括语法分析器和词法分析器。
   简便的做法是用bison/flex组合。不过MySQL的词法分析器是手工打造的。
   语法分析器的入口函数是MYSQLparse,词法分析器的入口函数是MYSQLlex。
2. 词法分析中...
                            
                            
                                分类:
数据库   时间:
2014-06-19 10:03:35   
                                阅读次数:
302
                             
                    
                        
                            
                            
                                文本符号化:Fslex
 
文本符号化(Tokenizing,有时也叫词法分析,lexical analysis 或 lexing),其基本意思是把文本分成可管理的块(lump),或符号(token)。要用到工具fslex.exe,它本身就是创建词法分析器(有时也叫扫描器,scanner),进行文本符号化的程序或模块的特定域语言。fslex.exe 是命令行程序,接收参数是表示词法分析器的文本...
                            
                            
                                分类:
其他好文   时间:
2014-06-14 06:55:46   
                                阅读次数:
390
                             
                    
                        
                            
                            
                                Given an array of strings, return all groups of 
strings that are anagrams.Note: All inputs will be in lower-case.题解: 
判断字符串是否为回文构词法生成的。找出所有由同一回文构词法生成的字...
                            
                            
                                分类:
其他好文   时间:
2014-06-12 13:51:32   
                                阅读次数:
200
                             
                    
                        
                            
                            
                                ----本文摘自programming in  lua
当一个函数内部嵌套另一个函数定义时,内部的函数体可以访问外部的函数的局部变量,这种特征我们称作词法定界。虽然这看起来很清楚,事实并非如此,词法定界加上第一类函数在编程语言里是一个功能强大的概念,很少语言提供这种支持。 
      下面看一个简单的例子,假定有一个学生姓名的列表和一个学生名和成绩对应的表,现在想根据学生的成绩从高到低对学生...
                            
                            
                                分类:
其他好文   时间:
2014-06-10 18:37:56   
                                阅读次数:
169
                             
                    
                        
                            
                            
                                戳我去解题Given an array of strings, return all 
groups of strings that are anagrams.Note: All inputs will be in 
lower-case.Anagram(回文构词法)是指打乱字母顺序从而得到新的单词回文...
                            
                            
                                分类:
其他好文   时间:
2014-06-10 08:44:13   
                                阅读次数:
275
                             
                    
                        
                            
                            
                                自己之前一直以为目标文件是经过汇编生成.s之后编译生成的,好菜。 
源程序到可执行程序过程:预处理 编译 汇编 链接预处理: 
展开宏定义,处理条件预编译指令,插入头文件,删除注释,添加行号和文件名标示,保留#pragma编译器指令.编译: 
词法分析:词法扫描器按照词法规则产生记号,根据记号放...
                            
                            
                                分类:
其他好文   时间:
2014-06-09 13:34:12   
                                阅读次数:
204
                             
                    
                        
                            
                            
                                欢迎来到 Swift 关于Swift Swift之旅语言指南 基础知识 基本操作 字符串和字符 
集合类型 控制流 函数 闭包 枚举 类和结构体 属性方法 标 继承 初始化 反初始化 ARC 可选链接 类型转换 嵌套类型 扩展 协议 泛型 高级操作符 
语言引用 关于语言引用 词法结构 类型 表达式 ....
                            
                            
                         
                    
                        
                            
                            
                                前言和导读
  “得心应手的工具在初学时的困难程度往往超过那些容易上手的工具。”比较认同这句话。我至今觉得自己其实还是个刚入了门的初学者。
 
第一章  “词法”陷阱
 
  由于之前学过编译原理,对编译器词法分析(主要是符号识别过程)比较了解,理解起来不困难。
  在讲到"="和"=="、"|"和"||"、"&"和"&&"时,联想起以前见过一些程序中出现了类似...
                            
                            
                                分类:
其他好文   时间:
2014-06-08 17:12:04   
                                阅读次数:
263
                             
                    
                        
                            
                            
                                Web前端研发工程师编程能力飞升之路在浏览器的背后(一) —— 
HTML语言的词法解析组件化的前端开发流程用js书写UI组件之js基础知识GC与JS内存泄漏蓝色理想之前端开发w3cJavaScript 
PuzzlersreactAngularJS入门教程
                            
                            
                                分类:
Web程序   时间:
2014-06-07 21:15:44   
                                阅读次数:
256