[comp.lang.scheme] quasiquote and extend-syntax

oz@yunexus.UUCP (Ozan Yigit) (12/01/89)

I am looking for clean/concise/simple descriptions/implementations of
quasiquote expansion and extend-syntax (mkmac) algorithms. I would prefer
Scheme or C code, but anything else will probably suffice. Any additional
hints in integrating extend-syntax into an existing (simple) scheme
interpreter would be much appreciated. Please respond via e-mail. pre-thnx.

oz
-- 
There are two kinds of fool.   	       	           Internet:  oz@nexus.yorku.ca
One says, "This is old, and therefore good"        Uucp:  uunet!utai!yunexus!oz
And one says "This is new, and therefore Better"   Bitnet: oz@[yulibra|yuyetti]
              John Brunner (The Shockwave Rider)   Phonet: +1 416 736-5257x3976

oz@yunexus.UUCP (Ozan Yigit) (12/04/89)

Many thnx to those responded to my request for quasiquote and
extend-syntax algorithms. I now have few quasiquote implementations, and
more than a few copies :-) of the Cadence's extend.sch. Although this
package will do the trick, I was more interested in something that would
help me scrap the (macro ...) interface from my interpreter altogether,
and replace it totally with (extend-syntax ...). Why ?? Because.
Does anyone know the e-mail address of Eugene Kohlbecker ?? Maybe he could
help...

oz
-- 
There are two kinds of fool.   	       	           Internet:  oz@nexus.yorku.ca
One says, "This is old, and therefore good"        Uucp:  uunet!utai!yunexus!oz
And one says "This is new, and therefore Better"   Bitnet: oz@[yulibra|yuyetti]
              John Brunner (The Shockwave Rider)   Phonet: +1 416 736-5257x3976