The Open University of Israel
Department of Mathematics and Comuper Science
Cedalion - A Programming Language for Language Oriented Programming
Cedalion is a language-oriented programming language, developed by Boaz Rosenan in cooperation with David H. Lorenz at the Open University of Israel. As such, it is designed to be a host language for internal DSLs and support projectional editing to overcome the limitations of parsing, which is a limiting factor in the extensibility of current host languages, such as Lisp and Ruby. Cedalion uses logic-programming as its base semantics, on top of which other semantics can be defined. It is statically typed, using Hindley-Milner type inference.Read More...
An extended abstract for SPLASH2010 poster
An extended abstract submitted to PLDE2010
Demo and Conclusion