TPC16 Compiler Source Code 1.0

ใบ อนุญาต: ทดลองใช้ฟรี ‎ขนาดแฟ้ม: 530.39 KB
‎คะแนนจากผู้ใช้: 4.6/5 - ‎5 ‎โหวต

เกี่ยวกับ TPC16 Compiler Source Code

คอมไพเลอร์ Turbo Pascal เขียนใน Turbo Pascal นี่ไม่ใช่ซอร์สโค้ด & quot;quot; Borland ของ Turbo Pascal เนื่องจากไม่ได้เขียนไว้ใน Pascal นี่คือ TPC16 คอมไพเลอร์ที่เข้ากันได้กับ Turbo Pascal ที่เขียนขึ้นตั้งแต่เริ่มต้น มันเป็นซอร์สโค้ดอย่างสมบูรณ์เข้ากันได้กับ Borland Turbo Pascal 7.0 คอมไพเลอร์บรรทัดคําสั่ง TPC Exe ซึ่งหมายความว่าจะใช้ไวยากรณ์เดียวกันและสร้างหน่วยที่คอมไพล์เดียวกันและรหัส 16 บิตสําหรับ x86 ซอร์สโค้ดนี้แสดงให้เห็นถึงความงามทั้งหมดของภาษาการเขียนโปรแกรม Pascal และเปิดเผยเทคนิคทั้งหมดที่จําเป็นในการสร้างคอมไพเลอร์ที่รวดเร็วและกะทัดรัดสําหรับภาษาใด ๆ ไม่ใช่แค่ Pascal ด้วยซอร์สซอร์สคอมไพเลอร์ Turbo Pascal เดียวที่คุณจะได้รับ: สถาปัตยกรรมของตารางสัญลักษณ์ความเข้าใจเกี่ยวกับโครงสร้างหน่วย Turbo Pascal สแกนเนอร์ที่รวดเร็วเป็นพิเศษตัวอย่างของตารางแฮชสําหรับการค้นหาคําหลักที่รวดเร็วโครงสร้างข้อมูลมากมายที่จําเป็นในคอมไพเลอร์อัลกอริทึมสําหรับการจัดการกับตัวระบุขอบเขตและหน่วย Parser เพื่อวิเคราะห์ลําดับของโทเค็นและตรวจสอบไวยากรณ์ Pascal ตัวอย่างของการรายงานข้อผิดพลาดของคอมไพเลอร์, ความเข้าใจในนิพจน์และการคํานวณ, ตัวอย่างของการประมวลผลนิพจน์โดยพลการและการสร้างรหัส, อัลกอริทึมสําหรับการสร้างรหัสที่ซับซ้อนด้วยชุดที่ จํากัด ของการลงทะเบียน, ตัวอย่างของคอมไพเลอร์แอสเซมบลีในสายการผลิต, ตัวอย่างของโครงสร้างรหัสระดับกลาง, การเพิ่มประสิทธิภาพตัวสร้างรหัส, ความเข้าใจในการนําเข้าไฟล์วัตถุ, เพิ่มประสิทธิภาพการเชื่อมโยงด้วยวิธีการที่ยอดเยี่ยมในการแก้ไขการอ้างอิง, คอมไพเลอร์ทํางานเข้ากันได้กับ Borland Turbo Pascal 7 ความเข้าใจอย่างลึกซึ้งเกี่ยวกับภายในคอมไพเลอร์ Turbo Pascal และอื่น ๆ คุณสมบัติที่สําคัญที่สุดของแพ็คเกจนี้คือการนําอัลกอริทึมต่าง ๆ ไปใช้ร่วมกับโครงสร้างข้อมูลที่พิสูจน์แล้ว การใช้งานคอมไพเลอร์ที่ประสบความสําเร็จส่วนใหญ่ขึ้นอยู่กับโครงสร้างข้อมูลและอัลกอริทึมที่ใช้ ดังนั้นแหล่ง TPC16 จึงสามารถใช้เป็นแรงบันดาลใจในการใช้อัลกอริทึมที่ซับซ้อนสําหรับคอมไพเลอร์ของคุณ e-book ที่ดีที่สุดในการออกแบบคอมไพเลอร์