Please use this identifier to cite or link to this item: https://cuir.car.chula.ac.th/handle/123456789/10239
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorAjchara Harnchoowong-
dc.contributor.advisorHall, Mark Edwin-
dc.contributor.authorPimpen Vejjajiva-
dc.contributor.otherChulalonglorn University. Graduate School-
dc.date.accessioned2009-08-17T11:54:10Z-
dc.date.available2009-08-17T11:54:10Z-
dc.date.issued1997-
dc.identifier.isbn9746384147-
dc.identifier.urihttp://cuir.car.chula.ac.th/handle/123456789/10239-
dc.descriptionThesis (M.Sc.)--Chulalongkorn University, 1997en
dc.description.abstractThe original lambed-calculus can be used to represent a function, via a lambda-term, and to interpret the result of applying a function to an argument. However, there are some functions which cannot be represented by lambda-terms. By adding patterns, which will be used to specify the form of the argument accepted, and to extract subterms of the argument, and by modifying the definition of terms to allow a kind of "definition by cases" we can construct a new lambda-calculus. This new lambda-calculus can describe a larger class of functions, yet still satisfies all the basic properties of the original lambda-calculus, including the Church-Rosser theorem.en
dc.description.abstractalternativeแคลคูลัสแลมบ์ดาดั้งเดิมสามารถใช้แสดงฟังก์ชันโดยอาศัยเทอมแลมบ์ดา และยังใช้ตีความผลของการแทนค่าอาร์กิวเมนต์ในฟังก์ชันได้ อย่างไรก็ตามยังมีฟังก์ชันบางฟังก์ชันที่ไม่สามารถแสดงได้โดยเทอมแลมบ์ดา เราจะสร้างแคลคูลัสแลมบ์ดาใหม่โดยการปรับบทนิยามของเทอมเพื่อให้สามารถกำหนด "บทนิยามตามกรณี" และโดยการเพิ่มแพทเทอร์น ซึ่งจะใช้ในการกำหนดรูปแบบของอาร์กิวเมนต์ที่ยอมรับได้และเพื่อดึงเทอมย่อยของอาร์กิวเมนต์แคลคูลัสแลมบ์ดาอันใหม่นี้สามารถอธิบายฟังก์ชันได้มากขึ้นและยังคงมีสมบัติของแคลคูลัสแลมบ์ดาดั้งเดิมทุกประการรวมทั้งสอดคล้องกับทฤษฎีบทของเชอร์ช-รอสเซอร์ด้วยen
dc.format.extent839891 bytes-
dc.format.extent851804 bytes-
dc.format.extent2013933 bytes-
dc.format.extent1805528 bytes-
dc.format.extent733275 bytes-
dc.format.extent711142 bytes-
dc.format.mimetypeapplication/pdf-
dc.format.mimetypeapplication/pdf-
dc.format.mimetypeapplication/pdf-
dc.format.mimetypeapplication/pdf-
dc.format.mimetypeapplication/pdf-
dc.format.mimetypeapplication/pdf-
dc.language.isoenes
dc.publisherChulalongkorn Universityen
dc.rightsChulalongkorn Universityen
dc.subjectLambda calculusen
dc.titleLambda-calculus with patternsen
dc.title.alternativeแคลคูลัสแลมบ์ดาที่มีแพทเทอร์นen
dc.typeThesises
dc.degree.nameMaster of Sciencees
dc.degree.levelMaster's Degreees
dc.degree.disciplineMathematicses
dc.degree.grantorChulalongkorn Universityen
dc.email.advisorajchara.h@chula.ac.th-
Appears in Collections:Grad - Theses

Files in This Item:
File Description SizeFormat 
Pimpen_Ve_front.pdf820.21 kBAdobe PDFView/Open
Pimpen_Ve_ch1.pdf831.84 kBAdobe PDFView/Open
Pimpen_Ve_ch2.pdf1.97 MBAdobe PDFView/Open
Pimpen_Ve_ch3.pdf1.76 MBAdobe PDFView/Open
Pimpen_Ve_ch4.pdf716.09 kBAdobe PDFView/Open
Pimpen_Ve_back.pdf694.47 kBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.