อ่าน 1 นาที
หลักการออกแบบคอมไพเลอร์
หนังสือ Principles of Compiler Design โดย Alfred Aho และ Jeffrey Ullman เป็นตำราคลาสสิกเกี่ยวกับ การออกแบบคอมไพเลอร์ สำหรับ ภาษาโปรแกรม คอมพิวเตอร์ ผู้เขียนทั้งสองได้รับ รางวัล...
หลักการออกแบบคอมไพเลอร์
| ผู้เขียน | อัลเฟรด วี. อาโฮและเจฟฟรีย์ ดี. อัลแมน |
|---|---|
| ภาษา | ภาษาอังกฤษ |
| สำนักพิมพ์ | แอดดิสัน-เวสลีย์ |
| วันที่เผยแพร่ | พ.ศ. 2520 |
| หน้า | 614 |
| ISBN | 0-201-00022-9 |
หนังสือ Principles of Compiler Designโดย Alfred Ahoและ Jeffrey Ullmanเป็นตำราคลาสสิกเกี่ยวกับการออกแบบคอมไพเลอร์สำหรับภาษาโปรแกรมคอมพิวเตอร์ ผู้เขียนทั้งสองได้รับรางวัล Turing Award ประจำปี 2020 จากผลงานด้านคอมไพเลอร์ของพวกเขา
หนังสือเล่มนี้มักถูกเรียกว่า " หนังสือมังกรเขียว " [ 1 ] และหน้าปกแสดงภาพอัศวินและมังกรกำลังต่อสู้กัน มังกรเป็นสีเขียวและมีป้ายกำกับว่า "ความซับซ้อนของการออกแบบคอมไพเลอร์" ในขณะที่อัศวินถือหอกและโล่ที่มีป้ายกำกับว่า " ตัวสร้างตัวแยกวิเคราะห์ LALR " และ "การแปลแบบกำหนดไวยากรณ์" ตามลำดับ และขี่ม้าที่มีป้ายกำกับว่า "การวิเคราะห์การไหลของข้อมูล" หนังสือเล่มนี้อาจถูกเรียกว่า "หนังสือมังกรเขียว" เพื่อแยกแยะออกจากหนังสือรุ่นต่อมาคือCompilers: Principles, Techniques, and Tools ของ Aho, Sethi และ Ullman ซึ่งเป็น "หนังสือมังกรแดง" [ 1 ] ฉบับพิมพ์ครั้งที่สองของCompilers: Principles, Techniques, and Toolsได้เพิ่มผู้เขียนคนที่สี่คือMonica S. Lamและมังกรก็กลายเป็นสีม่วง จึงกลายเป็น " หนังสือมังกรม่วง " หนังสือเล่มนี้ยังมีรหัสทั้งหมดสำหรับการสร้างคอมไพเลอร์ หน้าปกด้านหลังนำเสนอแรงบันดาลใจดั้งเดิมของการออกแบบหน้าปก: มังกรถูกแทนที่ด้วยกังหันลม และอัศวินคือดอนกิโฆเต้
หนังสือเล่มนี้ได้รับการตีพิมพ์ในปี 1977 โดยสำนักพิมพ์Addison-WesleyหมายเลขISBN 0-201-00022-9ในส่วนคำขอบคุณระบุว่า หนังสือเล่มนี้ได้รับการจัดพิมพ์ทั้งหมดที่Bell Labsโดยใช้โปรแกรม troffบนระบบปฏิบัติการUnix ซึ่งในขณะนั้นแทบไม่มีใครเคยใช้ภายนอกห้องปฏิบัติการมาก่อน
สรุปเนื้อหา
ข้อมูลสำคัญจากบทความ
ข้อมูลสำคัญเกี่ยวกับ หลักการออกแบบคอมไพเลอร์
หนังสือ Principles of Compiler Design โดย Alfred Aho และ Jeffrey Ullman เป็นตำราคลาสสิกเกี่ยวกับ การออกแบบคอมไพเลอร์ สำหรับ ภาษาโปรแกรม คอมพิวเตอร์ ผู้เขียนทั้งสองได้รับ รางวัล...