Please use this identifier to cite or link to this item: http://localhost:8081/jspui/handle/123456789/9254
Title: TRANSLATION OF SUPERCOMBINATOR PROGRAM INTO G-CODE
Authors: Das, Shiben
Keywords: ELECTRONICS AND COMPUTER ENGINEERING;SUPERCOMBINATOR PROGRAM;G-CODE;LAMBDA CALCULUS
Issue Date: 1992
Abstract: The growing trend towards parallel processing has also led to increased interest in the other fields associated to it. Programming the available hardware in parallel processing architectures to achieve maximum efficiency is one of the major challenges, to which Functional Languages are being proposed as the suitable solutions. These declarative languages have simple semantics, strong mathematical base and properties to exploit the inherent parallelism in. the problem, without producing any undue side—effects. The functional languages are first translated into an intermediate form called lambda calculus and then implemented using graph reduction techniques. The Beta reduction is the basic rule for evaluation, which may follow either Applicative or Normal orderreduction. However, the lambda calculus being inefficient for implementation purposes, Supercombinators are used as an alternative form of intermediate representation. Considering the focus of current research to implement Functional languages on sequential machines, the suitability of supercombinators towards this, end makes it all the more attractive. A supercombinator program can be compiled into a fixed sequence of codes called G—code executable in an abstract sequential machine known as the G—machine. In this dissertation, the translator for supercombinator program into G-Code has been developed
URI: http://hdl.handle.net/123456789/9254
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 
ECD245598.pdf1.82 MBAdobe PDFView/Open


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