| LabelE | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| labelE | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| lam1E | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| LambdaCase | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| LamCaseE | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| lamCaseE | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| LamE | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| lamE | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| LangC | Language.Haskell.TH.Syntax | 
| LangCxx | Language.Haskell.TH.Syntax | 
| LangObjc | Language.Haskell.TH.Syntax | 
| LangObjcxx | Language.Haskell.TH.Syntax | 
| lbrace | Language.Haskell.TH.PprLib | 
| lbrack | Language.Haskell.TH.PprLib | 
| leftName | Language.Haskell.TH.Syntax | 
| LetE | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| letE | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| LetS | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| letS | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| LiberalTypeSynonyms | Language.Haskell.TH.LanguageExtensions, Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| Lift | Language.Haskell.TH.Syntax | 
| lift | Language.Haskell.TH.Syntax | 
| liftData | Language.Haskell.TH.Syntax | 
| liftString | Language.Haskell.TH.Syntax | 
| LineP | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| ListE | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| listE | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| listK | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| ListP | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| listP | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| ListT | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| listT | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| Lit | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| LitE | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| litE | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| LitP | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| litP | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| LitT | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| litT | Language.Haskell.TH.Lib.Internal, Language.Haskell.TH.Lib, Language.Haskell.TH | 
| Loc |  | 
| 1 (Type/Class) | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| 2 (Data Constructor) | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| location | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| loc_end | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| loc_filename | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| loc_module | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| loc_package | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| loc_start | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| lookupName | Language.Haskell.TH.Syntax | 
| lookupTypeName | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| lookupValueName | Language.Haskell.TH.Syntax, Language.Haskell.TH | 
| lparen | Language.Haskell.TH.PprLib |