| Rank2Types | Language.Haskell.Exts.Extension, Language.Haskell.Exts | 
| RankNTypes | Language.Haskell.Exts.Extension, Language.Haskell.Exts | 
| readExtensions | Language.Haskell.Exts | 
| RebindableSyntax | Language.Haskell.Exts.Extension, Language.Haskell.Exts | 
| RecConstr | Language.Haskell.Exts.Syntax, Language.Haskell.Exts | 
| RecDecl | Language.Haskell.Exts.Syntax, Language.Haskell.Exts | 
| RecordPuns | Language.Haskell.Exts.Extension, Language.Haskell.Exts | 
| RecordWildCards | Language.Haskell.Exts.Extension, Language.Haskell.Exts | 
| RecStmt | Language.Haskell.Exts.Syntax, Language.Haskell.Exts | 
| RecUpdate | Language.Haskell.Exts.Syntax, Language.Haskell.Exts | 
| RecursiveDo | Language.Haskell.Exts.Extension, Language.Haskell.Exts | 
| RegularPatterns | Language.Haskell.Exts.Extension, Language.Haskell.Exts | 
| RelaxedPolyRec | Language.Haskell.Exts.Extension, Language.Haskell.Exts | 
| Representational | Language.Haskell.Exts.Syntax, Language.Haskell.Exts | 
| RestrictedTypeSynonyms | Language.Haskell.Exts.Extension, Language.Haskell.Exts | 
| ResultSig | Language.Haskell.Exts.Syntax, Language.Haskell.Exts | 
| Rhs | Language.Haskell.Exts.Syntax, Language.Haskell.Exts | 
| ribbonsPerLine | Language.Haskell.Exts.Pretty, Language.Haskell.Exts | 
| RightArrApp | Language.Haskell.Exts.Syntax, Language.Haskell.Exts | 
| RightArrHighApp | Language.Haskell.Exts.Syntax, Language.Haskell.Exts | 
| RightArrow | Language.Haskell.Exts.Lexer, Language.Haskell.Exts | 
| RightArrowTail | Language.Haskell.Exts.Lexer, Language.Haskell.Exts | 
| RightCurly | Language.Haskell.Exts.Lexer, Language.Haskell.Exts | 
| RightDblArrowTail | Language.Haskell.Exts.Lexer, Language.Haskell.Exts | 
| RightHashParen | Language.Haskell.Exts.Lexer, Language.Haskell.Exts | 
| RightParen | Language.Haskell.Exts.Lexer, Language.Haskell.Exts | 
| RightSection | Language.Haskell.Exts.Syntax, Language.Haskell.Exts | 
| RightSquare | Language.Haskell.Exts.Lexer, Language.Haskell.Exts | 
| Role | Language.Haskell.Exts.Syntax, Language.Haskell.Exts | 
| RoleAnnotations | Language.Haskell.Exts.Extension, Language.Haskell.Exts | 
| RoleAnnotDecl | Language.Haskell.Exts.Syntax, Language.Haskell.Exts | 
| RoleWildcard | Language.Haskell.Exts.Syntax, Language.Haskell.Exts | 
| role_name | Language.Haskell.Exts.Syntax, Language.Haskell.Exts | 
| RPAs | Language.Haskell.Exts.Syntax, Language.Haskell.Exts | 
| RPat | Language.Haskell.Exts.Syntax, Language.Haskell.Exts | 
| RPatOp | Language.Haskell.Exts.Syntax, Language.Haskell.Exts | 
| RPCAs | Language.Haskell.Exts.Syntax, Language.Haskell.Exts | 
| RPCAt | Language.Haskell.Exts.Lexer, Language.Haskell.Exts | 
| RPEither | Language.Haskell.Exts.Syntax, Language.Haskell.Exts | 
| RPGuard | Language.Haskell.Exts.Syntax, Language.Haskell.Exts | 
| RPGuardClose | Language.Haskell.Exts.Lexer, Language.Haskell.Exts | 
| RPGuardOpen | Language.Haskell.Exts.Lexer, Language.Haskell.Exts | 
| RPOp | Language.Haskell.Exts.Syntax, Language.Haskell.Exts | 
| RPOpt | Language.Haskell.Exts.Syntax, Language.Haskell.Exts | 
| RPOptG | Language.Haskell.Exts.Syntax, Language.Haskell.Exts | 
| RPParen | Language.Haskell.Exts.Syntax, Language.Haskell.Exts | 
| RPPat | Language.Haskell.Exts.Syntax, Language.Haskell.Exts | 
| RPPlus | Language.Haskell.Exts.Syntax, Language.Haskell.Exts | 
| RPPlusG | Language.Haskell.Exts.Syntax, Language.Haskell.Exts | 
| RPSeq | Language.Haskell.Exts.Syntax, Language.Haskell.Exts | 
| RPStar | Language.Haskell.Exts.Syntax, Language.Haskell.Exts | 
| RPStarG | Language.Haskell.Exts.Syntax, Language.Haskell.Exts | 
| Rule |   | 
| 1 (Type/Class) | Language.Haskell.Exts.Syntax, Language.Haskell.Exts | 
| 2 (Data Constructor) | Language.Haskell.Exts.Syntax, Language.Haskell.Exts | 
| RulePragmaDecl | Language.Haskell.Exts.Syntax, Language.Haskell.Exts | 
| RULES | Language.Haskell.Exts.Lexer, Language.Haskell.Exts | 
| RuleVar |   | 
| 1 (Type/Class) | Language.Haskell.Exts.Syntax, Language.Haskell.Exts | 
| 2 (Data Constructor) | Language.Haskell.Exts.Syntax, Language.Haskell.Exts |