18 ms·
It's fairly simple to write an extensible macro in common lisp, if you leverage CLOS's eql specializers: http://paste.lisp.org/display/353777 http://paste.lisp
by fiddlerwoaroof 9y ago
It's fairly simple to write an extensible macro in common lisp, if you leverage CLOS's eql specializers:
http://paste.lisp.org/display/353777 http://paste.lisp.org/display/353777
Also, using symbols in an eql specializer like this lets you leverage Common Lisp's package system for namespacing your extensions.