diff options
author | Alec Theriault <alec.theriault@gmail.com> | 2018-11-22 14:40:08 -0500 |
---|---|---|
committer | Ben Gamari <ben@smart-cactus.org> | 2018-11-22 16:08:46 -0500 |
commit | d2fbc33c4ff3074126ab71654af8bbf8a46e4e11 (patch) | |
tree | 6888cfb461fd5e360524884e416c6cd1467f0169 /INSTALL.md | |
parent | 5aa29231ab7603537284eff5e4caff3a73dba6d2 (diff) | |
download | haskell-d2fbc33c4ff3074126ab71654af8bbf8a46e4e11.tar.gz |
Simplify 'ExtBits' in the lexer
The main change is to export 'ExtBits' instead of defining/exporting a
bunch of boilerplate functions that test for a particular 'ExtBits'.
In the process, I also
* cleaned up an unneeded special case for 'ITstatic'
* made 'UsePosPrags' another variant of 'ExtBits'
* made the logic in 'reservedSymsFM' match that of 'reservedWordsFM'
Test Plan: make test
Reviewers: bgamari, alanz
Subscribers: sjakobi, rwbarton, mpickering, carter
Differential Revision: https://phabricator.haskell.org/D5332
Diffstat (limited to 'INSTALL.md')
0 files changed, 0 insertions, 0 deletions