| Call | Ivory.Language.Syntax.AST, Ivory.Language.Syntax |
| call | Ivory.Language.Proc, Ivory.Language |
| callAux | Ivory.Language.Proc |
| callAux_ | Ivory.Language.Proc |
| call_ | Ivory.Language.Proc, Ivory.Language |
| Capacity | Ivory.Language.String, Ivory.Language |
| CArray | Ivory.Language.Area, Ivory.Language |
| castDefault | Ivory.Language.Cast, Ivory.Language |
| castWith | Ivory.Language.Cast, Ivory.Language |
| ceilF | Ivory.Language.Float, Ivory.Language |
| char | Ivory.Language.IChar, Ivory.Language |
| check | Ivory.Language.Cond |
| checkStored | Ivory.Language.Cond, Ivory.Language |
| ClearAlloc | Ivory.Language.Effects, Ivory.Language |
| ClearBreak | Ivory.Language.Effects, Ivory.Language |
| ClearReturn | Ivory.Language.Effects, Ivory.Language |
| closEnv | Ivory.Language.Proc |
| closSupply | Ivory.Language.Proc |
| Closure | |
| 1 (Type/Class) | Ivory.Language.Proc |
| 2 (Data Constructor) | Ivory.Language.Proc |
| CodeBlock | |
| 1 (Type/Class) | Ivory.Language.Monad |
| 2 (Data Constructor) | Ivory.Language.Monad |
| collect | Ivory.Language.Monad |
| CompilerAssert | Ivory.Language.Syntax.AST, Ivory.Language.Syntax |
| compilerAssert | Ivory.Language.Assert |
| Cond | |
| 1 (Type/Class) | Ivory.Language.Syntax.AST, Ivory.Language.Syntax |
| 2 (Type/Class) | Ivory.Language.Cond |
| 3 (Data Constructor) | Ivory.Language.Cond |
| CondBool | Ivory.Language.Syntax.AST, Ivory.Language.Syntax |
| CondDeref | Ivory.Language.Syntax.AST, Ivory.Language.Syntax |
| constArea | Ivory.Language.MemArea, Ivory.Language |
| ConstMemArea | |
| 1 (Type/Class) | Ivory.Language.MemArea, Ivory.Language |
| 2 (Data Constructor) | Ivory.Language.MemArea |
| ConstRef | |
| 1 (Type/Class) | Ivory.Language.Ref, Ivory.Language |
| 2 (Data Constructor) | Ivory.Language.Ref |
| constRef | Ivory.Language.Ref, Ivory.Language |