Compiler and Compiler Construction
การบ้าน
หนังสือ ทฤษฎีการเขียนคอมไพเลอร์
หนังสือสามารถ download ฟรี โดย คลิก
ที่รูปปกหนังสือ
download CD ท้ายเล่มหนังสือได้ ที่นี่
หนังสือ การเขียนคอมไพเลอร์ภาษาปาสกาลสำหรับเครื่องไอบีเอ็มพีซี
หนังสือสามารถ download ฟรี ที่นี่ โปรแกรมอยู่ใน CD ของหนังสือ ทฤษฎีการเขียนคอมไพเลอร์
คอมไพเลอร์ภาษาปาสกาลสำหรับเครื่องไอบีเอ็มพีซี เป็น Prince of Songkla University Pascal Compiler ที่มี User Interface แบบ IDE (Integrated Development Environment )
สามารถ download ฟรี ที่นี่ source code
จะอยู่ในแฟ้ม source-code.rar มีการแก้ไข ERROR.C ให้ทำ error recovery ได้ดีกว่าใน CD ของหนังสือ ทฤษฎีการเขียนคอมไพเลอร์ หรือ download psupas.c ฟรี ที่นี่
library download psulib.asm ฟรี ที่นี่ (หมายเหตุ assembler ที่ใช้เป็น Macro Assembler 16-bit small model )
หมายเหตุ โปรแกรมนี้สามารถวิ่งบน Window 32-bit ไม่สามารถวิ่งบน Window 64-bit
หนังสือ การเขียนคอมไพเลอร์สำหรับ IBM PC
หนังสือสามารถ download ฟรี ที่นี่
สำหรับแผ่นดิสก์ภายในเล่ม คลิก ที่นี่
งานวิจัยที่ได้รับทุนจากมหาวิทยาลัยสงขลานครินทร์
อิว ไอยรากาญจนกุล "โปรแกรมการผลิตตัววิเคราะห์วากยสัมพันธ์" พ.ศ.2535
คู่มือ source code
LINK
BOOK ONLINE
1. Introduction to Compiler Construction in a java World, download ที่นี่
COMPILER
- C Compiler ดูที่ การบ้าน prog1
- JAVA Compiler ดูที่ java.sun.com
- Convert bytecode of JAVA to machine code ดูที่ www.jar2exe.com
- Java Executable Wrapper ดูที่ jsmooth.sourceforge.net
JSmooth is a Java Executable Wrapper. It creates native Windows launchers (standard .exe) for your java applications. It makes java deployment much smoother and user-friendly, as it is able to find any installed Java VM by itself.
When no VM is available, the wrapper can automatically download and install a suitable JVM, or simply display a message or redirect the user to a web site.
INSTALLER
ดูที่ list of install software
ผมใช้ Inno Setup ดูที่ Inno_Setup
หมายเหตุ ถ้าคุณใช้ Java Executable Wrapper เช่น Jsmooth นอกจากจะ install แฟ้ม .exe ที่เป็น java executable wrapper แล้วต้อง add แฟ้ม .class ทั้งหมดด้วย