Chulalongkorn University Theses and Dissertations (Chula ETD)

การสร้างตัวแปลภาษาคอมพิวเตอร์ภาษาไทย

Other Title (Parallel Title in Other Language of ETD)

A construction of Thai-language compiler

Year (A.D.)

1985

Document Type

Thesis

First Advisor

วีระชาติ วหาวิศาล

Second Advisor

ยรรยง เต็งอำนวย

Faculty/College

Graduate School (บัณฑิตวิทยาลัย)

Degree Name

วิทยาศาสตรมหาบัณฑิต

Degree Level

ปริญญาโท

Degree Discipline

วิศวกรรมคอมพิวเตอร์

DOI

10.58837/CHULA.THE.1985.546

Abstract

ภาษาคอมพิวเตอร์ที่มีใช้อยู่ในประเทศไทย ปัจจุบันนี้มีวากยสัมพันธ์เป็นภาษาอังกฤษ ทำให้เกิดข้อจำกัดสำหรับผู้ใช้บางกลุ่มที่ไม่สันทัดภาษาอังกฤษ จึงมีผลทำให้การเขียนโปรแกรมบนเครื่องคอมพิวเตอร์ในประเทศไทยไม่แพร่หลายเท่าที่ควร ด้วยเหตุดังกล่าวและเพื่อเป็นการเสริมสร้างและปลูกฝังเอกลักษณ์การใช้ภาษาไทยผนวกไปกับวิทยาการที่ได้มาจากต่างประเทศ การวิจัยนี้จึงทำการสร้างตัวแปลแปลภาษาคอมพิวเตอร์ภาษาไทย การวิจัยนี้ประกอบด้วยสองขั้นตอน ขั้นแรกจะทำการออกแบบภาษาคอมพิวเตอร์ภาษาไทยที่มีคำสั่งเป็นคำสั่งภาษาไทย และตัวอักขระที่ใช้ในโปรแกรมจะเป็นอักขระไทยภาษาคอมพิวเตอร์ภาษาไทยนี้ประกอบด้วยส่วนสำคัญ สองส่วน คือ ส่วนข้อมูลและส่วนคำสั่งและโปรแกรมที่เขียนด้วยภาษาคอมพิวเตอร์ภาษาไทยจะเป็นแบบโปรแกรมโครงสร้าง ขั้นตอนมาเป็นการสร้างตัวแปรภาษาเพื่อแปลโปรแกรมดิบที่เขียนด้วยภาษาคอมพิวเตอร์ภาษาไทยเป็นผลลัพท์ไปสั่งให้เครื่องคอมพิวเตอร์ทำงาน ตัวแปลภาษาประกอบด้วย 2 ส่วน คือ ตัวแปลภาษาคอมพิวเตอร์ภาษาไทย ซึ่งแปลโปรแกรมดิบให้เป็นรหัสระหว่างกลาง และตัวแปลคำสั่งรหัสระหว่างกลางซึ่งทำการประมวลผลตามรหัสระหว่างกลางบนเครื่องคอมพิวเตอร์ การวิจัยนี้ยังใช้เป็นแนวทางพัฒนาการใช้ภาษาไทยสำหรับเครื่องคอมพิวเตอร์คำสั่งภาษาไทยที่ออกแบบขึ้นนี้สามารถใช้เป็นเครื่องมือเขียนโปรแกรมทางด้านซอฟแวร์ประยุกต์ภาษาไทย และนำไปใช้พัฒนาซอฟแวร์ระบบที่เป็นภาษาไทย เช่น ระบบปฏิบัติการภาษาไทย เป็นต้น

Share

COinS