Show simple item record

Amorphous Infrastructure for Language Implementation

dc.date.accessioned2006-03-01T19:47:25Z
dc.date.accessioned2018-11-24T10:24:46Z
dc.date.available2006-03-01T19:47:25Z
dc.date.available2018-11-24T10:24:46Z
dc.date.issued2002-12-10
dc.identifier.citation6.978 Final Project
dc.identifier.urihttp://hdl.handle.net/1721.1/31221
dc.identifier.urihttp://repository.aust.edu.ng/xmlui/handle/1721.1/31221
dc.description.abstractWe propose a method for the robust implementation of simple graphical automataon an amorphous computer. This infrastructure is applied to the implementationof purely functional programming languages. Specifically, it is usedin conjunction with data-flow techniques to implement a toy language homologousto recurrence equations, exploiting control-flow parallelism through paralleloperand evaluation. Also, data parallelism is explored in a separate implementation,in which a simple mark-up syntax enables Scheme programs to performspatially-distributed tree-walking without modifying their semantics. This additionenables an idiomatically expressed interpreter to be trivially instrumented,producing a spatially distributed universal machine, and once again achievingcontrol flow parallelism in the interpreted language.
dc.format.extent20 p.
dc.format.extent21433070 bytes
dc.format.extent757210 bytes
dc.language.isoen_US
dc.titleAmorphous Infrastructure for Language Implementation


Files in this item

FilesSizeFormatView
MIT-CSAIL-TR-2006-015.pdf757.2Kbapplication/pdfView/Open
MIT-CSAIL-TR-2006-015.ps21.43Mbapplication/postscriptView/Open

This item appears in the following Collection(s)

Show simple item record