编译器的书》的相关内容

ajoo JRC

http://jrc.dev.java.net ajoo项目批准了。 想参与的去java.net上申请一个账号吧。告诉ajoo,可以把你加进去。 cvs: host: cvs.dev.java.net repository: /cvs module: /jrc 项目的缘起可以看这里。 http://forum.javaeye.com/viewtopic.php?p=132021#132021 ...
by buaawhl 2006-08-17 浏览 (16916) 回复 (44) 关键字:

递归下降语法分析详解

引用本文以 lichray 设计的 S-dict(t) 配置文件解析器为例,简单介绍了词法分析器的原理,详细讲述了递归下降语法分析器手工构造方法。因为该项目本身已经完成,故此本文拥有一个实际可用的例子,是不可多得的入门教程。 引用T1 大人说过,技术的迅速贬值是十分残酷的,比如大部分的手工优化代码,早已被编译器们代劳。这篇文章中要说的递归下降语法分析方法也是严重贬值了的技术之一。不过我认为,在享受 ...
by Lich_Ray 2008-01-12 浏览 (4133) 回复 (7) 关键字: 编译原理

红宝石有多少种 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) 关键字:

面向组合子编程实验-SQL组合查询条件的简单实现

这段时间学习了ajoo的面向组合子编程系列,学习编程的最好方法莫过于动手做实验,因此把以前一个用于生成SQL组合查询条件的工具用CO实现了一把,由于对CO还一知半解,很可能存在画虎成猫的情况,砖头尽管砸过来,这个我已经有充分的思想准备 源码在附件里,TestExpression是Junit的测试类,使用思路就是根据包提供的基本条件表达式,组合成复杂的表达式,如: [code:1] public v ...
by balaschen 2006-08-09 浏览 (20608) 回复 (62) 关键字:

请教D程序的编译问题

近来了解了一点D语言的知识。想向各位请教一下D各种编译器的生成代码的质量。 因为我主要用C++开发运算密集型应用,特别在意程序的运行速度。 比较过多种编译器,现在主要用vc8和icc10。 我考虑在我的项目中使用D,但很担心D的编译器,请大家介绍一下,有没有相关的测试? 还有,D语言可以内嵌汇编,但如果我用SSE3或SSE4可不可以? 最后,我猜D编译器的早期实现应该像C++一样,是预处理+C编 ...
by dayn9 2007-09-13 浏览 (951) 回复 (17)

大家都在用什么IDE?

看到faq里面介绍了三个,一个不维护了,一个跨平台的还没正式版本。 剩下的就是poseidon. 基本上是模仿Eclipse的界面,热键没有模仿。 好像要把dmd自带的src作为项目打开,才能出来assist,即使这样,提示也很弱智,郁闷。 自定义tool比较有用,在工具栏上。 可能是给eclipse宠坏了,没有IDE写代码太费劲了,什么都要查。。。 大家用什么呢?
by steeven 2007-01-08 浏览 (3987) 回复 (25)

红旗还能挺多久?C++能用来干什么?

Adobe宣布Flex 2开源了,于是去看了两天。初步结论,Flex/Flash的威力是强大的。 当初觉得天天对着计算机搞底层的东西太枯燥,想着写商用程序可以和人打交道,而且要掌握行业知识也算是跨学科,于是上了这条贼船,现在发现这行的本质是在数据库里读读写写,还是底层的东西更有趣些。不过一家人等米下锅,商用程序也是衣食父母,那么就虔诚的静心写好商用程序。 现在的商用程序,几乎都要有个web界面 ...
by bigpanda 2007-04-29 浏览 (11356) 回复 (39)

打算建立一个小团队,收集点民意

通过这几天的讨论我感觉有必要组织一个小团队,合作一个项目,通过它来学习D语言。 这个帖子用来收集大家的想法,看看都想做哪些方面的项目,持续讨论一周时间吧。
by qiezi 2007-04-05 浏览 (4981) 回复 (95)

[转]简介延续“Continuation”

从 Nirvana Studio 上转了张帖(原帖)。没看懂怎么回事儿,能给解释一下吗? 对于call/cc(call with current continuation)的情结和关于他的操作解释粗糙的细节内容,至今一直掩盖了延续的简洁和优雅。在本文中,我想用两个方式来纠正这个问题:首先用一个简单且直观的方式展示延续的概念。[*]第二通过提供_可运行的_Python代码,来描述如何使用延续而不用c ...
by Beag.Ye 2007-08-08 浏览 (711) 回复 (1)

Java语言下一步可能快速演化, Eclipse将疲于跟从, NetBeans 6 值得一些期待

作为Java开发者, 学习了5以后带来的泛型语法之后, 不知道你有没有注意到一个特殊的地方: Class<?> java.lang.Object.getClass(); 虽然它的签名返回值为 Class<?> , 但是它的规范文档却给出了这样的说明: 引用 Returns ... The actual result type is Class<? extends |X ...
by 歆渊 2007-02-27 浏览 (712) 回复 (0) 关键字: IDE

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) 关键字:

《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

相关问答

赞助商链接