4 ms·
> and extra stuff can be accessed through the function (args) or the symbol $args. Hmm.. what makes $args a symbol? The sigil? If not, what does the sigil $
by Nwallins 17y ago
> and extra stuff can be accessed through the function (args) or the symbol $args.
Hmm.. what makes $args a symbol? The sigil? If not, what does the sigil $ indicate? Isn't that syntax? Why isn't it listed here: http://www.taoeffect.com/blog/wp-content/uploads/2009/12/newLISP-in-a-nutshell2.gif http://www.taoeffect.com/blog/wp-content/uploads/2009/12/new...
?
- itistoday 17y agoThe '$' is just another character. $args is a symbol defined by newLISP, which uses the $ character as a convention to indicate system symbols: http://www.newlisp.org/downloads/newlisp_manual.html#system_symbols http://www.newlisp.org/downloads/newlisp_manual.html#system_...
- fallintothis 17y agoI think the syntax cards were pretty bogus anyways. If you really wanted to compare syntax, you'd do better to compare grammars (e.g., Scheme's: http://www.schemers.org/Documents/Standards/R5RS/HTML/r5rs-Z-H-10.html#%25_sec_7.1 http://www.schemers.org/Documents/Standards/R5RS/HTML/r5rs-Z...) than to decide what's important enough to include in some gif. It's hand-wavy at best (cf. the explanations of why things like eql were on the card) and straw-man at worst.