Jump to content

ContextL: Difference between revisions

From EDM2
No edit summary
No edit summary
Line 12: Line 12:
* Pascal Costanza and Theo D’Hondt: ''[http://www.p-cos.net/documents/context-fd.pdf Feature Descriptions for Context-oriented Programming]'' - Originally published in the Proceedings of the 2nd International Workshop on Dynamic Software Product Lines (DSPL'08), co-located with Software Product Line Conference 2008 (SPLC2008), Limerick, Ireland, September 8, 2008.
* Pascal Costanza and Theo D’Hondt: ''[http://www.p-cos.net/documents/context-fd.pdf Feature Descriptions for Context-oriented Programming]'' - Originally published in the Proceedings of the 2nd International Workshop on Dynamic Software Product Lines (DSPL'08), co-located with Software Product Line Conference 2008 (SPLC2008), Limerick, Ireland, September 8, 2008.
* Pascal Costanza and Robert Hirschfeld: ''[http://www.p-cos.net/documents/context-meta.pdf Reflective Layer Activation in ContextL]'' - Originally published in the Proceddings of the ACM Symposium on Applied Computing, March 11-15, 2007, Seoul, Korea.
* Pascal Costanza and Robert Hirschfeld: ''[http://www.p-cos.net/documents/context-meta.pdf Reflective Layer Activation in ContextL]'' - Originally published in the Proceddings of the ACM Symposium on Applied Computing, March 11-15, 2007, Seoul, Korea.
* Pascal Costanza, Robert Hirschfeld and Wolfgang De Meuter: ''[http://www.p-cos.net/documents/context-switch.pdf Efficient Layer Activation for Switching Context-dependent Behavior]'' - Originally published in  Joint Modular Languages Conference 2006 (JMLC2006), Oxford, England, September 13-15, 2006, Springer LNCS.


==Licence==
==Licence==

Revision as of 22:44, 12 August 2016

ContextL is a CLOS extension that supports Context-oriented Programming (COP), note that this is a slightly misleading term.

ContexL itself is very portable and makes no system specific requirements, however it is dependent on the Closer to MOP compatibility layer which only supports a subset of available LISP/CLOS implementations which in practice means that on OS/2 ContexL currently only runs on CLISP although that may change in the near future.

Versions

Last known version: ContextL v1.0.0 (2013)

Links & publications

Licence

Open source software released under the One Clause BSD Licence

Author

  • Pascal Costanza