Subject: Re: Generating parsers in Lisp
From: Erik Naggum <erik@naggum.no>
Date: 1995/05/17
Newsgroups: comp.lang.lisp
Message-ID: <19950517T050038Z.enag@naggum.no>

[Shriram Krishnamurthi]

|   lou@cs.rutgers.edu (Lou Steinberg) writes:
|   
|   > In article <1995May15.170933.32369@oxvaxd> popx@vax.oxford.ac.uk (Jocelyn Paine) writes:
|   
|   > [Make your syntax look as much like LISP as possible.]
|   > Then your parser is simply the lisp reader,
|   
|   No:
|   
|   (let ((foo)) bar)
|   
|   is not legitimate LISP syntax.

1.  this is prefectly valid Lisp syntax.
2.  in CLtL1, it produced an error if evaluated as code, but not in CLtL2.
3.  the ability to have the same syntax for code and data is one of Lisp's
    many valuable characteristics.

I don't see your point, if any

#<Erik>
--
if you see this as a new article after 1995-05-24, please notify me by mail.
--
NETSCAPISM /net-'sca-,pi-z*m/ n (1995): habitual diversion of the mind to
    purely imaginative activity or entertainment as an escape from the
    realization that the Internet was built by and for someone else.