Skip to content
Snippets Groups Projects
  1. Apr 23, 1992
  2. Apr 21, 1992
  3. Apr 20, 1992
  4. Apr 19, 1992
  5. Apr 17, 1992
  6. Apr 15, 1992
  7. Apr 14, 1992
  8. Apr 12, 1992
  9. Apr 07, 1992
  10. Apr 04, 1992
    • wlott's avatar
      Added COMPILER-MACRO-FUNCTION, COMPILER-MACROEXPAND, and COMPILER- · f5984769
      wlott authored
      MACROEXPAND-1.  Fixed things that invoke *MACROEXPAND-HOOK* to coerce it 
      to a function before calling it as per X3J13 cleanup FUNCTION-TYPE:X3J13-
      MARCH-88 by introducing KERNEL:INVOKE-MACROEXPAND-HOOK, which does that and
      then funcalls it.  Also, fixed MACRO-FUNCTION to take an environment
      argument as per X3J13 cleanup MACRO-FUNCTION-ENVIRONMENT:YES.
      f5984769
    • wlott's avatar
      Added DEFINE-COMPILER-MACRO. · b065fe95
      wlott authored
      b065fe95
  11. Apr 02, 1992
  12. Mar 31, 1992
    • wlott's avatar
      Fixed bug in NTH-VALUE where it expanded into bogus code unless ``n'' was a · 918ab682
      wlott authored
      constant integer.
      918ab682
    • wlott's avatar
      X3J13 cleanup SETF-MULTIPLE-STORE-VARIABLES: · 0a06b2a8
      wlott authored
        Extend the semantics of the macros SETF, PSETF, SHIFTF, ROTATEF, and
        ASSERT to allow "places" whose SETF methods have more than one "store
        variable".  In such cases, the macros accept as many values from the
        newvalue form as there are store variables.  As usual, extra values
        are ignored and missing values default to NIL.
      
        Extend the long form of DEFSETF to allow the specification of more
        than one "store variable", with the obvious semantics.
      
        Clarify that GET-SETF-METHOD signals an error if there would be more
        than one store-variable.
      0a06b2a8
  13. Mar 29, 1992
  14. Mar 28, 1992
  15. Mar 26, 1992
  16. Mar 24, 1992
  17. Mar 23, 1992
  18. Mar 14, 1992
Loading