AS.hs revision c038fcf2030a6cfac7a261dee48a9eb29edb78ea
3bff7aaa07a352bd10cc96781a2a5334beef9868Till MossakowskiModule : $Header$
3bff7aaa07a352bd10cc96781a2a5334beef9868Till MossakowskiCopyright : (c) Francisc-Nicolae Bungiu
3bff7aaa07a352bd10cc96781a2a5334beef9868Till MossakowskiLicense : GPLv2 or higher, see LICENSE.txt
3bff7aaa07a352bd10cc96781a2a5334beef9868Till MossakowskiMaintainer : Christian.Maeder@dfki.de
3bff7aaa07a352bd10cc96781a2a5334beef9868Till MossakowskiStability : provisional
3bff7aaa07a352bd10cc96781a2a5334beef9868Till MossakowskiPortability : portable
3bff7aaa07a352bd10cc96781a2a5334beef9868Till MossakowskiRDF abstract syntax
3bff7aaa07a352bd10cc96781a2a5334beef9868Till Mossakowski <http://www.informatik.uni-bremen.de/~till/papers/ontotrans.pdf>
3bff7aaa07a352bd10cc96781a2a5334beef9868Till Mossakowski <http://www.w3.org/TR/rdf-concepts/#section-Graph-syntax>
31bc219bae758272d0f064281b8ce7740a4553e9Till Mossakowskiimport Data.Char (intToDigit)
31bc219bae758272d0f064281b8ce7740a4553e9Till Mossakowskiimport qualified Data.Map as Map
3bff7aaa07a352bd10cc96781a2a5334beef9868Till Mossakowskiimport qualified Data.Set as Set
31bc219bae758272d0f064281b8ce7740a4553e9Till Mossakowskidata URIType = Full | Abbreviated | Blank
31bc219bae758272d0f064281b8ce7740a4553e9Till Mossakowski deriving (Show, Eq, Ord)
3bff7aaa07a352bd10cc96781a2a5334beef9868Till Mossakowskidata QName = QN
3bff7aaa07a352bd10cc96781a2a5334beef9868Till Mossakowski { namePrefix :: String
3bff7aaa07a352bd10cc96781a2a5334beef9868Till Mossakowski -- ^ the name prefix part of a qualified name \"namePrefix:localPart\"
3bff7aaa07a352bd10cc96781a2a5334beef9868Till Mossakowski , localPart :: String
65853214a355ddc2fc7e4f1edc5ee8d05947b84aTill Mossakowski -- ^ the local part of a qualified name \"namePrefix:localPart\"
3bff7aaa07a352bd10cc96781a2a5334beef9868Till Mossakowski , iriType :: URIType
3bff7aaa07a352bd10cc96781a2a5334beef9868Till Mossakowski , expandedIRI :: String
3bff7aaa07a352bd10cc96781a2a5334beef9868Till Mossakowski -- ^ the associated namespace uri (not printed)
cb59d130670156fb8899feca481cc6df0f0b73b5Till Mossakowski , iriPos :: Range
3bff7aaa07a352bd10cc96781a2a5334beef9868Till Mossakowski } deriving Show
QN "http" "//www.dfki.de/sks/hets/ontology/unamed" Full "" nullRange