On Fri, Dec 12, 2008 at 1:38 PM, Mark Volkmann
<r.mark.volkm...@gmail.com> wrote:
>
> I really have trouble understanding the idea that punctuation and
> syntactic sugar shouldn't be considered syntax.

S-Expressions and its counterparts are technically a syntax. I guess
the distinction was made to stress that the Clojure's "syntax" is only
a small subset of what is called syntax in other languages - namely
data literals.

But then, I agree with you that any text format has associated syntax.
Just like XML or HTTP protocol do.

> To me, syntax is
> anything that a human reader has to comprehend in order to understand
> the structure of the code. I say "structure" because that excludes
> having to understand what every function and macro does.

The trick is that the source code is not really represents "code" at
all. It just a text description (literal) of ordinary Clojure data
that happen to describe the "code".

Regards,
-r.

--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to