| 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 |