[Scheme-reports] Common Lisp-like read macros in Scheme musicdenotation@gmail.com (16 Nov 2013 05:33 UTC)
Re: [Scheme-reports] Common Lisp-like read macros in Scheme Vassil Nikolov (16 Nov 2013 16:47 UTC)

Re: [Scheme-reports] Common Lisp-like read macros in Scheme Vassil Nikolov 16 Nov 2013 14:09 UTC


musicdenotation@gmail.com wrote:

> In Common Lisp you have "read(er) macros" which are macros which
> convert a string to Lisp code and run it.

  By the way, they convert characters
  from an input stream into a lisp object,
  which may, but does not have to, be a
  form.  If it is a form, it is (usually) not
  evaluated by the read macro (only
  constructed).  They are implemented as
  functions called by READ (and by its
  variants such as READ-FROM-STRING).

  ---Vassil.

--
Would you like your metaphors shaken or stirred?

Vassil Nikolov | Васил Николов | <vnikolov@pobox.com>

_______________________________________________
Scheme-reports mailing list
Scheme-reports@scheme-reports.org
http://lists.scheme-reports.org/cgi-bin/mailman/listinfo/scheme-reports