• Liam Healy's avatar
    Define callbacks with #'make-callbacks form at top level · 866e84bd
    Liam Healy authored
    Defined a new macro #'make-callbacks that is invoked at top level.  It
    is given the mobject class name, the function name(s), dimension(s)
    and whether it should assume scalar input/output.  It will define the
    appropriate callbacks for use in the mobject.  This eliminates the
    need for defun* and should work with all CL implementations.  Tested
    on both roots-multi only.
roots-multi.lisp 19.4 KB