7 Jun
2008
7 Jun
'08
12:02 p.m.
"Nikodemus Siivola" <nikodemus@random-state.net> writes:
Finally, there is a question of style/consistency: unless I am mistaken, CLHS has no examples of macros with :TEST and :KEY arguments. Should the syntax be :TEST #'FOO, or :TEST FOO?
There is RESTART-CASE's :TEST, and RESTART-BIND's :TEST-FUNCTION which contract each other on this issue. Personally, I find RESTART-CASE's restriction for :TEST rather obnoxious. So I like the :TEST #'FOO syntax. -T.