summaryrefslogtreecommitdiff
path: root/compiler/parser/Lexer.x
Commit message (Expand)AuthorAgeFilesLines
* MonadFail proposal, phase 1David Luposchainsky2015-11-171-0/+8
* Implement OverloadedLabelsAdam Gundry2015-11-171-1/+16
* ApiAnnotations : ITopenExpQuote needs SourceTextAlan Zimmerman2015-11-161-6/+6
* ApiAnnotations: Add SourceText for unicode tokensAlan Zimmerman2015-11-161-47/+53
* Make Monad/Applicative instances MRP-friendlyHerbert Valerio Riedel2015-10-171-2/+2
* Rename package key to unit ID, and installed package ID to component ID.Edward Z. Yang2015-10-141-1/+1
* Lexer: delete dead code for binary character literalsThomas Miedema2015-09-301-2/+0
* Lexer: support consecutive references to Haddock chunks (#10398)Thomas Miedema2015-07-231-1/+1
* Fix word repetitions in commentsGabor Greif2015-07-071-1/+1
* Add Note [Warnings in code generated by Alex]Thomas Miedema2015-07-071-7/+35
* Remove warnings for -fwarn-incomplete-patternswip/lexer-warningsAlan Zimmerman2015-07-061-3/+3
* Lexer.x and Parser.y: delete dead codeThomas Miedema2015-07-051-10/+1
* Use -fno-warn-unused-imports instead of hiding `ord`Thomas Miedema2015-07-051-1/+2
* Remove dead code / overlapping pattern (#9723)Thomas Miedema2015-07-041-2/+0
* Replace usages of `-w` by `-fno-warn`sThomas Miedema2015-07-041-12/+11
* parser: Allow Lm (MODIFIER LETTER) category in identifiersThomas Miedema2015-07-031-2/+6
* Lexer: Suggest adding 'let' on unexpected '=' tokenBen Gamari2015-06-161-0/+3
* ApiAnnotations : lexer discards comment close in nested commentAlan Zimmerman2015-04-141-3/+3
* Change 'Tab character' warnings so there is one per file (#9723)Dave Laing2015-04-021-2/+37
* API Annotations documentation update, parsing issue, add example testAlan Zimmerman2015-01-191-7/+7
* API Annotations tweaks.Alan Zimmerman2015-01-161-67/+90
* Implement -XStaticValuesFacundo Domínguez2014-12-091-0/+7
* Capture original source for literalsAlan Zimmerman2014-11-211-25/+36
* Add API AnnotationsAlan Zimmerman2014-11-211-14/+115
* Fix #7484, checking for good binder names in Convert.Richard Eisenberg2014-11-211-0/+6
* ghc generates more user-friendly error messagesMike Izbicki2014-11-191-0/+2
* small parser/lexer cleanupYuri de Wit2014-11-071-16/+27
* Complain about illegal type literals in renamer, not parserSimon Peyton Jones2014-09-261-5/+0
* Make Applicative a superclass of MonadAustin Seipp2014-09-091-0/+8
* Make Lexer.x more like the 2010 reportThomas Miedema2014-09-011-42/+73
* Implement OVERLAPPING and OVERLAPPABLE pragmas (see #9242)Iavor S. Diatchki2014-07-271-4/+6
* Rename PackageId to PackageKey, distinguishing it from Cabal's PackageId.Edward Z. Yang2014-07-211-1/+1
* Overlapable pragmas for individual instances (#9242)Iavor S. Diatchki2014-06-291-0/+6
* Add -XBinaryLiterals language extension (re #9224)Herbert Valerio Riedel2014-06-271-2/+19
* Refactor extension-bitmap in LexerHerbert Valerio Riedel2014-06-271-196/+173
* Implement pattern synonymsDr. ERDI Gergo2014-01-201-3/+10
* Suggest TemplateHaskell after encountering a parse error on '$' (#7396)Patrick Palka2013-12-051-6/+10
* Clean up Lexer.srcParseErrPatrick Palka2013-12-051-5/+3
* Remove remains of _scc_ (#8170)Krzysztof Gogolewski2013-11-011-1/+0
* Support the syntax [e||...||] for typed expression brackets.Geoffrey Mainland2013-10-171-0/+1
* TyposKrzysztof Gogolewski2013-10-121-1/+1
* Fix freezing on bare ')' with alternative layout rule (#8431)Krzysztof Gogolewski2013-10-121-1/+1
* Remove deprecated _scc_ (#8170)Krzysztof Gogolewski2013-10-051-1/+0
* Add syntactic support for typed expression brackets and splices.Geoffrey Mainland2013-10-041-17/+30
* Add layout to MultiWayIf (#7783)Simon Marlow2013-10-011-8/+15
* Implement checkable "minimal complete definitions" (#7633)Twan van Laarhoven2013-09-181-0/+2
* Change role annotation syntax.Richard Eisenberg2013-09-171-32/+26
* Add basic support for GHCJSAustin Seipp2013-09-061-0/+2
* Improve error when using forall with UnicodeSyntaxAustin Seipp2013-08-181-4/+5
* Eliminate trailing whitespace from Lexer.xAustin Seipp2013-08-181-1/+1