Disciple Core Language

Disciple Core is an explicitly typed languages based on System-F2, intended as an intermediate representation for a compiler. In addition to the features of System-F2 it supports region, effect and closure typing. Evaluation order is left-to-right call-by-value.

Disciple Core


DDC uses several separate fragments of the core language. Each fragment consists of a subset of the of the ambient core language, along with a set of primitive types and operators specific to the fragment.

Last modified 4 years ago Last modified on Apr 30, 2016, 11:45:21 AM