Copyright | (c) 2017 Patrick Champion |
---|---|
License | see LICENSE file |
Maintainer | chlablak@gmail.com |
Stability | provisional |
Portability | portable |
Safe Haskell | Safe |
Language | Haskell2010 |
AST
Lexical rule AST
RegExpr [RegExpr] | Composed of many choices |
Choice [RegExpr] | Composed of many expressions |
Many0 RegExpr |
|
Many1 RegExpr |
|
Option RegExpr |
|
Group RegExpr |
|
Class [RegExpr] | One character in the sub-classes |
Interval Char Char | One character in the interval |
Value Char | One specific character |
Any | One character |