On Thursday 11 December 2008 13:47, Sean Spencer wrote: > That was one of the best explanations of code as data I've ever read. > Kudos!
Thanks. You forced me to look up the reference to which I alluded: On Thursday 11 December 2008 06:32, evins.mi...@gmail.com wrote: > Subject: Re: In core structure editor, anyone? > > Structure editors are not in common use, maybe because, while they're > a valid and maybe cool alternative to text editors for lisp code, > it's not clear how useful they are for other kinds of code. In most > programming languages a lexer and parser construct an abstract syntax > tree from the source code. In lisp, the abstract syntax tree *is* the > source code. That being the case, it makes a lot of sense with lisp > to operate directly on the parse tree. In other languages, not so > much. So the kudos go to Mikel Evins (or is it Evins Mikel?). Randall Schulz --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en -~----------~----~----~----~------~----~------~--~---