“龙书”和“绿龙书”都是指《编译程序设计原理》这本经典的编译原理教材,但它们指的是不同版本的书。
“龙书”通常指的是该书的第一版或第二版,由Alfred V. Aho和Jeffrey D. Ullman合著,于1977年和1986年出版。这两个版本的封面上都有一条龙的图案,因此被称为“龙书”。
而“绿龙书”则指的是该书的第三版,由Alfred V. Aho、Monica S. Lam、Ravi Sethi和Jeffrey D. Ullman合著,于2006年出版。这个版本的封面上有一条绿色的龙,因此被称为“绿龙书”。
虽然不同版本的书在内容和结构上可能有所不同,但它们都是经典的编译原理教材,对于学习编译原理和开发编译器都具有重要的参考价值。