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