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 13 months ago Last modified on Mar 8, 2014 7:11:00 AM