Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Defines operator precedence.
Synopsis
- prec2Arith :: ArithBinOp -> Int
- prec2Bool :: BoolBinOp -> Int
- prec2Eq :: EqBinOp -> Int
- prec2LA :: LABinOp -> Int
- prec2Ord :: OrdBinOp -> Int
- prec2Spc :: SpaceBinOp -> Int
- prec2Stat :: StatBinOp -> Int
- prec2VVV :: VVVBinOp -> Int
- prec2VVN :: VVNBinOp -> Int
- prec2NVV :: NVVBinOp -> Int
- precA :: AssocArithOper -> Int
- precB :: AssocBoolOper -> Int
- prec1 :: UFunc -> Int
- prec1B :: UFuncB -> Int
- prec1VV :: UFuncVV -> Int
- prec1VN :: UFuncVN -> Int
- mePrec :: ModelExpr -> Int
Documentation
prec2Arith :: ArithBinOp -> Int Source #
prec2Arith - precedence for arithmetic-related binary operations.
prec2Spc :: SpaceBinOp -> Int Source #
prec2VVV :: VVVBinOp -> Int Source #
prec2VVV - precedence for Vec->Vec->Vec-related binary operations.
prec2VVN :: VVNBinOp -> Int Source #
prec2VVN - precedence for Vec->Vec->Num-related binary operations.
prec2NVV :: NVVBinOp -> Int Source #
prec2NVV - precedence for Num->Vec->Vec-related binary operations.
precA :: AssocArithOper -> Int Source #
precA - precedence for arithmetic-related Binary-Associative (Commutative) operators.
precB :: AssocBoolOper -> Int Source #
precB - precedence for boolean-related Binary-Associative (Commutative) operators.