Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Since: 1.0
Synopsis
- data Expr
- = IntLit !Int
- | NF
- | Add Expr Expr
- | Sub Expr Expr
- | Neg Expr
- | Not Expr
- | And Expr Expr
- | LT Expr Expr
- | GT Expr Expr
- | LE Expr Expr
- | GE Expr Expr
- | EQ Expr Expr
- | NE Expr Expr
- | Or Expr Expr
- | Concat Expr Expr
- | Match Expr String
- | NoMatch Expr String
- | Field Expr
- | StringLit String
- | If Expr Expr Expr
- | ERE String
- | ToUpperFn Expr
- | ToLowerFn Expr
- | LengthFn (Maybe Expr)
- | MatchFn Expr String
- | SubstrFn Expr Expr (Maybe Expr)
Documentation
Since: 1.0
IntLit !Int | |
NF | number of fields |
Add Expr Expr | |
Sub Expr Expr | |
Neg Expr | |
Not Expr | |
And Expr Expr | |
LT Expr Expr | |
GT Expr Expr | |
LE Expr Expr | |
GE Expr Expr | |
EQ Expr Expr | |
NE Expr Expr | |
Or Expr Expr | |
Concat Expr Expr | |
Match Expr String | |
NoMatch Expr String | |
Field Expr | nth field of the path, where 1 is the outermost group name and 0 is the whole test name, using |
StringLit String | |
If Expr Expr Expr | |
ERE String | an ERE token by itself, like |
ToUpperFn Expr | |
ToLowerFn Expr | |
LengthFn (Maybe Expr) | |
MatchFn Expr String | |
SubstrFn Expr Expr (Maybe Expr) |