Skip to content
  • Marius Gerbershagen's avatar
    clos: replace macros by functions in with-early-accessors · 9e204464
    Marius Gerbershagen authored
    Accessors are fuctions not macros. While using macros is fine in most
    cases, we can't use them for example in higher-order functions. The
    only reason this worked in the first place is due to our compiler
    allowing expressions such as
    
    `(macrolet ((x (...) ...)) (funcall #'x ...))
    
    even though this is invalid.
    9e204464