From: ptkwt@...1.aracnet.com (Phil Tomson) Date: 2002-02-20T10:58:09+09:00 Subject: Re: Operator overloading and multiple arguments In article <3C72EA80.CC71D9E7@mailhost.njit.edu>, Alexander Schofield wrote: >I'll bet you liked playing in traffic as a child ;~). ;-) No, it was snakes (well it only happened once when I was too young to remember so I rely on hearing the anecdote told by my elders) - you would'a thought I'd be into Python but I guess I've had enough of playing with snakes ;-) >Just thought I'd let you know about a new Dialect of Lisp called Arc (by >Paul Graham, author of "ANSI Common Lisp", and "On Lisp"). One of the >interesting things about this is that in addition to having macros >similar to CL's, it has a way to define *syntax* as abbreviation for >S-exps. >http://www.paulgraham.com/arc.html What are S-Exps? >Of course, the fact that an implementation doesn't exist yet might >hinder your investigation. > Actually, Ruby is working out quite well for this so far. I couldn't do it without closures (procs), though Lisp has those too (so does Perl, but it would look pretty ugly). Phil