Copyright | (c) Harm Brouwer and Noortje Venhuizen |
---|---|
License | Apache-2.0 |
Maintainer | me@hbrouwer.eu, n.j.venhuizen@rug.nl |
Stability | provisional |
Portability | portable |
Safe Haskell | Safe-Inferred |
Language | Haskell98 |
PDRS variables
Synopsis
- pdrsRefToDRSRef :: PDRSRef -> DRSRef
- pdrsRefToDRSVar :: PDRSRef -> DRSVar
- drsRefToPDRSRef :: DRSRef -> PDRSRef
- pdrsRelToDRSRel :: PDRSRel -> DRSRel
- pdrsRelToString :: PDRSRel -> String
- newPVars :: [PVar] -> [PVar] -> [PVar]
- newPDRSRefs :: [PDRSRef] -> [PDRSRef] -> [PDRSRef]
- newPRefs :: [PRef] -> [PDRSRef] -> [PRef]
- pdrsLabel :: PDRS -> PVar
- pdrsLabels :: PDRS -> [PVar]
- pdrsMAP :: PDRS -> [MAP]
- pdrsUniverse :: PDRS -> [PRef]
- pdrsConditions :: PDRS -> [PCon]
- pdrsUniverses :: PDRS -> [PRef]
- pdrsMAPs :: PDRS -> [MAP]
- pdrsVariables :: PDRS -> [PDRSRef]
- pdrsPVars :: PDRS -> [PVar]
- pdrsLambdas :: PDRS -> [((DRSVar, [DRSVar]), Int)]
- pdrsLambdaVars :: PDRS -> [(DRSVar, [DRSVar])]
Exported
Conversion
New Variables
newPDRSRefs :: [PDRSRef] -> [PDRSRef] -> [PDRSRef] #
Variable Collections
pdrsLabels :: PDRS -> [PVar] #
Returns all the labels in a PDRS
.
pdrsUniverse :: PDRS -> [PRef] #
Returns the universe of a PDRS
.
pdrsConditions :: PDRS -> [PCon] #
Returns the conditions of a PDRS
.
pdrsUniverses :: PDRS -> [PRef] #
Returns the list of projected referents in all universes of a PDRS
.
pdrsVariables :: PDRS -> [PDRSRef] #
Returns the list of all variables in a PDRS