码迷,mamicode.com
首页 >  
搜索关键字:lexer    ( 45个结果
深入研究Clang(六) Clang Lexer代码阅读笔记之Preprocesser
clang/include/clang/Lex/Preprocesser.h这个文件是包含clang::Preprocesser类的定义的头文件。它是类C语言(C、C++、Object C)的预处理的头文件。也就是说,类C语言的预处理都会用到此处的代码。00082 /// \brief Context in which macro name is used. 00083 enum MacroUse...
分类:其他好文   时间:2014-12-01 17:39:03    阅读次数:286
深入研究Clang(五) Clang Lexer代码阅读笔记
作者:史宁宁(snsn1984)Clang的Lexer(词法分析器)的源码的主要位置如下:clang/lib/Lex    这里是主要的Lexer的代码;clang/include/clang/Lex   这里是Lexer的头文件代码的位置;同时,Lexer还使用了clangBasic库,所以要分析Lexer的代码,clangBasic(clang/lib/Basic)的一些代码也会用到。首先从L...
分类:其他好文   时间:2014-11-20 15:21:24    阅读次数:292
全文索引--自定义chinese_lexer词典
本文介绍了如何自定义chinese_lexer的词典...
分类:其他好文   时间:2014-10-19 21:28:45    阅读次数:296
全文索引--两种中文词法分析器比较(chinese_vgram_lexer chinese_lexer)
本文通过实验阐述了关于全文索引中两种词法分析器的分词效果...
分类:其他好文   时间:2014-10-19 19:59:06    阅读次数:244
如何写一个解释器(1):编译原理
最近在看DSL的东西,对于外部DSL,写一个解释器是必不可少的。我试图归纳一下我学到的,以写一个解释器为目标,讲一下如果来实现一个可用的解释器。一个解释器通常可以分为一下几个阶段: 词法分析(Lexer) 语法分析(Parser, BNF, CFG, AST) 语义分析(AST的处理, annota...
分类:其他好文   时间:2014-04-30 00:39:01    阅读次数:466
45条   上一页 1 ... 3 4 5
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!