🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.functional
Article #698

Re: Intermediate Codes for Functional Languages

#698
From: Kevin Hammond
Date: Mon, 10 Dec 1990 11:31
16 lines
1214 bytes
In article <3054@skye.cs.ed.ac.uk> nick@lfcs.ed.ac.uk writes:
>In article <1316@ucl-cs.uucp>, D.Parrott@cs.ucl.ac.uk writes:
>
>I would guess (although I don't know for sure) that these schemes are
>biased towards lazy, pure functional languages - the mention of
>graph reduction above implying this. 

True for FLIC, but wrong for Dactl.  Dactl is a *very* general 
graph-rewriting language which supports, but does not require, lazy
evaluation.  See my thesis/book for examples of compiling eager
(and lazy and semi-lazy) SML into Dactl.  We have also used Dactl for
compiling Hope+, Common Lisp, and various logic languages.

Kevin
-- 
This Signature Intentionally Left Blank.	E-mail: kh@cs.glasgow.ac.uk
Technical Details
Message-ID: <7185@vanuata.cs.glasgow.ac.uk>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!samsung!uunet!mcsun!ukc!strath-cs!cs.glasgow.ac.uk!kh
References: <1316@ucl-cs.uucp> <3054@skye.cs.ed.ac.uk>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!samsung!uunet!mcsun!ukc!strath-cs!cs.glasgow.ac.uk!kh
From: kh@cs.glasgow.ac.uk (Kevin Hammond)
Newsgroups: comp.lang.functional
Subject: Re: Intermediate Codes for Functional Languages
Message-ID: <7185@vanuata.cs.glasgow.ac.uk>
Date: 10 Dec 90 11:31:48 GMT
References: <1316@ucl-cs.uucp> <3054@skye.cs.ed.ac.uk>
Reply-To: kh@cs.glasgow.ac.uk (Kevin Hammond)
Organization: Comp Sci, Glasgow Univ, Scotland
Lines: 16