InutitionTC  0.30
Data Structures
Here are the data structures with brief descriptions:
 CAnyThe wrapper that makes it possible to store in envmap different species of elements that occur in typechecking process
 CBindThe structure to represent binders. (For future use.)
 CenvmapThe representation of the dictionary to hold values wrapped in Any structure and available under string keys
 CKindThe representation of the kinds in the typesystem
 CKpiThe representation of the pi Kind
 CKstarThe representation of the star Kind
 CMabsThe representation of the abstraction (i.e. existential quantifier elimination) Term
 CMappThe representation of the application of a Term to a Term; it is one of the species of Term
 CMcasThe representation of the case analysis (i.e. disjunction elimination) Term
 CMcasInThe representation of the case subexpression
 CMepsThe representation of the ex falso quod libet (i.e. falsity elimination) Term
 CMin1The representation of the first injection (i.e. disjunction introduction) Term
 CMin2The representation of the second injection (i.e. disjunction introduction) Term
 CMlamThe representation of the lambda abstraction Term
 CMpi1The representation of the first projection (i.e. conjunction elimination) Term
 CMpi2The representation of the second projection (i.e. conjunction elimination) Term
 CMtupThe representation of the tuple (i.e. conjunction introduction) Term
 CMvarThe representation of the proof term variable/axiom in Term
 CMwitThe representation of the exists (i.e. existential quantifier introduction) Term
 CnamemapThe representation of the dictionary to hold strings under string keys
 CnameSetThe representation of the set that holds strings
 CstringA wrapper structure to pass along identifier names within the parser
 CTallThe representation of the universal quantifier Type
 CTandThe representation of the conjunction Type
 CTappThe representation of the application of Type to Term; it is one of the species of Type
 CTbotThe representation of the bottom/falsity Type
 CTermThe representation of the proof terms in the typesystem
 CTexiThe representation of the existential quantifier Type
 CTorThe representation of the disjunction Type
 CTvarThe representation of the type variable in Type
 CTypeThe representation of the types in the typesystem
 CYYSTYPEThe union type of the values passed as the return value in the parser