[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: remote environments



> > DEFGENERIC
...
> It may be desirable to require that the generic-function-class and the
> method-class be instantiable, so that compile-time discrimination on those can
> be done.  Otherwise, there is a fair amount of generality specified in the MOP
> which becomes pretty pointless.

Right.  I was discussing the thing being defined, but was assuming that
any classes used in the definition would be instantiable.  Its just a
question of whether that means that the programmer needs to use 
  (EVAL-WHEN (EVAL COMPILE LOAD) (DEFCLASS ...))
if the class is defined earlier in the same file.