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