Hi, I got a very basic question about the concept of "special form". What is correct, multiple selections allowed:
[ ] A special form is what can be implemented by a macro. [ ] Every macro gives a special form. [ ] Only a macro that doesn't evaluate some of its arguments gives a special form. [ ] A special form is always built in, and cannot be implemented in the language itself. [ ] Special forms are exactly the things that can be called, but dont evaluate all of their arguments. (Macros and build-ins, at least for eager languages.) [ ] The concept of special form doesnt have anything to do with eagerness or lazyness. [ ] You are completely wrong, the right question is: ____________________________ Thank you, alux -- 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 Note that posts from new members are moderated - please be patient with your first post. 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