Morgol

We want to design two languages:

Goals:

Starting points: (see https://wiki.epfl.ch/morgol/specs)

  • Start to design a language from SociaLite or the DBToaster calculus (extend our calculus with recursion)
  • Define the semantics of the new language
  • Find interesting examples

Languages to look at/compare to:

Thierry's initial proposal can be found here: https://wiki.epfl.ch/morgol/documents/m3p.pdf