01418218

การโปรแกรมภาษาลิสป์
(LISP Programming)
หน่วยกิต (บรรยาย-ปฎิบัติการ): 
3(2-2-5)
วิชาพื้นฐาน: 
01418112 หรือ 01418114

แนวคิดพื้นฐานของการโปรแกรมเชิงฟังก์ชันและการดาเนินการเชิงสัญญลักษณ์ โครงสร้างและส่วนย่อยของภาษาลิสป์ หลักการโปรแกรมภาษาลิสป์ การกาหนดฟังก์ชัน รายการและการประมวลผลรายการ ฟังก์ชันเรียกซ้า หลักการกาหนดสาระสาคัญของข้อมูล แคลคูลัสแลมป์ดา การโปรแกรมเชิงคาสั่งในลิสป์ และการประยุกต์

Basic concepts of functional programming and symbol manipulation, structure and elements of LISP, principle of programming in LISP, function definition, list and list processing, recursive function, data abstraction principles, lambda calculus, imperative programming in LISP, and application.  

หมายเหตุ: 
วิชาเปิดใหม่