Copyright | (c) Stef Joosten, Christian Maeder DFKI GmbH 2010 |
---|---|
License | GPLv2 or higher, see LICENSE.txt |
Maintainer | Christian.Maeder@dfki.de |
Stability | provisional |
Portability | portable |
Safe Haskell | Safe-Inferred |
- data Concept
- data RelType = RelType {}
- data Relation = Sgn {}
- bRels :: [String]
- isBRel :: String -> Bool
- data UnOp
- data MulOp
- data Rule
- data Prop
- showUp :: Show a => a -> String
- allProps :: [Prop]
- data RangedProp = RangedProp {}
- rProp :: Prop -> RangedProp
- data Object = Object {}
- data KeyAtt = KeyAtt (Maybe Token) Rule
- data KeyDef = KeyDef {}
- data RuleKind
- showRuleKind :: RuleKind -> String
- data RuleHeader
- data Pair = Pair Token Token
- data Plugin
- data PatElem
- data Context = Context (Maybe Token) [PatElem]
- comparePatElem :: PatElem -> PatElem -> Ordering
- mkContext :: Maybe Token -> [PatElem] -> Context
Documentation
data Concept
data RelType
data Relation
data UnOp
data MulOp
data Rule
data Prop
data RangedProp
rProp :: Prop -> RangedProp
create a ranged property
data Object
data KeyAtt
data KeyDef
data RuleKind
showRuleKind :: RuleKind -> String
data RuleHeader
data Plugin
data PatElem
data Context
comparePatElem :: PatElem -> PatElem -> Ordering