哪本书是对程序员最有影响、每个程序员都该阅读的书?

本文是从 What is the single most influential book every programmer should read? 这篇文章翻译而来。 国外知名网站stackoverflow上有一个问题调查: 哪本书是对程序员最有影响、每个程序员都该阅读的书?, 这个调查已历时两年,目前为止吸引了153,432人访问,读者共推荐出了478本书(还在增加),其中最火的一本书《Code Complete》被顶了1306次。如果你是个程序员,你一定有兴趣看看这些书里你都看过几本,如果你一...
阅读(5200) 评论(13)

JavaCC: LOOKAHEAD

JavaCC: LOOKAHEAD 点滴...
阅读(1541) 评论(0)

Java SE 6 新特性: 编译器 API

级别: 初级沈 羽 (shenyu@cn.ibm.com), 软件工程师, IBM 2007 年 8 月 09 日2006 年底,Sun 公司发布了 Java Standard Edition 6(Java SE 6)的最终正式版,代号 Mustang(野马)。跟 Tiger(Java SE 5)相比,Mustang 在性能方面有了不错的提升。与 Tiger 在 API 库方面...
阅读(1543) 评论(0)

LR(0)文法分析程序[00原创]

编译原理的实验。。。。package cn.edu.ynu.sei.lr.lr0;import java.util.ArrayList;import java.util.List;import java.util.Stack;/** * LR(0)主分析程序 * 参看《编译原理》清华大学出版社1998版 * @author 88250 */public class LR0{    /**     ...
阅读(3960) 评论(2)

Lex和yacc工具介绍

Lex和yacc工具介绍 哈尔滨工业大学 信息检索实验室 高立琦(email:gao_lq@126.com) 在编译过程中,词法分析和语法分析是两个重要阶段。lex和yacc是Unix环境下非常著名的两个工具,可以生成分别完成词法分析和语法分析功能 的C代码。在学习编译原理过程中,可以善加利用这两个工具,加深对两个阶段的理解。在平时的工作中,这两个工具也会起到重要的作用。 ...
阅读(3255) 评论(0)

GNU Bison 中文手册

Bison 2.1 是Bison最新版本.该版本的最大改进就是支持以C++语言做为输出,并且在分析器的本地化输出中有多项改进.Bison的这些改进都可在最新Bison手册中找到详尽的说明和解释.GNU Bison实际上是使用最广泛的Yacc-like分析器生成器,使用它可以生成解释器,编译器,协议实现等多种程序. 它不但与Yacc兼容还具有许多Yacc不具备的特性.这个手册编写十分完整,带...
阅读(6060) 评论(0)

C语言的lex和yacc工具说明

Lex工具 -------    Lex工具是一种词法分析程序生成器,它可以根据词法规则说明书的要求来生成单词识别程序,由该程序识别出输入文本中的各个单词。 1、lex程序的结构 -定义部分 -规则部分 -用户子程序部分 其中规则部分是必须的,定义和用户子程序部分是任选的。 (1) 定义部分     定义部分起始于"%{"符号,终止于"%}"符号,其间可以是包括include语句、声明语句在内的C...
阅读(2488) 评论(0)

Yacc 与 Lex 快速入门

Lex 与 Yacc 介绍 ...
阅读(3168) 评论(1)
    个人资料
    • 访问:5803853次
    • 积分:62164
    • 等级:
    • 排名:第39名
    • 原创:1236篇
    • 转载:326篇
    • 译文:42篇
    • 评论:2892条
    公告
    • * GitHub 上 Star 数最多的 Java 博客 Solo
    • * Golang 黑科技之在线 IDE Wide
    • * 黑客与画家的社区 Sym

    欢迎加入开源技术 Q 群:13139268,让学习和分享成为一种习惯!
    文章分类
    最新评论