[plt-scheme] Lispish system in Scheme

From: Noel Welsh (noelwelsh at yahoo.com)
Date: Thu Jun 22 09:13:24 EDT 2006

--- Ivanyi Peter <pivanyi at freemail.hu> wrote:

> Hi,
> 
> Is there any simple implementation of Lisp in Scheme? ...

I'm tempted to ask 'which Lisp', because there are so many,
but the answer is almost certainly no for whichever Lisp
you may mean (other than the Lisp that is Scheme).

> I would appreciate any help, explanation, sample
> implementation or more detailed documentation. 

If you are unfamiliar with building interpreters you might
like to go through PLAI or SICP, both of which are
available online.

If you understand interpreters then you probably want to
read about MzScheme module languages  (see 
http://download.plt-scheme.org/doc/350/html/mzscheme/mzscheme-Z-H-12.html#node_idx_2994
) and look at the code in collects/lang

> I mainly work offline and if I do not have them on the 
> machine I cannot access them.

I agree more examples would be helpful.  In the meantime,
to get around this problem I suggest you download all the
relevant sources.  On Unix use wget or curl to download a
website.  On Windows, use a Linux CD to install Linux and
then see above. :)

N.

Email: noelwelsh <at> yahoo <dot> com   noel <at> untyped <dot> com
AIM: noelhwelsh
Blogs: http://monospaced.blogspot.com/  http://www.untyped.com/untyping/

__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 


Posted on the users mailing list.