`
Army
  • 浏览: 37319 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

最近在看《编译原理》

    博客分类:
  • jssc
阅读更多
《编译原理》,也就是龙书三、紫龙书。的确够难的,可能是我读过的最难懂的一本书了——当然,除了霍金的《时间简史》。我估计半年都读不完。

目前进度是第4章文法分析了吧,前面有的地方跳过去了,因为暂时感觉不需要,比如说设计编译器以及编译成汇编什么什么的,我需要的是对jssc有帮助的地方。

回想2007年一时冲动写下破烂不堪的jssc1到目前为止,真没想到会有如此的发展经历。在读《编译原理》的时候,我居然发现自己的算法分析的设计和书中许多地方不谋而合!当然我那点小聪明根本不及《编译原理》的九牛一毛,但我所希望的是,下一个版本中能够带来更强的特性。

最近坛子里看到龙博编辑器的作者说“要让老外们来模仿我们”云云的话,不由得赞叹一下。以前也是我模仿syntaxhighlighter,现在恐怕也快要倒过来了吧。所以我去看《编译原理》,准备可能的jssc5,设计出前端最好的高亮器。

目前想到的就是靠as3的高效率和oop,用真正的文法分析来分析语法,能够提炼类、类型、类属性、类方法,能够对某些可能的错误给出错误提示。这个想法显得有些夸张,人有多大胆,地有多大产么?
分享到:
评论

相关推荐

    编译原理.rar编译原理编译原理

    编译原理编译原理编译原理编译原理编译原理编译原理编译原理编译原理编译原理编译原理编译原理编译原理编译原理编译原理编译原理编译原理编译原理编译原理编译原理编译原理编译原理编译原理编译原理编译原理编译原理...

    编译原理试卷 编译原理期末试卷

    **编译原理试卷知识点详解** 编译原理是计算机科学中的一个重要分支,主要研究如何将高级编程...在实际工作中,编译原理的知识不仅应用于编译器的开发,还广泛应用于解释器、词法分析器、语法分析器等软件工具的构建。

    编译原理习题答案 编译原理

    在编译原理的学习中,以下几个主要知识点是至关重要的: 1. **词法分析**:这是编译过程的第一步,也称为扫描。它将源代码分解成一系列有意义的符号,称为标记(Token)。词法分析器通常基于正则表达式来识别不同的...

    编译原理实验 编译原理实验

    编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译原理实验编译原理...

    清华版编译原理课后答案(WORD)清华版编译原理课后答案(WORD)

    清华版编译原理课后答案(WORD)清华版编译原理课后答案(WORD)清华版编译原理课后答案(WORD)清华版编译原理课后答案(WORD)清华版编译原理课后答案(WORD)清华版编译原理课后答案(WORD)清华版编译原理课后答案(WORD)清华...

    linux内核编译原理

    linux内核编译2.6.39linux内核编译2.6.39linux内核编译2.6.39linux内核...编译原理linux内核编译原理linux内核编译原理linux内核编译原理linux内核编译原理linux内核编译原理linux内核编译原理linux内核编译原理linux...

    编译原理答案(编译原理及编译程序构造)

    编译原理答案 本资源摘要信息将对编译原理的基本概念进行详细的解释,并以编译程序的逻辑部分为主线,涵盖了编译过程的五个阶段和编译程序的七个逻辑组成部分。 首先,让我们从编译原理的基本概念开始。源程序是指...

    广工编译原理课设

    在进行编译原理的课程设计时,学生通常会经历以下几个关键步骤: 1. **词法分析(Lexical Analysis)**:这是编译器的第一步,它将源代码分解成一系列有意义的单元,称为标记(Token)。例如,识别关键字、标识符、...

    编译原理编译原理编译原理编译原理编译原理编译原理编译原理编译原理.txt

    编译原理编译原理编译原理编译原理编译原理编译原理编译原理编译原理编译原理编译原理编译原理编译原理编译原理编译原理编译原理编译原理编译原理编译原理编译原理编译原理编译原理编译原理编译原理编译原理编译原理

    编译原理学习导论(新手必看!!!)

    最近机械工业出版社已经出版了此书的中文版,名字就叫《编译原理》。该书出的比较早,大概是在 85 或 86 年编写完成的,作者之一还是著名的贝尔实验室的科学家。里面讲解的核心编译原理至今都没有变过,所以一直到...

    编译原理模拟试卷及详细答案 考试必备

    编译原理模拟试卷很丰富,下载超值! 编译原理模拟试卷很丰富,下载超值! 编译原理模拟试卷很丰富,下载超值! 编译原理模拟试卷很丰富,下载超值! 编译原理模拟试卷很丰富,下载超值! 编译原理模拟试卷很丰富,...

    编译原理一般认为是较难的一门课。从网上的评论来看,有人说学了一年半软件理论,就一门编译看不懂;有人甚至说它是大本软件课程里最难的一门;有人抱怨国内的编译教材没有一本容易懂的 

    1. 端正认识:编译原理在静态文本处理上有广泛的应用,举个简单的例子,把 HTML 文件转化为纯文本,利用编译原理来实现"非常"简单。理解了编译原理的实用性,大概可以提高学习兴趣。 2. 反复看书:这个办法看起来最...

    编译原理实用教程

    《编译原理实用教程》是一本专为...总之,《编译原理实用教程》是一本值得深入研究的书籍,无论你是计算机科学的学生,还是已经在业界工作,这本书都能帮助你深化对编译过程的认识,提升你在软件工程领域的专业素养。

    2021年编译原理复习题考试.pdf

    "2021年编译原理复习题考试.pdf" 本资源提供了编译原理的复习题,涵盖了编译原理的多个方面,包括词法分析、语法分析、中间代码生成、代码优化、目的代码生成等。通过这套题目,学生可以复习和巩固编译原理的知识,...

    编译原理编译原理编译原理

    编译原理编译原理编译原理编译原理编译原理编译原理编译原理编译原理编译原理编译原理编译原理编译原理编译原理编译原理编译原理编译原理编译原理编译原理编译原理编译原理编译原理编译原理编译原理编译原理编译原理...

    编译原理课件-哈工大_编译原理_occasionallyi1k_

    在编译原理中,我们首先会接触到词法分析(Lexical Analysis),这个阶段的任务是识别源代码中的词汇单元,如关键字、标识符、常量和运算符,将其转化为一系列的符号或令牌流。词法分析器通常由正则表达式驱动,用于...

    编译原理第2版(中文) 高清

    《编译原理(本科教学版第2版)》基于该书第2版进行改编,内容更加精练和实用,体系更加符合国内教学情况,适合作为高等院校计算机及相关专业本科生的编译原理课程的教材,也是广大研究人员和技术人员的极佳参考读物。...

    编译原理课程设计附源码

    编译原理课程设计附源码 本资源是关于编译原理课程设计的报告,主要介绍了编译原理的基本理论和方法,并提供了一个使用C语言编写的编译器的设计和实现。 编译原理课程设计的目的 通过该课程设计,学生可以熟练...

    清华编译原理第三版答案

    总之,《清华编译原理第三版答案》是学习编译原理的宝贵参考资料,它能够帮助学习者更加深入地理解和掌握编译器设计的精髓,提高解决问题的能力,为未来在软件开发、系统优化等领域的工作打下坚实的基础。...

    编译原理 第三章课后习题答案

    在编译原理中,语法分析是将源代码转换为抽象语法树(Abstract Syntax Tree,AST)的过程。在这个过程中,我们需要使用语法来描述语言的结构。给定的语法A→AA|(A)|εa生成的语言是一个平衡括号的字符串,包括空字符...

Global site tag (gtag.js) - Google Analytics