| Register | FAQ | Calendar | Search | Today's Posts | Mark Forums Read |
|
#1
| |||
| |||
| Xah wrote: « Fundamental Problems of Lisp http://xahlee.org/UnixResource_dir/w..._problems.html » Frank Buss wrote: > Schemer: "Buddha is small, clean, and serious." Lispnik: "Buddha is big, > has hairy armpits, and laughs." —Nikodemus Siivola > > If it is useful, why using a more consistent, but more annoying notation? ultimately, you have to ask why lisper advocate nested syntax in the first place. if lispers love the nested syntax, then, the argument that there should not be irregularities, has merit. If lispers think occational irregularities of sugar syntax is good, then there's the question of how many, or what form. You might as well introduce “i++” for “(setq i (1+ i))”. PS this post is posted to comp.lang.lisp,comp.lang.functional . Xah ∑ http://xahlee.org/ ☄ |
|
#2
| |||
| |||
| > (defmacro q (&rest args) (list 'quote args)) Q > (q a b c) (A B C) Why on earth you can't just do this kind of thing yourself is beyond me. Use the code. Be happy(er). |
|
#3
| |||
| |||
| Realising you might throw an exception to the really ugly syntax of my code, I felt I should post a fix: (defmacro q (&rest args) (list (quote quote) args)) |
![]() |
| Thread Tools | |
| Display Modes | |
In an effort to better serve ads to our visitors, cookies are used on objectmix.com. For more information, check out our Privacy Policy.