Skip to content
Snippets Groups Projects
  1. Oct 15, 1990
    • ram's avatar
      Added some stuff to %DEFSTRUCT to notice when a structure is being · a0b4a15a
      ram authored
      incompatibly redefined, signalling a correctable error.  If proceeded,
      we FMAKUNBOUND the old accessors.  Also, %DEFSTRUCT is now responsible
      for updating the INCLUDED-BY slot for the DEFINED-STRUCTURE-INFO, since
      the compiler's STRUCTURE-INFO may not be EQ.
      I also moved %DEFSTRUCT to be beginning of the DEFMACRO expansion.  It 
      was previously at the end, which caused %%COMPILER-DEFSTRUCT to
      create FUNCTION KIND and WHERE-FROM entries for the slot accessors.  If
      they are defined as functions in the global environment, then it just
      lets the default expression for these info types realize that they
      are functions.
      With any luck, this won't cause any horrible bootstrapping problems.
      a0b4a15a
  2. Oct 14, 1990
  3. Oct 13, 1990
  4. Oct 12, 1990
  5. Oct 11, 1990
  6. Oct 10, 1990
  7. Oct 09, 1990
  8. Oct 08, 1990
  9. Oct 05, 1990
  10. Oct 04, 1990
Loading