Path: utzoo!utgpu!news-server.csri.toronto.edu!rutgers!uwm.edu!linac!midway!tank!stephen From: stephen@estragon.uchicago.edu (Stephen P Spackman) Newsgroups: comp.lang.misc Subject: Re: Multi-compilers Message-ID: Date: 23 Sep 90 23:56:27 GMT References: <2581@l.cc.purdue.edu> <1990Sep22.061027.9223@d.cs.okstate.edu> Sender: news@midway.uchicago.edu (News Administrator) Organization: University of Chicago CILS Lines: 15 In-Reply-To: pcg@cs.aber.ac.uk's message of 23 Sep 90 17:11:45 GMT It turns out that you can get pretty generally extensible syntax in a programming language without using macro expansion at all, and probably without impairing efficiency significantly. Everything has clean formal semantics - my current notation is both semantically and syntactically like a very much cleaned up Algol68. I'm supposed to be writing a paper about it at this very moment, but I seem to be goofing off :-). When I saw this thread I couldn't help commenting. (No, I'm not going to post a full description because then I *surely* won't finish writing this stupid thing up. I'm already bored to tears :-). stephen p spackman stephen@estragon.uchicago.edu 312.702.3982