Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!sun-barr!lll-winken!uunet!samsung!usc!zaphod.mps.ohio-state.edu!ncar!gatech!udel!ee.udel.edu From: new@ee.udel.edu (Darren New) Newsgroups: comp.lang.misc Subject: Re: Aggressive optimization Message-ID: <34982@nigel.ee.udel.edu> Date: 30 Oct 90 21:33:48 GMT References: <12175@ganymede.inmos.co.uk> <16101@csli.Stanford.EDU> Sender: usenet@ee.udel.edu Organization: University of Delaware Lines: 15 Nntp-Posting-Host: estelle.ee.udel.edu In article <16101@csli.Stanford.EDU> poser@csli.stanford.edu (Bill Poser) writes: >Fancy assemblers have been around for a long time. Consider [...] >[...] It was practically an HLL. The "Meta" assembler on Sigma-9's under CP/V was also quite powerful. My friend wrote a LISP compiler in assembler macros. You could do something like LISP,12 (DEFUN FLUB (X) (cond (null x) R3 (t) (x R3))) to put the definition of FLUB into register 12. It was pretty neat, but it took forever to compile. -- Darren -- --- Darren New --- Grad Student --- CIS --- Univ. of Delaware --- ----- Network Protocols, Graphics, Programming Languages, Formal Description Techniques (esp. Estelle), Coffee -----