ContextL: Difference between revisions
Appearance
No edit summary |
No edit summary |
||
Line 10: | Line 10: | ||
* Robert Hirschfeld, Pascal Costanza and Oscar Nierstrasz: ''[http://www.jot.fm/issues/issue_2008_03/article4.pdf Context-oriented Programming]'' - Originally published in [[The Journal of Object Technology]], Vol. 7, No. 3, March–April 2008 | * Robert Hirschfeld, Pascal Costanza and Oscar Nierstrasz: ''[http://www.jot.fm/issues/issue_2008_03/article4.pdf Context-oriented Programming]'' - Originally published in [[The Journal of Object Technology]], Vol. 7, No. 3, March–April 2008 | ||
* Pascal Costanza: ''[http://www.p-cos.net/documents/contextl-soa.pdf Context-oriented Programming in ContextL; State of the Art]'' - Originally published in Proceedings of Celebrating the 50th Anniversary of Lisp, co-located with OOPSLA 2008, Nashville, Tenneessee, USA, October 20, 2008, ACM Digital Library. | * Pascal Costanza: ''[http://www.p-cos.net/documents/contextl-soa.pdf Context-oriented Programming in ContextL; State of the Art]'' - Originally published in Proceedings of Celebrating the 50th Anniversary of Lisp, co-located with OOPSLA 2008, Nashville, Tenneessee, USA, October 20, 2008, ACM Digital Library. | ||
* 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. | |||
==Licence== | ==Licence== |
Revision as of 21:45, 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
- ContextL homepage on GitHub
- Robert Hirschfeld, Pascal Costanza and Oscar Nierstrasz: Context-oriented Programming - Originally published in The Journal of Object Technology, Vol. 7, No. 3, March–April 2008
- Pascal Costanza: Context-oriented Programming in ContextL; State of the Art - Originally published in Proceedings of Celebrating the 50th Anniversary of Lisp, co-located with OOPSLA 2008, Nashville, Tenneessee, USA, October 20, 2008, ACM Digital Library.
- Pascal Costanza and Theo D’Hondt: 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.
Licence
Open source software released under the One Clause BSD Licence
Author
- Pascal Costanza