码迷,mamicode.com
首页 >  
搜索关键字:词法    ( 1541个结果
Programming in lua 杂记(转)
oadstring 编译的时候不关心词法范围: local i = 0 f = loadstring("i = i + 1") g = function () i = i + 1 end 这个例子中, 和想象的一样g 使用局部变量i , 然而f 使用全局变量i ; lo...
分类:其他好文   时间:2014-11-19 20:28:44    阅读次数:137
《C陷阱与缺陷》读书笔记
《C陷阱与缺陷》读书笔记1.编译器中的词法分析器负责将程序分解为一个个符号。C语言中,符号之间的空白(包括Space,Tab,Enter)都将被忽略,但一个符号的中间不能有空白,否则可能被解释成为另一个或几个符号。2.编译器将程序分解成符号的方法是从左到右逐个字符读入,如果该字符可能会组成一个符号,...
分类:其他好文   时间:2014-11-18 23:26:30    阅读次数:245
算法学习笔记(九)有限状态机 FSM 的应用
有限状态机(Finite-state machine)又称有限状态自动机,是表示有限个状态以及在这些状态之间的转移和动作等行为的数学模型。常用与:正则表达式引擎,编译器的词法和语法分析,游戏设计,网络协议,企业应用中等方面。这里给出其一般实现方法和一个应用举例。...
分类:编程语言   时间:2014-11-16 13:25:35    阅读次数:298
javascript模仿块级作用域
作用域有词法作用域和块级作用域之分,javascript属于词法作用域,而在java、C++中却是块级作用域。在javascript中,只有函数能够创建作用域,作用域是以function作为边界的。 先看一段代码:function outPut(){ for(i=0;i<5;i++) { ...
分类:编程语言   时间:2014-11-14 01:27:20    阅读次数:210
LeetCode 48 Anagrams
Given an array of strings, return all groups of strings that are anagrams. Note: All inputs will be in lower-case. 他的意思就是回文构词法,即单词里的字母的种类和数目没有改变,只是改变了字母的排列顺序。 input= ["abc", "...
分类:其他好文   时间:2014-11-12 16:42:05    阅读次数:200
function 的声明
结论:一 编译 a.对 函数声明进行词法分析和语法分析:在语法分析中的函数zend_do_begin_function_declaration 作用是: 初始化zend_op_array,填充 function_name ,line_start ,设定相应opcode:ZEND_DECLARE_FU...
分类:其他好文   时间:2014-11-11 16:09:42    阅读次数:402
英语前导课1
英语前导课1英语知识分布1、语音---元音(20)辅音(28)2、词法---词性:名词、代词、冠词、数词、介词、副词、动词、形容词、连词、感叹词(十大词性)(构成句子最重要的词性是哪个?动词无动词不成句)3、句法---1句子的分类按目的---陈述句、疑问句、祈使句、..
分类:其他好文   时间:2014-11-09 06:27:28    阅读次数:135
atitit.java解析sql语言解析器解释器的实现
atitit.java解析sql语言解析器解释器的实现1.解析sql的本质:实现一个4gldsl编程语言的编译器 12.解析sql的基本的流程,词法分析,而后进行语法分析,语义分析,构建sql的AST 13.词法分析器 24.语法分析器--ANTLR 25.Eclipse插件,,ANTLRStudi...
分类:数据库   时间:2014-11-08 15:14:46    阅读次数:360
ios开发 Block(一) 代码块
一、什么是Blocks Block是一个C级别的语法以及运行时的一个特性,和标准C中的函数(函数指针)类似,但是其运行需要编译器和运行时支持,从ios4.0开始就很好的支持Block。二、在ios开发中,什么情况下使用Block Block除了能够定义参数列表、返回类型外,还能够获取被定义时的词法范...
分类:移动开发   时间:2014-11-07 20:37:19    阅读次数:184
词法定界
词法定界 lexical scoping static scoping 词法定界(lexical scoping 有时叫静态域)是许多语言约定使用的,变量只能在这套范围(按功能排列)内被一些已经定义了的 代码段中调用(引用)。当被编译后,这些范围将被确定下来。变量定义用这种格式的时候叫私有变量。 ....
分类:其他好文   时间:2014-11-07 18:21:42    阅读次数:146
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!