<div class="gmail_extra">Updated list of remaining issues according to Closer-to-MOP</div><div class="gmail_extra"><div class="gmail_extra"><ul><li>COMPUTE-EFFECTIVE-METHOD returns a function object, not an effective method form.</li>
<li>Multiple slot options are not passed as lists to DIRECT-SLOT-DEFINITION-CLASS.</li><li>The automatically created accessor methods in DEFCLASS forms don't call SLOT-VALUE-USING-CLASS and (SETF SLOT-VALUE-USING-CLASS).</li>
</ul></div><div>Out of these, please correct me, but the third one is probably bogus. If the class is a standard-class, ECL is free to generate accessors which follow its own protocol, since the user is not allowed to extend slot-value-using-class (the type of the class should not be an specified one).</div>
<div><br></div><div>In the last days, METHOD-COMBINATIONs have finally been implemented and are used in ECL, which now uses the specified dispatch protocol, honoring COMPUTE-APPLICABLE-METHOD-USING-CLASSES and COMPUTE-APPLICABLE-METHODS. The only missing part is the COMPUTE-EFFECTIVE-METHOD part, but it should be fixed soon.</div>
<div><br></div><div>Juanjo</div><div><br></div>-- <br>Instituto de Física Fundamental, CSIC<br>c/ Serrano, 113b, Madrid 28006 (Spain) <br><a href="http://juanjose.garciaripoll.googlepages.com" target="_blank">http://juanjose.garciaripoll.googlepages.com</a><br>
</div>