[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: compiling interpreted functions
- To: email@example.com
- Subject: Re: compiling interpreted functions
- From: firstname.lastname@example.org (Barry Margolin)
- Date: 7 Oct 1993 16:42:02 -0400
- Distribution: inet
- Newsgroups: comp.lang.lisp.mcl, comp.lang.lisp
- Organization: Thinking Machines Corporation, Cambridge MA, USA
- References: <email@example.com>
- Sender: root@Think.COM
- Xref: news.cambridge.apple.com comp.lang.lisp.mcl:4214 comp.lang.lisp:6303
I've removed comp.lang.lisp.franz, since I don't think this discussion is
relevant to Franz Lisp (which has nothing to do with the Lisp product from
In article <28pr18INN77h@no-names.nerdc.ufl.edu> firstname.lastname@example.org (Kelly Murray) writes:
>I believe that COMPILE takes either a lambda expression '(lambda()..) or a function name,
>and your function argument is neither (it's a function), so the error is appropriate.
Actually, CLtL1 specified that it could only be a lambda expression. In the
dpANS and CLtL2 it is extended to allow a lambda expression or a function.
But many implementations don't implement that feature yet.