From: ptkwt@... (Phil Tomson) Date: 2005-09-28T03:11:47+09:00 Subject: Re: Fwd: Lisp macros In article , Lyndon Samson wrote: >------=_Part_8710_13814260.1127785967504 >Content-Type: text/plain; charset=ISO-8859-1 >Content-Transfer-Encoding: quoted-printable >Content-Disposition: inline > >On 9/27/05, James Britt wrote: >> >> Joe Van Dyk wrote: >> > Whoops, this belongs on ruby-talk... Sorry. >> >> I trust the accidental exposure to Lisp wasn't too traumatizing. >> >> Anyway, there have been sporadic discussions both here and on ruby-core >> about adding true Lisp-style macros to Ruby. My understanding is that >> while Ruby can do assorted flips and twists, it cannot do quite the same >> sort of things as found in Lisp (and I hope a true Lisper here can >> elaborate on this); I also believe that Matz is less than enamored with >> idea of adding this to Ruby (and I hope a true Matz can elaborate on >> this, too). > > >Almost here with this http://rubyforge.org/projects/parsetree/ Just need to >able able to modify it and feed it back. > >This http://boo.codehaus.org/Syntactic+Macros is also interesting reading. > Then this was this post by George Moschovitis about a year ago where he implmented a simple macro system (more of a preprocessor, really): http://rubyurl.com/555 Phil