CAny | The wrapper that makes it possible to store in envmap different species of elements that occur in typechecking process |
CBind | The structure to represent binders. (For future use.) |
Cenvmap | The representation of the dictionary to hold values wrapped in Any structure and available under string keys |
CKind | The representation of the kinds in the typesystem |
CKpi | The representation of the pi Kind |
CKstar | The representation of the star Kind |
CMabs | The representation of the abstraction (i.e. existential quantifier elimination) Term |
CMapp | The representation of the application of a Term to a Term; it is one of the species of Term |
CMcas | The representation of the case analysis (i.e. disjunction elimination) Term |
CMcasIn | The representation of the case subexpression |
CMeps | The representation of the ex falso quod libet (i.e. falsity elimination) Term |
CMin1 | The representation of the first injection (i.e. disjunction introduction) Term |
CMin2 | The representation of the second injection (i.e. disjunction introduction) Term |
CMlam | The representation of the lambda abstraction Term |
CMpi1 | The representation of the first projection (i.e. conjunction elimination) Term |
CMpi2 | The representation of the second projection (i.e. conjunction elimination) Term |
CMtup | The representation of the tuple (i.e. conjunction introduction) Term |
CMvar | The representation of the proof term variable/axiom in Term |
CMwit | The representation of the exists (i.e. existential quantifier introduction) Term |
Cnamemap | The representation of the dictionary to hold strings under string keys |
CnameSet | The representation of the set that holds strings |
Cstring | A wrapper structure to pass along identifier names within the parser |
CTall | The representation of the universal quantifier Type |
CTand | The representation of the conjunction Type |
CTapp | The representation of the application of Type to Term; it is one of the species of Type |
CTbot | The representation of the bottom/falsity Type |
CTerm | The representation of the proof terms in the typesystem |
CTexi | The representation of the existential quantifier Type |
CTor | The representation of the disjunction Type |
CTvar | The representation of the type variable in Type |
CType | The representation of the types in the typesystem |
CYYSTYPE | The union type of the values passed as the return value in the parser |