码迷,mamicode.com
首页 >  
搜索关键字:词法    ( 1541个结果
Luence简单实现2
上一篇是基于内存存储的,这次的例子是基于本地存储索引库。 上一次的代码稍微修改,代码如下: //创建词法分析器 Analyzer analyzer = new StandardAnalyzer(); //索引库路径 Path path = new File("D:\\123").toPath(); ...
分类:其他好文   时间:2016-08-27 00:22:06    阅读次数:178
Bash特性
bash快捷键ctrl+a:快速跳至命令行首(或home键)ctrl+e:跳至行尾ctrl+u:删除命令行首至当前光标所在处ctrl+k:删除当前光标所在处至命令行尾ctrl+l:清屏ctrl+c:终止ctrl+z:把当前命令送至后台bash环境:shell解释器:解释并提供了编程环境解释:词法分析语法分析语义分析过程式编..
分类:其他好文   时间:2016-08-26 00:02:23    阅读次数:239
程序语言基础
1.基础知识 低级语言:机器语言、汇编语言 高级语言: 汇编程序 编译程序:1.生成目标程序OBJ;2.执行OBJ文件 效率高,占用资源小;兼容性差 解释程序:每个语句逐一解释执行 可移植性好,开发速度快,与用户通讯方便;效率低 2.编译系统基本原理(3-5分) 编译程序: 6个阶段: 词法分析(关 ...
分类:编程语言   时间:2016-08-22 09:17:52    阅读次数:183
第0章 导读
正文: 0.本书要讨论的问题:程序并没有按照程序员所期待的方式执行。更进一步,限定在C语言程序中可能产生这类错误的方式。 1.从较低的层面考察,正如一本书是由一个一个单词所组成的一样,程序是由符号序列所组成的。将程序分解成符号的过程,称之为“词法分析”。 2.类似于一本书可以看成是由单词进一步结合而 ...
分类:其他好文   时间:2016-08-21 00:40:53    阅读次数:162
js中的argument
在函数体内,标识符arguments是指向实参对象的引用,实参对象是一个类数组对象 arguments[0],arguments.length arguments是什么? 答:1:arguments是收到的实参副本 在词法分析中, 首先按形参形成AO的属性,值为undefined 当实参传来时, 再 ...
分类:Web程序   时间:2016-08-19 20:50:15    阅读次数:279
深入研究Clang(七) Clang Lexer代码阅读笔记之Lexer
作者:史宁宁(snsn1984)源码位置:clang/lib/Lexer.cpp源码网络地址:http://clang.llvm.org/doxygen/Lexer_8cpp_source.htmlLexer.cpp这个文件,是Clang这个前端的词法分析器的主要文件,它的内容是对Lexer这个类的具体实现,原文件的注释中:“This file implements the Lexer and T...
分类:其他好文   时间:2016-08-10 17:41:59    阅读次数:209
《JS权威指南学习总结--第二章词法结构》
第二章词法结构 内容要点: 一.注释 1. //表示单行注释 2. /*这里是一段注释*/ 3.一般编辑器里加注释是:选中要加注释的语句,按 ctrl+/ 二.直接量 所谓直接量,就是程序中直接使用的数据量,比如: 数字、小数、字符串文本、布尔值、正则表达式直接量 三.标识符和保留字 标识符作用:标 ...
分类:Web程序   时间:2016-08-10 17:31:14    阅读次数:212
scala学习手记30 - 闭包
首先要弄白闭包的概念。 教材中的说法是:闭包是一种特殊的函数值,闭包中封闭或绑定了在另一个作用域或上下文中定义的变量。这里说闭包是一种特殊的函数值。 维基百科中的说法是:在计算机科学中,闭包(英语:Closure),又称词法闭包(Lexical Closure)或函数闭包(function clos... ...
分类:其他好文   时间:2016-08-07 13:37:04    阅读次数:156
词法作用域
几天没有更新,这两天使周末,给大家整理了一几篇东西,有关于作用域的,闭包的,还有递归的,闭包和递归,对于大部分初次接触编程的人来说还是有些难度的,昨天,花了一点时间给大家整理了一下,今天,给大家上传上来,让大家看看,部分属于个人观点,如有错误,欢迎指出 这一篇先给大家讲一讲词法作用域吧,但是讲之前我 ...
分类:其他好文   时间:2016-08-07 10:56:47    阅读次数:168
windows平台下基于VisualStudio的Clang安装和配置
LLVM 是一个开源的编译器架构,它已经被成功应用到多个应用领域。Clang是 LLVM 的一个编译器前端,它目前支持 C, C++, Objective-C 以及 Objective-C++ 等编程语言。Clang 对源程序进行词法分析和语义分析,并将分析结果转换为 AST ( 抽象语法树 ) , ...
分类:Windows程序   时间:2016-08-05 00:36:29    阅读次数:345
1541条   上一页 1 ... 93 94 95 96 97 ... 155 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!