| Category | Pugs.Class |
| CharParser | Pugs.Rule, Pugs.Rule.Char |
| ClassTree | Pugs.Types |
| ClosePunctuation | Pugs.Internals, Unicode |
| CmdHelp | Pugs.Shell |
| CmdLoad | Pugs.Shell |
| CmdParse | Pugs.Shell |
| CmdQuit | Pugs.Shell |
| CmdReset | Pugs.Shell |
| CmdRun | Pugs.Shell |
| CodeClass | Pugs.AST |
| Column | Pugs.Internals, Pugs.Rule, Pugs.Rule.Pos |
| Command | Pugs.Shell |
| ConnectorPunctuation | Pugs.Internals, Unicode |
| Control | Pugs.Internals, Unicode |
| ControlEnv | Pugs.AST |
| ControlExit | Pugs.AST |
| ControlLeave | Pugs.AST |
| CurrencySymbol | Pugs.Internals, Unicode |
| Cxt |
| 1 (Data Constructor) | Pugs.AST |
| 2 (Type/Class) | Pugs.Types |
| CxtItem | Pugs.Types |
| CxtSlurpy | Pugs.Types |
| CxtVoid | Pugs.Types |
| callCCT | Pugs.Cont, Pugs.Internals |
| caller | Pugs.Monads |
| canonicalArgs | Pugs.Run.Args |
| caseSensitive | Pugs.Rule.Language, Pugs.Rule.Token |
| castFail | Pugs.AST |
| castFailM | Pugs.AST |
| castOk | Pugs.Context |
| castV | Pugs.AST |
| catClass | Pugs.Class |
| catCompanion | Pugs.Class |
| catIsComposite | Pugs.Class |
| catKeyed | Pugs.Class |
| catOrdered | Pugs.Class |
| catPair | Pugs.Class |
| catRange | Pugs.Class |
| chainFun | Pugs.Eval |
| chainl | Pugs.Rule, Pugs.Rule.Combinator |
| chainl1 | Pugs.Rule, Pugs.Rule.Combinator |
| chainr | Pugs.Rule, Pugs.Rule.Combinator |
| chainr1 | Pugs.Rule, Pugs.Rule.Combinator |
| char | Pugs.Rule, Pugs.Rule.Char |
| charInc | Pugs.AST |
| charLiteral | Pugs.Rule.Token |
| choice | Pugs.Rule, Pugs.Rule.Combinator |
| clearRef | Pugs.AST |
| clsCats | Pugs.Class |
| clsMethods | Pugs.Class |
| clsName | Pugs.Class |
| clsProperties | Pugs.Class |
| clsSubClasses | Pugs.Class |
| clsSuper | Pugs.Class |
| codeRef | Pugs.AST |
| code_apply | Pugs.AST |
| code_assoc | Pugs.AST |
| code_assuming | Pugs.AST |
| code_fetch | Pugs.AST |
| code_iType | Pugs.AST |
| code_params | Pugs.AST |
| code_store | Pugs.AST |
| colon | Pugs.Rule.Token |
| combine | Pugs.Internals |
| comma | Pugs.Rule.Token |
| commaSep | Pugs.Rule.Token |
| commaSep1 | Pugs.Rule.Token |
| commasep | Pugs.Pretty |
| commentEnd | Pugs.Rule.Language, Pugs.Rule.Token |
| commentLine | Pugs.Rule.Language, Pugs.Rule.Token |
| commentStart | Pugs.Rule.Language, Pugs.Rule.Token |
| compareList | Pugs.Context |
| compile |
| 1 (Function) | IMC.AST |
| 2 (Function) | Pugs.Compile |
| 3 (Function) | RRegex.PCRE |
| config | Pugs.Config |
| constArray | Pugs.AST |
| constScalar | Pugs.AST |
| copyright | Pugs.Help |
| count | Pugs.Rule, Pugs.Rule.Combinator |
| countTree | Pugs.Context |
| createConfigLine | Main |
| createLink | Pugs.Compat, Pugs.Internals |
| createSymbolicLink | Pugs.Compat, Pugs.Internals |
| cxtItem | Pugs.Types |
| cxtItemAny | Pugs.Types |
| cxtOfExp | Pugs.Eval |
| cxtOfSigil | Pugs.AST |
| cxtSlurpy | Pugs.Types |
| cxtSlurpyAny | Pugs.Types |
| cxtVoid | Pugs.Types |