会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
gaclib.net
博客园
首页
新随笔
联系
订阅
管理
随笔 - 45 文章 - 0 评论 - 617 阅读 -
41万
2014年3月2日
跟vczh看实例学编译原理——二:实现Tinymoe的词法分析
摘要: 文章中引用的代码均来自https://github.com/vczh/tinymoe。实现Tinymoe的第一步自然是一个词法分析器。词法分析其所作的事情很简单,就是把一份代码分割成若干个token,记录下他们所在文件的位置,以及丢掉不必要的信息。但是Tinymoe是一个按行分割的语言,自然token列表也就是二维的,第一维是行,第二维是每一行的token。在继续讲词法分析器之前,先看看Tiny...
阅读全文
posted @ 2014-03-02 23:45 陈梓瀚(vczh)
阅读(7242)
评论(5)
推荐(4)
编辑
昵称:
陈梓瀚(vczh)
园龄:
16年6个月
荣誉:
推荐博客
粉丝:
2483
关注:
1
+加关注
<
2025年3月
>
日
一
二
三
四
五
六
23
24
25
26
27
28
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
搜索
常用链接
我的随笔
我的评论
我的参与
最新评论
我的标签
随笔分类
编译器相关(25)
跟vczh看实例学编译原理(4)
其他(14)
随笔档案
2014年4月(1)
2014年3月(2)
2014年2月(1)
2014年1月(2)
2013年11月(2)
2013年10月(1)
2013年9月(1)
2013年8月(1)
2013年7月(2)
2013年6月(2)
2013年5月(3)
2013年4月(3)
2013年3月(1)
2013年1月(2)
2012年12月(3)
2012年11月(4)
2012年10月(1)
2012年9月(1)
2012年7月(1)
2012年6月(1)
2011年12月(1)
2011年8月(1)
2010年4月(1)
2010年1月(1)
2009年12月(2)
2008年11月(1)
2008年9月(1)
2008年8月(2)
更多
好友博客
我在C++博客的blog
阅读排行榜
1. 进入2012 -- 回顾我走过的编程之路(71317)
2. 伴随我成长的编程书(57990)
3. 关于编程的胡扯(30652)
4. 时隔多年我又再一次体验了一把跟大神聊天的感觉(20797)
5. GacUI与设计模式(一)——前言(19282)
评论排行榜
1. 进入2012 -- 回顾我走过的编程之路(72)
2. 伴随我成长的编程书(68)
3. 关于编程的胡扯(65)
4. 终于点了ASP.NET MVC3的技能树了(36)
5. 时隔多年我又再一次体验了一把跟大神聊天的感觉(35)
推荐排行榜
1. 进入2012 -- 回顾我走过的编程之路(73)
2. 伴随我成长的编程书(70)
3. 关于编程的胡扯(50)
4. 跟vczh看实例学编译原理——零:序言(24)
5. 如何设计一门语言(一)——什么是坑(a)(22)
最新评论
1. Re:进入2012 -- 回顾我走过的编程之路
已经大三下了,如果能早一点看见这篇文章多好
--xiezibuyongbi
2. Re:伴随我成长的编程书
想了解一下那个容器的设计错误体现在哪里
--NanaseRuri
3. Re:要学车暂停更新几个星期
轮子哥学了6年车还没回来?
--离线云
4. Re:要学车暂停更新几个星期
2020留名
--超自然祈祷
5. Re:根据网友phoenixbing的建议我决定开一个(主要是编译/语言/图形的)讨论群
搜索不到了,看来是不允许加入了,可惜。
--彩蛋
点击右上角即可分享