Please use this identifier to cite or link to this item: http://localhost:8081/xmlui/handle/123456789/9221
Title: TRANSLATION OF HOPE INTO LAMBDA EXPRESSIONS
Authors: Dubey, Sanjiv
Keywords: ELECTRONICS AND COMPUTER ENGINEERING;LAMBDA EXPRESSIONS;HOPE;SOURCE LANGUAGE
Issue Date: 1990
Abstract: In recent years a number of scientists have advocated the use of functional programming as a means of increasing programmer productivity, enhancing the clarity of programs and reducing the difficulty of program verification. New architectural implementations have made it possible to execute functional languages not only for taking advantage of the inherent parallelism, but also for efficient serial execution. The present work deals with the translation of a functional language HOPE into lambda expressions. The translator has been developed for IBM-PC/compatibles using Turbo 'C as the source language. Translation action starts with the separation of function name, arguments and definitions. Bound variables are extracted from argument expression and brackets inserted at proper places in the definition. Recursive definitions as well as multiple definitions have been taken care of. In addition letrec and fatbar operators have also been incorporated. Dynamic and automatic memory management is employed so that the interpreter makes efficient utilization of memory space. Several examples have been run successfully on the translator
URI: http://hdl.handle.net/123456789/9221
Other Identifiers: M.Tech
Research Supervisor/ Guide: Gupta, J. P.
metadata.dc.type: M.Tech Dessertation
Appears in Collections:MASTERS' THESES (E & C)

Files in This Item:
File Description SizeFormat 
ECD245384.pdf2.34 MBAdobe PDFView/Open


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