[Ecls-list] ECL + ContextL?

Alexander Gavrilov angavrilov at gmail.com
Mon Nov 2 19:03:30 UTC 2009


> The main step to get ContextL to work is to get Closer to MOP to work  
> first. I hear that the CLOS MOP support in ECL improved, and my  
> understanding of how to make implementations conform better to the  
> CLOS MOP specifications improved as well. I only need to find some  
> time to spend on this. I currently have an improvement of Closer to  
> MOP in the pipeline, as well as another improvement of ContextL.  
> Afterwards, I need to decide how to spend my time on either ECL or  
> SCL, or both. I'm sorry that I don't have better news for you.

With the attached patches for ECL, closer-mop and contextl,
it seems to pass most of its test suite (some obscure cases
still don't work).

Alexander

(The ECL patches are formatted so that they can be
 applied using "cat 000*.patch | git am")
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Fix-the-the-standard-class-constant.patch
Type: text/x-patch
Size: 2116 bytes
Desc: not available
URL: <https://mailman.common-lisp.net/pipermail/ecl-devel/attachments/20091102/f4888aa1/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-built-in-class-should-be-an-instance-of-standard-cla.patch
Type: text/x-patch
Size: 802 bytes
Desc: not available
URL: <https://mailman.common-lisp.net/pipermail/ecl-devel/attachments/20091102/f4888aa1/attachment-0001.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0005-Fix-propagation-of-class-finalization.patch
Type: text/x-patch
Size: 3502 bytes
Desc: not available
URL: <https://mailman.common-lisp.net/pipermail/ecl-devel/attachments/20091102/f4888aa1/attachment-0002.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0003-Add-funcallable-standard-class-and-duplicate-methods.patch
Type: text/x-patch
Size: 18088 bytes
Desc: not available
URL: <https://mailman.common-lisp.net/pipermail/ecl-devel/attachments/20091102/f4888aa1/attachment-0003.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: closer-mop.patch
Type: text/x-patch
Size: 2665 bytes
Desc: not available
URL: <https://mailman.common-lisp.net/pipermail/ecl-devel/attachments/20091102/f4888aa1/attachment-0004.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0006-Fix-shared-slot-initialization.patch
Type: text/x-patch
Size: 2490 bytes
Desc: not available
URL: <https://mailman.common-lisp.net/pipermail/ecl-devel/attachments/20091102/f4888aa1/attachment-0005.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0004-Declare-standard-generic-function-funcallable.patch
Type: text/x-patch
Size: 1010 bytes
Desc: not available
URL: <https://mailman.common-lisp.net/pipermail/ecl-devel/attachments/20091102/f4888aa1/attachment-0006.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: contextl.patch
Type: text/x-patch
Size: 5313 bytes
Desc: not available
URL: <https://mailman.common-lisp.net/pipermail/ecl-devel/attachments/20091102/f4888aa1/attachment-0007.bin>


More information about the ecl-devel mailing list