Subject: Re: Have I reached critical mass?
From: rpw3@rpw3.org (Rob Warnock)
Date: Tue, 01 Apr 2008 07:07:05 -0500
Newsgroups: comp.lang.lisp
Message-ID: <k9-dnWTqPLv0uG_anZ2dnUVZ_gidnZ2d@speakeasy.net>
Pascal Bourguignon  <pjb@informatimago.com> wrote:
+---------------
| With some time, we could also implement in common lisp the facilities
| of scsh (scheme shell).
+---------------

Yes, well, *almost*... See my several postings on why limitations
in CL's backquote makes it impossible[1] to *exactly* copy Scsh's
syntax, athough one can come quite close.[2]


-Rob

[1] Unless one replaces the default CL backquote readmacro, that is.

[2] That is, instead of the following, which is legal Scsh
    ["run" is a macro which performs "implicit quasiquoting"]:

       (run (ls ,@flags ,dir))

    to make it legal CL one might have to type this:

       (run `(ls ,@flags ,dir))

-----
Rob Warnock			<rpw3@rpw3.org>
627 26th Avenue			<URL:http://rpw3.org/>
San Mateo, CA 94403		(650)572-2607