编译原理
levinjoe
Learning frontend developing
展开
-
编译原理-03 词法分析
1 词法分析接口: Lexical Analysis 输入: 源代码 输出: 单词二元组 (词性,值) 2 基本处理思路: 第一步确定 语言规范 Spec 第二步 用正则表达式描述语言规范 第三步 将正则表达式转化为NFA 第四步 将NFA转化为DFA 第五步 采用状态事件数组实现DFA 3 语言规范 Spec 标识符(Identifier): 字母开头的原创 2013-12-29 20:50:48 · 1503 阅读 · 0 评论 -
编译原理-02
今天无意去听了下斯坦福的编译原理课程。发现和西安交大的课程比,更偏向工程实践。 这明显是中美两国的教学差别。中国的老师主要是数学系风格,美国则是工程师风格。 听课笔记: Compiler(编译器) 与 Interpreter(解析器)区别 Compile: Input : Source File Ouput: Exe程序 Interprete原创 2013-12-22 23:55:16 · 1588 阅读 · 1 评论 -
编译原理-01
自己设计的GUI系统目前已经完成了RTE构建工作。 接下来就是设计脚本语言和构建IDE。 目前打算先启动第一个任务,设计脚本语言。 目标: 1 能方便地描述文字,图片,颜色 (打算用Perl自动提取图片,Excel管理String表,支持多国语言) 2. 支持事件处理,QT Signal-Slot 3.支持自定义控件。 4.语言风格 C,单继承Java,支持垃圾回收原创 2013-12-07 16:05:07 · 1480 阅读 · 0 评论