Text.ParserCombinators.Parsec.Expr
Copyright | (c) Paolo Martini 2007 |
---|---|
License | BSD-style (see the LICENSE file) |
Maintainer | [email protected] |
Stability | provisional |
Portability | portable |
Safe Haskell | Safe |
Language | Haskell2010 |
Description
Parsec compatibility module
This data type specifies the associativity of operators: left, right or none.
Constructors
AssocNone | |
AssocLeft | |
AssocRight |
Constructors
Infix (GenParser tok st (a -> a -> a)) Assoc | |
Prefix (GenParser tok st (a -> a)) | |
Postfix (GenParser tok st (a -> a)) |
type OperatorTable tok st a = [[Operator tok st a]] Source
buildExpressionParser :: OperatorTable tok st a -> GenParser tok st a -> GenParser tok st a Source
© The University of Glasgow and others
Licensed under a BSD-style license (see top of the page).
https://downloads.haskell.org/~ghc/8.10.2/docs/html/libraries/parsec-3.1.14.0/Text-ParserCombinators-Parsec-Expr.html