[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: XML as a transition to s-expr

Quoth Scott McKay on Monday, 17 December:
: Common Lisp already has a syntax for named parameters.  Lisp hacks
: like this for generating HTML are common.
: (table (:cellpadding "0" :cellspacing "0")
:    (tr ()
:      (td (:width "50%")
:        "Cell one")
:      (td (:width "50%")
:        "Cell two")))

Interesting.  I think of s-expr's as eval'able entities,
but you think of them as read'able entities.  I'm guessing
that your take is more representative of the typical use
of the term.  I was loathe to introduce syntax that screams
'macro', like this does.