《编译原理学习导论》的相关内容
相关讨论
递归下降语法分析详解
引用本文以 lichray 设计的 S-dict(t) 配置文件解析器为例,简单介绍了词法分析器的原理,详细讲述了递归下降语法分析器手工构造方法。因为该项目本身已经完成,故此本文拥有一个实际可用的例子,是不可多得的入门教程。
引用T1 大人说过,技术的迅速贬值是十分残酷的,比如大部分的手工优化代码,早已被编译器们代劳。这篇文章中要说的递归下降语法分析方法也是严重贬值了的技术之一。不过我认为,在享受 ...
by Lich_Ray 2008-01-12 浏览 (4133) 回复 (7) 关键字: 编译原理
《对象揭秘:Java,Eiffel和C++》
http://www.cnforyou.com/query/bookdetail.asp?viBookCode=9163
毫无疑问,你现在正站在书店里,犹豫着有何充分理由要舍弃书架上充斥视野的其余关于C++、Java的书,以及(较少量的)Eiffel的书而购买本书。另一种可能性是你已经买了这本书,而正在考虑是不是该读下去。但是,这还只是前言,不是吗?通常而言,人们可不会有兴致来读前言--除了站在 ...
by dlee 2003-10-09 浏览 (4589) 回复 (2) 关键字:
红宝石有多少种 8 or 10?
http://www.infoq.com/news/how-many-rubies-future
"There are now at least 8 active implementations of Ruby
(Ruby, Yarv, JRuby, Cardinal, Rubinius, MetaRuby, Ruby.NET, IronRuby)
, and two interop b ...
by bd7lx 2006-10-27 浏览 (2892) 回复 (9) 关键字:
相关博客
使用JavaCC做语法分析
实用javacc
前言
本系列的文章的宗旨是让大家能够写出自己的编译器,解释器或者脚本引擎,所以每到理论介绍到一个程度后,我都会来讨论实践问题.理论方面,编译原理的教材已经是够多了,而实践的问题却很少讨论.
前几节文章只讨论到了词法分析和LL文法分析,关键的LR文法分析这里却还没有讲,我们先不要管复杂的LR文法和算法,让我们使用LL算法来实际做 ...
by 菲利浦思 2008-04-03 浏览 (421) 回复 (0) 关键字: javacc
递归下降语法分析详解
引用本文以 lichray 设计的 S-dict(t) 配置文件解析器为例,简单介绍了词法分析器的原理,详细讲述了递归下降语法分析器手工构造方法。因为该项目本身已经完成,故此本文拥有一个实际可用的例子,是不可多得的入门教程。
引用T1 大人说过,技术的迅速贬值是十分残酷的,比如大部分的手工优化代码,早已被编译器们代劳。这篇文章中要说的递归下降语法分析方法也是严重贬值了的技术之一。不过我认为,在享受 ...
by Lich_Ray 2008-01-12 浏览 (3136) 回复 (7) 关键字: 编译原理
黑客书架上出现频率最高的9部半书籍
每一位黑客都需要一个坚实的图书馆来寻找灵感以及查找参考资料。这儿的列表能给你一些你想要的东西,里面既有计算机科学的顶级大学教材,也有对业界的真知灼见,还有你不可或缺的参考书籍。它囊括了黑客的经典著作。
人月神话:软件工程评述-周年版
Fredrick P. Brooks著
这本论述软件工程中人的因素的经典著作出版于1975年。这些年来,技术已经发生了很大 ...
by RobertLeeJesus 2008-09-12 浏览 (31) 回复 (0) 关键字:
算法书籍推荐及网络资源 [转]
The Art of Computer Programming作者:Donald E. Knuth出版社:中文版由国防大学出版社发行,中文译本书名为《计算机程序设计艺术》作者主页:http://www-cs-faculty.stanford.edu/~knuth/学习笔记:http://www.cfcs.com.cn/fjas/ebook.htm
简介:简称TAOCP,是 ...
by zhuhaihua 2008-04-10 浏览 (312) 回复 (0) 关键字:
美五所名校计算机科学本科教学体系现状分析之二
CMU(卡内基梅隆大学)
与MIT、伯克利等学校计算机科学仍然和电子与电气工程同处一系不同,CMU的计算机科学系成立于1965年,是全美最早的,如今它已经升格为计算机科学学院。其研究生项目中除了机器人方向与硬件关系较多之外,其他基本上都是纯软的。从这个意义上来说,CMU的教学体系对于偏软的计算机科学系应该有较大的借鉴意义。
CMU的教学手册上没有从传统意义上针对计算机科学专业学生的导论 ...
by xiebh 2008-04-14 浏览 (102) 回复 (0) 关键字:
相关圈子讨论
红旗还能挺多久?C++能用来干什么?
Adobe宣布Flex 2开源了,于是去看了两天。初步结论,Flex/Flash的威力是强大的。
当初觉得天天对着计算机搞底层的东西太枯燥,想着写商用程序可以和人打交道,而且要掌握行业知识也算是跨学科,于是上了这条贼船,现在发现这行的本质是在数据库里读读写写,还是底层的东西更有趣些。不过一家人等米下锅,商用程序也是衣食父母,那么就虔诚的静心写好商用程序。
现在的商用程序,几乎都要有个web界面 ...
by bigpanda 2007-04-29 浏览 (11356) 回复 (39)
Robert Chen《Python源码剖析——深度探索动态语言核心技术》已经上市
编者按:由陈儒(Robert Chen)先生著,哲思自由软件社区审校的《Python源码剖析——深度探索动态语言核心技术》一书即将上市。
在向各路大侠约请《Python源码剖析》书评的过程中,偶发搜集搜狐老韩先生(非韩乔生也~)连珠妙语之奇想,期冀某日能整出一本老韩语录,在此要让诸君先睹一语为快:“而事实是,高手是不写书评的,高手都写序去了,比如为这本书写序的三位专家,那可是国内Python界如 ...
by hailies 2008-07-24 浏览 (1147) 回复 (10)
三大高手作序推荐《Python源码剖析》
编者按:由陈儒(Robert Chen)先生著,哲思自由软件社区审校的《Python源码剖析——深度探索动态语言核心技术》一书即将上市。
在向各路大侠约请《Python源码剖析》书评的过程中,偶发搜集搜狐老韩先生(非韩乔生也~)连珠妙语之奇想,期冀某日能整出一本老韩语录,在此要让诸君先睹一语为快:“而事实是,高手是不写书评的,高手都写序去了,比如为这本书写序的三位专家,那可是国内Python界 ...
by bvcat007 2008-07-07 浏览 (486) 回复 (1)
打算建立一个小团队,收集点民意
通过这几天的讨论我感觉有必要组织一个小团队,合作一个项目,通过它来学习D语言。
这个帖子用来收集大家的想法,看看都想做哪些方面的项目,持续讨论一周时间吧。
by qiezi 2007-04-05 浏览 (4981) 回复 (95)
我想写本关于Ajax的基础教程
第一部分 AJAX相关技术
第二部分 AJAX原理
第三部分 AJAX框架
第三部分 项目实践
这么好的技术学生们却没有适合的教材。
大家看看有没有前途?
by anchor 2008-07-03 浏览 (454) 回复 (4)
相关新闻
Computer Science 计算机科学经典著作
1.The Art of Computer Programming
Author: Donald.E.Knuth Web site: http://www-cs-faculty.stanford.edu/~knuth/taocp.html Book Info: 这部书被誉为20世纪最重要的20部着作之一,与Einstein的<<相对论>>并列,是计算机科 ...
by Odysseus_110 2008-06-05 浏览 (2141) 回复 (16) 关键字:
JAVA比C++更快?
首先:我必须承让,我取JAVA比C++更快?为标题是有点故意吸引眼球的意思.
事实上在本文中,我的主要目的不是为了证明或否定JAVA比C++更快这一个结论(事实上标题中的"?"已经隐含了这一点),而是通过引用几位JAVA大牛的文章深入JIT与Hotspot的实现原理,来说明为什么JAVA可以比C++更快.当然,在你有你自己的结论之前,我希望你能仔细看一下文中引用的几篇文章 ...
by Eastsun 2008-04-07 浏览 (3803) 回复 (18) 关键字: java jit hotspot assembly
《CSS实战手册》中文版发布
10年前,当我在记事本中一点一滴地书写着HTML、JavaScript、CSS并保存,然后在浏览器里预览自己的杰作时,感觉这是那么神奇、有趣!
10年后的今天,当Web 2.0的概念已经遍地开花结果时,从1996年提出的CSS 1,到即将出现的CSS 3,我们难免不联想到Web 3.0的蠢蠢欲动了。
没有CSS的手册,人们常常不知道从哪里入手学习CSS。好的CSS点子甚至可以胜过经验 ...
by YuLimin 2007-10-24 浏览 (3406) 回复 (7) 关键字: CSS Hack Bug

