Lisp refactoring puzzle

Gregory Ewing greg.ewing at canterbury.ac.nz
Wed Jul 13 23:12:41 EDT 2011


Teemu Likonen wrote:

> Please don't forget that the whole point of Lisps' (f x) syntax is that
> code is also Lisp data.

It's possible to design other syntaxes that have a similar
property. Prolog, for example -- a Prolog program is expressed
in terms of Prolog data structures, yet it manages to have
things that look like fairly normal function calls and infix
expressions.

-- 
Greg



More information about the Python-list mailing list