Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
A Shex model. Based on the BNF at: | https://github.com/shexSpec/grammar/blob/master/bnf
Documentation
data ShexDoc_Sequence_Option Source #
Instances
data ShexDoc_Sequence_Option_Alts Source #
ShexDoc_Sequence_Option_AltsNotStartAction NotStartAction | |
ShexDoc_Sequence_Option_AltsStartActions StartActions |
Instances
_Directive :: Name Source #
data PrefixDecl Source #
Instances
Read PrefixDecl Source # | |
Defined in Hydra.Ext.Shex.Syntax readsPrec :: Int -> ReadS PrefixDecl # readList :: ReadS [PrefixDecl] # readPrec :: ReadPrec PrefixDecl # readListPrec :: ReadPrec [PrefixDecl] # | |
Show PrefixDecl Source # | |
Defined in Hydra.Ext.Shex.Syntax showsPrec :: Int -> PrefixDecl -> ShowS # show :: PrefixDecl -> String # showList :: [PrefixDecl] -> ShowS # | |
Eq PrefixDecl Source # | |
Defined in Hydra.Ext.Shex.Syntax (==) :: PrefixDecl -> PrefixDecl -> Bool # (/=) :: PrefixDecl -> PrefixDecl -> Bool # | |
Ord PrefixDecl Source # | |
Defined in Hydra.Ext.Shex.Syntax compare :: PrefixDecl -> PrefixDecl -> Ordering # (<) :: PrefixDecl -> PrefixDecl -> Bool # (<=) :: PrefixDecl -> PrefixDecl -> Bool # (>) :: PrefixDecl -> PrefixDecl -> Bool # (>=) :: PrefixDecl -> PrefixDecl -> Bool # max :: PrefixDecl -> PrefixDecl -> PrefixDecl # min :: PrefixDecl -> PrefixDecl -> PrefixDecl # |
_PrefixDecl :: Name Source #
data NotStartAction Source #
Instances
Read NotStartAction Source # | |
Defined in Hydra.Ext.Shex.Syntax readsPrec :: Int -> ReadS NotStartAction # readList :: ReadS [NotStartAction] # | |
Show NotStartAction Source # | |
Defined in Hydra.Ext.Shex.Syntax showsPrec :: Int -> NotStartAction -> ShowS # show :: NotStartAction -> String # showList :: [NotStartAction] -> ShowS # | |
Eq NotStartAction Source # | |
Defined in Hydra.Ext.Shex.Syntax (==) :: NotStartAction -> NotStartAction -> Bool # (/=) :: NotStartAction -> NotStartAction -> Bool # | |
Ord NotStartAction Source # | |
Defined in Hydra.Ext.Shex.Syntax compare :: NotStartAction -> NotStartAction -> Ordering # (<) :: NotStartAction -> NotStartAction -> Bool # (<=) :: NotStartAction -> NotStartAction -> Bool # (>) :: NotStartAction -> NotStartAction -> Bool # (>=) :: NotStartAction -> NotStartAction -> Bool # max :: NotStartAction -> NotStartAction -> NotStartAction # min :: NotStartAction -> NotStartAction -> NotStartAction # |
data NotStartAction_Start Source #
Instances
data NotStartAction_ShapeExprDecl Source #
Instances
data NotStartAction_ShapeExprDecl_Alts Source #
NotStartAction_ShapeExprDecl_AltsShapeExpression ShapeExpression | |
NotStartAction_ShapeExprDecl_AltsEXTERNAL |
Instances
newtype StartActions Source #
Instances
Read StartActions Source # | |
Defined in Hydra.Ext.Shex.Syntax readsPrec :: Int -> ReadS StartActions # readList :: ReadS [StartActions] # | |
Show StartActions Source # | |
Defined in Hydra.Ext.Shex.Syntax showsPrec :: Int -> StartActions -> ShowS # show :: StartActions -> String # showList :: [StartActions] -> ShowS # | |
Eq StartActions Source # | |
Defined in Hydra.Ext.Shex.Syntax (==) :: StartActions -> StartActions -> Bool # (/=) :: StartActions -> StartActions -> Bool # | |
Ord StartActions Source # | |
Defined in Hydra.Ext.Shex.Syntax compare :: StartActions -> StartActions -> Ordering # (<) :: StartActions -> StartActions -> Bool # (<=) :: StartActions -> StartActions -> Bool # (>) :: StartActions -> StartActions -> Bool # (>=) :: StartActions -> StartActions -> Bool # max :: StartActions -> StartActions -> StartActions # min :: StartActions -> StartActions -> StartActions # |
_StartActions :: Name Source #
_Statement :: Name Source #
newtype ShapeExpression Source #
Instances
Read ShapeExpression Source # | |
Defined in Hydra.Ext.Shex.Syntax | |
Show ShapeExpression Source # | |
Defined in Hydra.Ext.Shex.Syntax showsPrec :: Int -> ShapeExpression -> ShowS # show :: ShapeExpression -> String # showList :: [ShapeExpression] -> ShowS # | |
Eq ShapeExpression Source # | |
Defined in Hydra.Ext.Shex.Syntax (==) :: ShapeExpression -> ShapeExpression -> Bool # (/=) :: ShapeExpression -> ShapeExpression -> Bool # | |
Ord ShapeExpression Source # | |
Defined in Hydra.Ext.Shex.Syntax compare :: ShapeExpression -> ShapeExpression -> Ordering # (<) :: ShapeExpression -> ShapeExpression -> Bool # (<=) :: ShapeExpression -> ShapeExpression -> Bool # (>) :: ShapeExpression -> ShapeExpression -> Bool # (>=) :: ShapeExpression -> ShapeExpression -> Bool # max :: ShapeExpression -> ShapeExpression -> ShapeExpression # min :: ShapeExpression -> ShapeExpression -> ShapeExpression # |
newtype InlineShapeExpression Source #
Instances
data ShapeOr_ListOfSequence_Elmt Source #
Instances
data InlineShapeOr Source #
Instances
Read InlineShapeOr Source # | |
Defined in Hydra.Ext.Shex.Syntax readsPrec :: Int -> ReadS InlineShapeOr # readList :: ReadS [InlineShapeOr] # | |
Show InlineShapeOr Source # | |
Defined in Hydra.Ext.Shex.Syntax showsPrec :: Int -> InlineShapeOr -> ShowS # show :: InlineShapeOr -> String # showList :: [InlineShapeOr] -> ShowS # | |
Eq InlineShapeOr Source # | |
Defined in Hydra.Ext.Shex.Syntax (==) :: InlineShapeOr -> InlineShapeOr -> Bool # (/=) :: InlineShapeOr -> InlineShapeOr -> Bool # | |
Ord InlineShapeOr Source # | |
Defined in Hydra.Ext.Shex.Syntax compare :: InlineShapeOr -> InlineShapeOr -> Ordering # (<) :: InlineShapeOr -> InlineShapeOr -> Bool # (<=) :: InlineShapeOr -> InlineShapeOr -> Bool # (>) :: InlineShapeOr -> InlineShapeOr -> Bool # (>=) :: InlineShapeOr -> InlineShapeOr -> Bool # max :: InlineShapeOr -> InlineShapeOr -> InlineShapeOr # min :: InlineShapeOr -> InlineShapeOr -> InlineShapeOr # |
data InlineShapeOr_ListOfSequence_Elmt Source #
Instances
data ShapeAnd_ListOfSequence_Elmt Source #
Instances
data InlineShapeAnd Source #
Instances
Read InlineShapeAnd Source # | |
Defined in Hydra.Ext.Shex.Syntax readsPrec :: Int -> ReadS InlineShapeAnd # readList :: ReadS [InlineShapeAnd] # | |
Show InlineShapeAnd Source # | |
Defined in Hydra.Ext.Shex.Syntax showsPrec :: Int -> InlineShapeAnd -> ShowS # show :: InlineShapeAnd -> String # showList :: [InlineShapeAnd] -> ShowS # | |
Eq InlineShapeAnd Source # | |
Defined in Hydra.Ext.Shex.Syntax (==) :: InlineShapeAnd -> InlineShapeAnd -> Bool # (/=) :: InlineShapeAnd -> InlineShapeAnd -> Bool # | |
Ord InlineShapeAnd Source # | |
Defined in Hydra.Ext.Shex.Syntax compare :: InlineShapeAnd -> InlineShapeAnd -> Ordering # (<) :: InlineShapeAnd -> InlineShapeAnd -> Bool # (<=) :: InlineShapeAnd -> InlineShapeAnd -> Bool # (>) :: InlineShapeAnd -> InlineShapeAnd -> Bool # (>=) :: InlineShapeAnd -> InlineShapeAnd -> Bool # max :: InlineShapeAnd -> InlineShapeAnd -> InlineShapeAnd # min :: InlineShapeAnd -> InlineShapeAnd -> InlineShapeAnd # |
data InlineShapeAnd_ListOfSequence_Elmt Source #
Instances
ShapeNot | |
|
data InlineShapeNot Source #
Instances
Read InlineShapeNot Source # | |
Defined in Hydra.Ext.Shex.Syntax readsPrec :: Int -> ReadS InlineShapeNot # readList :: ReadS [InlineShapeNot] # | |
Show InlineShapeNot Source # | |
Defined in Hydra.Ext.Shex.Syntax showsPrec :: Int -> InlineShapeNot -> ShowS # show :: InlineShapeNot -> String # showList :: [InlineShapeNot] -> ShowS # | |
Eq InlineShapeNot Source # | |
Defined in Hydra.Ext.Shex.Syntax (==) :: InlineShapeNot -> InlineShapeNot -> Bool # (/=) :: InlineShapeNot -> InlineShapeNot -> Bool # | |
Ord InlineShapeNot Source # | |
Defined in Hydra.Ext.Shex.Syntax compare :: InlineShapeNot -> InlineShapeNot -> Ordering # (<) :: InlineShapeNot -> InlineShapeNot -> Bool # (<=) :: InlineShapeNot -> InlineShapeNot -> Bool # (>) :: InlineShapeNot -> InlineShapeNot -> Bool # (>=) :: InlineShapeNot -> InlineShapeNot -> Bool # max :: InlineShapeNot -> InlineShapeNot -> InlineShapeNot # min :: InlineShapeNot -> InlineShapeNot -> InlineShapeNot # |
ShapeAtomSequence ShapeAtom_Sequence | |
ShapeAtomShapeOrRef ShapeOrRef | |
ShapeAtomSequence2 ShapeAtom_Sequence2 | |
ShapeAtomPeriod |
_ShapeAtom :: Name Source #
data ShapeAtom_Sequence Source #
Instances
Read ShapeAtom_Sequence Source # | |
Defined in Hydra.Ext.Shex.Syntax | |
Show ShapeAtom_Sequence Source # | |
Defined in Hydra.Ext.Shex.Syntax showsPrec :: Int -> ShapeAtom_Sequence -> ShowS # show :: ShapeAtom_Sequence -> String # showList :: [ShapeAtom_Sequence] -> ShowS # | |
Eq ShapeAtom_Sequence Source # | |
Defined in Hydra.Ext.Shex.Syntax (==) :: ShapeAtom_Sequence -> ShapeAtom_Sequence -> Bool # (/=) :: ShapeAtom_Sequence -> ShapeAtom_Sequence -> Bool # | |
Ord ShapeAtom_Sequence Source # | |
Defined in Hydra.Ext.Shex.Syntax compare :: ShapeAtom_Sequence -> ShapeAtom_Sequence -> Ordering # (<) :: ShapeAtom_Sequence -> ShapeAtom_Sequence -> Bool # (<=) :: ShapeAtom_Sequence -> ShapeAtom_Sequence -> Bool # (>) :: ShapeAtom_Sequence -> ShapeAtom_Sequence -> Bool # (>=) :: ShapeAtom_Sequence -> ShapeAtom_Sequence -> Bool # max :: ShapeAtom_Sequence -> ShapeAtom_Sequence -> ShapeAtom_Sequence # min :: ShapeAtom_Sequence -> ShapeAtom_Sequence -> ShapeAtom_Sequence # |
data ShapeAtom_Sequence2 Source #
Instances
Read ShapeAtom_Sequence2 Source # | |
Defined in Hydra.Ext.Shex.Syntax | |
Show ShapeAtom_Sequence2 Source # | |
Defined in Hydra.Ext.Shex.Syntax showsPrec :: Int -> ShapeAtom_Sequence2 -> ShowS # show :: ShapeAtom_Sequence2 -> String # showList :: [ShapeAtom_Sequence2] -> ShowS # | |
Eq ShapeAtom_Sequence2 Source # | |
Defined in Hydra.Ext.Shex.Syntax (==) :: ShapeAtom_Sequence2 -> ShapeAtom_Sequence2 -> Bool # (/=) :: ShapeAtom_Sequence2 -> ShapeAtom_Sequence2 -> Bool # | |
Ord ShapeAtom_Sequence2 Source # | |
Defined in Hydra.Ext.Shex.Syntax compare :: ShapeAtom_Sequence2 -> ShapeAtom_Sequence2 -> Ordering # (<) :: ShapeAtom_Sequence2 -> ShapeAtom_Sequence2 -> Bool # (<=) :: ShapeAtom_Sequence2 -> ShapeAtom_Sequence2 -> Bool # (>) :: ShapeAtom_Sequence2 -> ShapeAtom_Sequence2 -> Bool # (>=) :: ShapeAtom_Sequence2 -> ShapeAtom_Sequence2 -> Bool # max :: ShapeAtom_Sequence2 -> ShapeAtom_Sequence2 -> ShapeAtom_Sequence2 # min :: ShapeAtom_Sequence2 -> ShapeAtom_Sequence2 -> ShapeAtom_Sequence2 # |
data InlineShapeAtom Source #
InlineShapeAtomSequence InlineShapeAtom_Sequence | |
InlineShapeAtomSequence2 InlineShapeAtom_Sequence2 | |
InlineShapeAtomSequence3 InlineShapeAtom_Sequence3 | |
InlineShapeAtomPeriod |
Instances
Read InlineShapeAtom Source # | |
Defined in Hydra.Ext.Shex.Syntax | |
Show InlineShapeAtom Source # | |
Defined in Hydra.Ext.Shex.Syntax showsPrec :: Int -> InlineShapeAtom -> ShowS # show :: InlineShapeAtom -> String # showList :: [InlineShapeAtom] -> ShowS # | |
Eq InlineShapeAtom Source # | |
Defined in Hydra.Ext.Shex.Syntax (==) :: InlineShapeAtom -> InlineShapeAtom -> Bool # (/=) :: InlineShapeAtom -> InlineShapeAtom -> Bool # | |
Ord InlineShapeAtom Source # | |
Defined in Hydra.Ext.Shex.Syntax compare :: InlineShapeAtom -> InlineShapeAtom -> Ordering # (<) :: InlineShapeAtom -> InlineShapeAtom -> Bool # (<=) :: InlineShapeAtom -> InlineShapeAtom -> Bool # (>) :: InlineShapeAtom -> InlineShapeAtom -> Bool # (>=) :: InlineShapeAtom -> InlineShapeAtom -> Bool # max :: InlineShapeAtom -> InlineShapeAtom -> InlineShapeAtom # min :: InlineShapeAtom -> InlineShapeAtom -> InlineShapeAtom # |
data InlineShapeAtom_Sequence Source #
Instances
data InlineShapeAtom_Sequence2 Source #
Instances
data InlineShapeAtom_Sequence3 Source #
Instances
data ShapeOrRef Source #
ShapeOrRefShapeDefinition ShapeDefinition | |
ShapeOrRefAtpNameLn AtpNameLn | |
ShapeOrRefAtpNameNs AtpNameNs | |
ShapeOrRefSequence ShapeOrRef_Sequence |
Instances
Read ShapeOrRef Source # | |
Defined in Hydra.Ext.Shex.Syntax readsPrec :: Int -> ReadS ShapeOrRef # readList :: ReadS [ShapeOrRef] # readPrec :: ReadPrec ShapeOrRef # readListPrec :: ReadPrec [ShapeOrRef] # | |
Show ShapeOrRef Source # | |
Defined in Hydra.Ext.Shex.Syntax showsPrec :: Int -> ShapeOrRef -> ShowS # show :: ShapeOrRef -> String # showList :: [ShapeOrRef] -> ShowS # | |
Eq ShapeOrRef Source # | |
Defined in Hydra.Ext.Shex.Syntax (==) :: ShapeOrRef -> ShapeOrRef -> Bool # (/=) :: ShapeOrRef -> ShapeOrRef -> Bool # | |
Ord ShapeOrRef Source # | |
Defined in Hydra.Ext.Shex.Syntax compare :: ShapeOrRef -> ShapeOrRef -> Ordering # (<) :: ShapeOrRef -> ShapeOrRef -> Bool # (<=) :: ShapeOrRef -> ShapeOrRef -> Bool # (>) :: ShapeOrRef -> ShapeOrRef -> Bool # (>=) :: ShapeOrRef -> ShapeOrRef -> Bool # max :: ShapeOrRef -> ShapeOrRef -> ShapeOrRef # min :: ShapeOrRef -> ShapeOrRef -> ShapeOrRef # |
_ShapeOrRef :: Name Source #
data ShapeOrRef_Sequence Source #
Instances
Read ShapeOrRef_Sequence Source # | |
Defined in Hydra.Ext.Shex.Syntax | |
Show ShapeOrRef_Sequence Source # | |
Defined in Hydra.Ext.Shex.Syntax showsPrec :: Int -> ShapeOrRef_Sequence -> ShowS # show :: ShapeOrRef_Sequence -> String # showList :: [ShapeOrRef_Sequence] -> ShowS # | |
Eq ShapeOrRef_Sequence Source # | |
Defined in Hydra.Ext.Shex.Syntax (==) :: ShapeOrRef_Sequence -> ShapeOrRef_Sequence -> Bool # (/=) :: ShapeOrRef_Sequence -> ShapeOrRef_Sequence -> Bool # | |
Ord ShapeOrRef_Sequence Source # | |
Defined in Hydra.Ext.Shex.Syntax compare :: ShapeOrRef_Sequence -> ShapeOrRef_Sequence -> Ordering # (<) :: ShapeOrRef_Sequence -> ShapeOrRef_Sequence -> Bool # (<=) :: ShapeOrRef_Sequence -> ShapeOrRef_Sequence -> Bool # (>) :: ShapeOrRef_Sequence -> ShapeOrRef_Sequence -> Bool # (>=) :: ShapeOrRef_Sequence -> ShapeOrRef_Sequence -> Bool # max :: ShapeOrRef_Sequence -> ShapeOrRef_Sequence -> ShapeOrRef_Sequence # min :: ShapeOrRef_Sequence -> ShapeOrRef_Sequence -> ShapeOrRef_Sequence # |
data InlineShapeOrRef Source #
InlineShapeOrRefInlineShapeDefinition InlineShapeDefinition | |
InlineShapeOrRefAtpNameLn AtpNameLn | |
InlineShapeOrRefAtpNameNs AtpNameNs | |
InlineShapeOrRefSequence InlineShapeOrRef_Sequence |
Instances
Read InlineShapeOrRef Source # | |
Defined in Hydra.Ext.Shex.Syntax | |
Show InlineShapeOrRef Source # | |
Defined in Hydra.Ext.Shex.Syntax showsPrec :: Int -> InlineShapeOrRef -> ShowS # show :: InlineShapeOrRef -> String # showList :: [InlineShapeOrRef] -> ShowS # | |
Eq InlineShapeOrRef Source # | |
Defined in Hydra.Ext.Shex.Syntax (==) :: InlineShapeOrRef -> InlineShapeOrRef -> Bool # (/=) :: InlineShapeOrRef -> InlineShapeOrRef -> Bool # | |
Ord InlineShapeOrRef Source # | |
Defined in Hydra.Ext.Shex.Syntax compare :: InlineShapeOrRef -> InlineShapeOrRef -> Ordering # (<) :: InlineShapeOrRef -> InlineShapeOrRef -> Bool # (<=) :: InlineShapeOrRef -> InlineShapeOrRef -> Bool # (>) :: InlineShapeOrRef -> InlineShapeOrRef -> Bool # (>=) :: InlineShapeOrRef -> InlineShapeOrRef -> Bool # max :: InlineShapeOrRef -> InlineShapeOrRef -> InlineShapeOrRef # min :: InlineShapeOrRef -> InlineShapeOrRef -> InlineShapeOrRef # |
data InlineShapeOrRef_Sequence Source #
Instances
data NodeConstraint Source #
Instances
Read NodeConstraint Source # | |
Defined in Hydra.Ext.Shex.Syntax readsPrec :: Int -> ReadS NodeConstraint # readList :: ReadS [NodeConstraint] # | |
Show NodeConstraint Source # | |
Defined in Hydra.Ext.Shex.Syntax showsPrec :: Int -> NodeConstraint -> ShowS # show :: NodeConstraint -> String # showList :: [NodeConstraint] -> ShowS # | |
Eq NodeConstraint Source # | |
Defined in Hydra.Ext.Shex.Syntax (==) :: NodeConstraint -> NodeConstraint -> Bool # (/=) :: NodeConstraint -> NodeConstraint -> Bool # | |
Ord NodeConstraint Source # | |
Defined in Hydra.Ext.Shex.Syntax compare :: NodeConstraint -> NodeConstraint -> Ordering # (<) :: NodeConstraint -> NodeConstraint -> Bool # (<=) :: NodeConstraint -> NodeConstraint -> Bool # (>) :: NodeConstraint -> NodeConstraint -> Bool # (>=) :: NodeConstraint -> NodeConstraint -> Bool # max :: NodeConstraint -> NodeConstraint -> NodeConstraint # min :: NodeConstraint -> NodeConstraint -> NodeConstraint # |
data NodeConstraint_Sequence Source #
Instances
data NodeConstraint_Sequence2 Source #
Instances
data NodeConstraint_Sequence3 Source #
Instances
data NodeConstraint_Sequence4 Source #
Instances
data NodeConstraint_Sequence5 Source #
Instances
data NonLiteralKind Source #
Instances
Read NonLiteralKind Source # | |
Defined in Hydra.Ext.Shex.Syntax readsPrec :: Int -> ReadS NonLiteralKind # readList :: ReadS [NonLiteralKind] # | |
Show NonLiteralKind Source # | |
Defined in Hydra.Ext.Shex.Syntax showsPrec :: Int -> NonLiteralKind -> ShowS # show :: NonLiteralKind -> String # showList :: [NonLiteralKind] -> ShowS # | |
Eq NonLiteralKind Source # | |
Defined in Hydra.Ext.Shex.Syntax (==) :: NonLiteralKind -> NonLiteralKind -> Bool # (/=) :: NonLiteralKind -> NonLiteralKind -> Bool # | |
Ord NonLiteralKind Source # | |
Defined in Hydra.Ext.Shex.Syntax compare :: NonLiteralKind -> NonLiteralKind -> Ordering # (<) :: NonLiteralKind -> NonLiteralKind -> Bool # (<=) :: NonLiteralKind -> NonLiteralKind -> Bool # (>) :: NonLiteralKind -> NonLiteralKind -> Bool # (>=) :: NonLiteralKind -> NonLiteralKind -> Bool # max :: NonLiteralKind -> NonLiteralKind -> NonLiteralKind # min :: NonLiteralKind -> NonLiteralKind -> NonLiteralKind # |
data StringFacet Source #
Instances
Read StringFacet Source # | |
Defined in Hydra.Ext.Shex.Syntax readsPrec :: Int -> ReadS StringFacet # readList :: ReadS [StringFacet] # readPrec :: ReadPrec StringFacet # readListPrec :: ReadPrec [StringFacet] # | |
Show StringFacet Source # | |
Defined in Hydra.Ext.Shex.Syntax showsPrec :: Int -> StringFacet -> ShowS # show :: StringFacet -> String # showList :: [StringFacet] -> ShowS # | |
Eq StringFacet Source # | |
Defined in Hydra.Ext.Shex.Syntax (==) :: StringFacet -> StringFacet -> Bool # (/=) :: StringFacet -> StringFacet -> Bool # | |
Ord StringFacet Source # | |
Defined in Hydra.Ext.Shex.Syntax compare :: StringFacet -> StringFacet -> Ordering # (<) :: StringFacet -> StringFacet -> Bool # (<=) :: StringFacet -> StringFacet -> Bool # (>) :: StringFacet -> StringFacet -> Bool # (>=) :: StringFacet -> StringFacet -> Bool # max :: StringFacet -> StringFacet -> StringFacet # min :: StringFacet -> StringFacet -> StringFacet # |
_StringFacet :: Name Source #
data StringFacet_Sequence Source #
Instances
data StringLength Source #
Instances
Read StringLength Source # | |
Defined in Hydra.Ext.Shex.Syntax readsPrec :: Int -> ReadS StringLength # readList :: ReadS [StringLength] # | |
Show StringLength Source # | |
Defined in Hydra.Ext.Shex.Syntax showsPrec :: Int -> StringLength -> ShowS # show :: StringLength -> String # showList :: [StringLength] -> ShowS # | |
Eq StringLength Source # | |
Defined in Hydra.Ext.Shex.Syntax (==) :: StringLength -> StringLength -> Bool # (/=) :: StringLength -> StringLength -> Bool # | |
Ord StringLength Source # | |
Defined in Hydra.Ext.Shex.Syntax compare :: StringLength -> StringLength -> Ordering # (<) :: StringLength -> StringLength -> Bool # (<=) :: StringLength -> StringLength -> Bool # (>) :: StringLength -> StringLength -> Bool # (>=) :: StringLength -> StringLength -> Bool # max :: StringLength -> StringLength -> StringLength # min :: StringLength -> StringLength -> StringLength # |
_StringLength :: Name Source #
data NumericFacet Source #
Instances
Read NumericFacet Source # | |
Defined in Hydra.Ext.Shex.Syntax readsPrec :: Int -> ReadS NumericFacet # readList :: ReadS [NumericFacet] # | |
Show NumericFacet Source # | |
Defined in Hydra.Ext.Shex.Syntax showsPrec :: Int -> NumericFacet -> ShowS # show :: NumericFacet -> String # showList :: [NumericFacet] -> ShowS # | |
Eq NumericFacet Source # | |
Defined in Hydra.Ext.Shex.Syntax (==) :: NumericFacet -> NumericFacet -> Bool # (/=) :: NumericFacet -> NumericFacet -> Bool # | |
Ord NumericFacet Source # | |
Defined in Hydra.Ext.Shex.Syntax compare :: NumericFacet -> NumericFacet -> Ordering # (<) :: NumericFacet -> NumericFacet -> Bool # (<=) :: NumericFacet -> NumericFacet -> Bool # (>) :: NumericFacet -> NumericFacet -> Bool # (>=) :: NumericFacet -> NumericFacet -> Bool # max :: NumericFacet -> NumericFacet -> NumericFacet # min :: NumericFacet -> NumericFacet -> NumericFacet # |
_NumericFacet :: Name Source #
data NumericFacet_Sequence Source #
Instances
data NumericFacet_Sequence2 Source #
Instances
data NumericRange Source #
Instances
Read NumericRange Source # | |
Defined in Hydra.Ext.Shex.Syntax readsPrec :: Int -> ReadS NumericRange # readList :: ReadS [NumericRange] # | |
Show NumericRange Source # | |
Defined in Hydra.Ext.Shex.Syntax showsPrec :: Int -> NumericRange -> ShowS # show :: NumericRange -> String # showList :: [NumericRange] -> ShowS # | |
Eq NumericRange Source # | |
Defined in Hydra.Ext.Shex.Syntax (==) :: NumericRange -> NumericRange -> Bool # (/=) :: NumericRange -> NumericRange -> Bool # | |
Ord NumericRange Source # | |
Defined in Hydra.Ext.Shex.Syntax compare :: NumericRange -> NumericRange -> Ordering # (<) :: NumericRange -> NumericRange -> Bool # (<=) :: NumericRange -> NumericRange -> Bool # (>) :: NumericRange -> NumericRange -> Bool # (>=) :: NumericRange -> NumericRange -> Bool # max :: NumericRange -> NumericRange -> NumericRange # min :: NumericRange -> NumericRange -> NumericRange # |
_NumericRange :: Name Source #
data NumericLength Source #
Instances
Read NumericLength Source # | |
Defined in Hydra.Ext.Shex.Syntax readsPrec :: Int -> ReadS NumericLength # readList :: ReadS [NumericLength] # | |
Show NumericLength Source # | |
Defined in Hydra.Ext.Shex.Syntax showsPrec :: Int -> NumericLength -> ShowS # show :: NumericLength -> String # showList :: [NumericLength] -> ShowS # | |
Eq NumericLength Source # | |
Defined in Hydra.Ext.Shex.Syntax (==) :: NumericLength -> NumericLength -> Bool # (/=) :: NumericLength -> NumericLength -> Bool # | |
Ord NumericLength Source # | |
Defined in Hydra.Ext.Shex.Syntax compare :: NumericLength -> NumericLength -> Ordering # (<) :: NumericLength -> NumericLength -> Bool # (<=) :: NumericLength -> NumericLength -> Bool # (>) :: NumericLength -> NumericLength -> Bool # (>=) :: NumericLength -> NumericLength -> Bool # max :: NumericLength -> NumericLength -> NumericLength # min :: NumericLength -> NumericLength -> NumericLength # |
data ShapeDefinition Source #
Instances
Read ShapeDefinition Source # | |
Defined in Hydra.Ext.Shex.Syntax | |
Show ShapeDefinition Source # | |
Defined in Hydra.Ext.Shex.Syntax showsPrec :: Int -> ShapeDefinition -> ShowS # show :: ShapeDefinition -> String # showList :: [ShapeDefinition] -> ShowS # | |
Eq ShapeDefinition Source # | |
Defined in Hydra.Ext.Shex.Syntax (==) :: ShapeDefinition -> ShapeDefinition -> Bool # (/=) :: ShapeDefinition -> ShapeDefinition -> Bool # | |
Ord ShapeDefinition Source # | |
Defined in Hydra.Ext.Shex.Syntax compare :: ShapeDefinition -> ShapeDefinition -> Ordering # (<) :: ShapeDefinition -> ShapeDefinition -> Bool # (<=) :: ShapeDefinition -> ShapeDefinition -> Bool # (>) :: ShapeDefinition -> ShapeDefinition -> Bool # (>=) :: ShapeDefinition -> ShapeDefinition -> Bool # max :: ShapeDefinition -> ShapeDefinition -> ShapeDefinition # min :: ShapeDefinition -> ShapeDefinition -> ShapeDefinition # |
data ShapeDefinition_ListOfAlts_Elmt Source #
ShapeDefinition_ListOfAlts_ElmtIncludeSet IncludeSet | |
ShapeDefinition_ListOfAlts_ElmtExtraPropertySet ExtraPropertySet | |
ShapeDefinition_ListOfAlts_ElmtCLOSED |
Instances
data InlineShapeDefinition Source #
Instances
data InlineShapeDefinition_ListOfAlts_Elmt Source #
InlineShapeDefinition_ListOfAlts_ElmtIncludeSet IncludeSet | |
InlineShapeDefinition_ListOfAlts_ElmtExtraPropertySet ExtraPropertySet | |
InlineShapeDefinition_ListOfAlts_ElmtCLOSED |
Instances
data ExtraPropertySet Source #
Instances
Read ExtraPropertySet Source # | |
Defined in Hydra.Ext.Shex.Syntax | |
Show ExtraPropertySet Source # | |
Defined in Hydra.Ext.Shex.Syntax showsPrec :: Int -> ExtraPropertySet -> ShowS # show :: ExtraPropertySet -> String # showList :: [ExtraPropertySet] -> ShowS # | |
Eq ExtraPropertySet Source # | |
Defined in Hydra.Ext.Shex.Syntax (==) :: ExtraPropertySet -> ExtraPropertySet -> Bool # (/=) :: ExtraPropertySet -> ExtraPropertySet -> Bool # | |
Ord ExtraPropertySet Source # | |
Defined in Hydra.Ext.Shex.Syntax compare :: ExtraPropertySet -> ExtraPropertySet -> Ordering # (<) :: ExtraPropertySet -> ExtraPropertySet -> Bool # (<=) :: ExtraPropertySet -> ExtraPropertySet -> Bool # (>) :: ExtraPropertySet -> ExtraPropertySet -> Bool # (>=) :: ExtraPropertySet -> ExtraPropertySet -> Bool # max :: ExtraPropertySet -> ExtraPropertySet -> ExtraPropertySet # min :: ExtraPropertySet -> ExtraPropertySet -> ExtraPropertySet # |
newtype TripleExpression Source #
Instances
Read TripleExpression Source # | |
Defined in Hydra.Ext.Shex.Syntax | |
Show TripleExpression Source # | |
Defined in Hydra.Ext.Shex.Syntax showsPrec :: Int -> TripleExpression -> ShowS # show :: TripleExpression -> String # showList :: [TripleExpression] -> ShowS # | |
Eq TripleExpression Source # | |
Defined in Hydra.Ext.Shex.Syntax (==) :: TripleExpression -> TripleExpression -> Bool # (/=) :: TripleExpression -> TripleExpression -> Bool # | |
Ord TripleExpression Source # | |
Defined in Hydra.Ext.Shex.Syntax compare :: TripleExpression -> TripleExpression -> Ordering # (<) :: TripleExpression -> TripleExpression -> Bool # (<=) :: TripleExpression -> TripleExpression -> Bool # (>) :: TripleExpression -> TripleExpression -> Bool # (>=) :: TripleExpression -> TripleExpression -> Bool # max :: TripleExpression -> TripleExpression -> TripleExpression # min :: TripleExpression -> TripleExpression -> TripleExpression # |
data OneOfTripleExpr Source #
Instances
Read OneOfTripleExpr Source # | |
Defined in Hydra.Ext.Shex.Syntax | |
Show OneOfTripleExpr Source # | |
Defined in Hydra.Ext.Shex.Syntax showsPrec :: Int -> OneOfTripleExpr -> ShowS # show :: OneOfTripleExpr -> String # showList :: [OneOfTripleExpr] -> ShowS # | |
Eq OneOfTripleExpr Source # | |
Defined in Hydra.Ext.Shex.Syntax (==) :: OneOfTripleExpr -> OneOfTripleExpr -> Bool # (/=) :: OneOfTripleExpr -> OneOfTripleExpr -> Bool # | |
Ord OneOfTripleExpr Source # | |
Defined in Hydra.Ext.Shex.Syntax compare :: OneOfTripleExpr -> OneOfTripleExpr -> Ordering # (<) :: OneOfTripleExpr -> OneOfTripleExpr -> Bool # (<=) :: OneOfTripleExpr -> OneOfTripleExpr -> Bool # (>) :: OneOfTripleExpr -> OneOfTripleExpr -> Bool # (>=) :: OneOfTripleExpr -> OneOfTripleExpr -> Bool # max :: OneOfTripleExpr -> OneOfTripleExpr -> OneOfTripleExpr # min :: OneOfTripleExpr -> OneOfTripleExpr -> OneOfTripleExpr # |
data MultiElementOneOf Source #
Instances
Read MultiElementOneOf Source # | |
Defined in Hydra.Ext.Shex.Syntax | |
Show MultiElementOneOf Source # | |
Defined in Hydra.Ext.Shex.Syntax showsPrec :: Int -> MultiElementOneOf -> ShowS # show :: MultiElementOneOf -> String # showList :: [MultiElementOneOf] -> ShowS # | |
Eq MultiElementOneOf Source # | |
Defined in Hydra.Ext.Shex.Syntax (==) :: MultiElementOneOf -> MultiElementOneOf -> Bool # (/=) :: MultiElementOneOf -> MultiElementOneOf -> Bool # | |
Ord MultiElementOneOf Source # | |
Defined in Hydra.Ext.Shex.Syntax compare :: MultiElementOneOf -> MultiElementOneOf -> Ordering # (<) :: MultiElementOneOf -> MultiElementOneOf -> Bool # (<=) :: MultiElementOneOf -> MultiElementOneOf -> Bool # (>) :: MultiElementOneOf -> MultiElementOneOf -> Bool # (>=) :: MultiElementOneOf -> MultiElementOneOf -> Bool # max :: MultiElementOneOf -> MultiElementOneOf -> MultiElementOneOf # min :: MultiElementOneOf -> MultiElementOneOf -> MultiElementOneOf # |
data MultiElementOneOf_ListOfSequence_Elmt Source #
Instances
data InnerTripleExpr Source #
InnerTripleExprMultiElementGroup MultiElementGroup | |
InnerTripleExprMultiElementOneOf MultiElementOneOf |
Instances
Read InnerTripleExpr Source # | |
Defined in Hydra.Ext.Shex.Syntax | |
Show InnerTripleExpr Source # | |
Defined in Hydra.Ext.Shex.Syntax showsPrec :: Int -> InnerTripleExpr -> ShowS # show :: InnerTripleExpr -> String # showList :: [InnerTripleExpr] -> ShowS # | |
Eq InnerTripleExpr Source # | |
Defined in Hydra.Ext.Shex.Syntax (==) :: InnerTripleExpr -> InnerTripleExpr -> Bool # (/=) :: InnerTripleExpr -> InnerTripleExpr -> Bool # | |
Ord InnerTripleExpr Source # | |
Defined in Hydra.Ext.Shex.Syntax compare :: InnerTripleExpr -> InnerTripleExpr -> Ordering # (<) :: InnerTripleExpr -> InnerTripleExpr -> Bool # (<=) :: InnerTripleExpr -> InnerTripleExpr -> Bool # (>) :: InnerTripleExpr -> InnerTripleExpr -> Bool # (>=) :: InnerTripleExpr -> InnerTripleExpr -> Bool # max :: InnerTripleExpr -> InnerTripleExpr -> InnerTripleExpr # min :: InnerTripleExpr -> InnerTripleExpr -> InnerTripleExpr # |
data GroupTripleExpr Source #
GroupTripleExprSingleElementGroup SingleElementGroup | |
GroupTripleExprMultiElementGroup MultiElementGroup |
Instances
Read GroupTripleExpr Source # | |
Defined in Hydra.Ext.Shex.Syntax | |
Show GroupTripleExpr Source # | |
Defined in Hydra.Ext.Shex.Syntax showsPrec :: Int -> GroupTripleExpr -> ShowS # show :: GroupTripleExpr -> String # showList :: [GroupTripleExpr] -> ShowS # | |
Eq GroupTripleExpr Source # | |
Defined in Hydra.Ext.Shex.Syntax (==) :: GroupTripleExpr -> GroupTripleExpr -> Bool # (/=) :: GroupTripleExpr -> GroupTripleExpr -> Bool # | |
Ord GroupTripleExpr Source # | |
Defined in Hydra.Ext.Shex.Syntax compare :: GroupTripleExpr -> GroupTripleExpr -> Ordering # (<) :: GroupTripleExpr -> GroupTripleExpr -> Bool # (<=) :: GroupTripleExpr -> GroupTripleExpr -> Bool # (>) :: GroupTripleExpr -> GroupTripleExpr -> Bool # (>=) :: GroupTripleExpr -> GroupTripleExpr -> Bool # max :: GroupTripleExpr -> GroupTripleExpr -> GroupTripleExpr # min :: GroupTripleExpr -> GroupTripleExpr -> GroupTripleExpr # |
data SingleElementGroup Source #
Instances
Read SingleElementGroup Source # | |
Defined in Hydra.Ext.Shex.Syntax | |
Show SingleElementGroup Source # | |
Defined in Hydra.Ext.Shex.Syntax showsPrec :: Int -> SingleElementGroup -> ShowS # show :: SingleElementGroup -> String # showList :: [SingleElementGroup] -> ShowS # | |
Eq SingleElementGroup Source # | |
Defined in Hydra.Ext.Shex.Syntax (==) :: SingleElementGroup -> SingleElementGroup -> Bool # (/=) :: SingleElementGroup -> SingleElementGroup -> Bool # | |
Ord SingleElementGroup Source # | |
Defined in Hydra.Ext.Shex.Syntax compare :: SingleElementGroup -> SingleElementGroup -> Ordering # (<) :: SingleElementGroup -> SingleElementGroup -> Bool # (<=) :: SingleElementGroup -> SingleElementGroup -> Bool # (>) :: SingleElementGroup -> SingleElementGroup -> Bool # (>=) :: SingleElementGroup -> SingleElementGroup -> Bool # max :: SingleElementGroup -> SingleElementGroup -> SingleElementGroup # min :: SingleElementGroup -> SingleElementGroup -> SingleElementGroup # |
data MultiElementGroup Source #
Instances
Read MultiElementGroup Source # | |
Defined in Hydra.Ext.Shex.Syntax | |
Show MultiElementGroup Source # | |
Defined in Hydra.Ext.Shex.Syntax showsPrec :: Int -> MultiElementGroup -> ShowS # show :: MultiElementGroup -> String # showList :: [MultiElementGroup] -> ShowS # | |
Eq MultiElementGroup Source # | |
Defined in Hydra.Ext.Shex.Syntax (==) :: MultiElementGroup -> MultiElementGroup -> Bool # (/=) :: MultiElementGroup -> MultiElementGroup -> Bool # | |
Ord MultiElementGroup Source # | |
Defined in Hydra.Ext.Shex.Syntax compare :: MultiElementGroup -> MultiElementGroup -> Ordering # (<) :: MultiElementGroup -> MultiElementGroup -> Bool # (<=) :: MultiElementGroup -> MultiElementGroup -> Bool # (>) :: MultiElementGroup -> MultiElementGroup -> Bool # (>=) :: MultiElementGroup -> MultiElementGroup -> Bool # max :: MultiElementGroup -> MultiElementGroup -> MultiElementGroup # min :: MultiElementGroup -> MultiElementGroup -> MultiElementGroup # |
data MultiElementGroup_ListOfSequence_Elmt Source #
Instances
data UnaryTripleExpr Source #
Instances
Read UnaryTripleExpr Source # | |
Defined in Hydra.Ext.Shex.Syntax | |
Show UnaryTripleExpr Source # | |
Defined in Hydra.Ext.Shex.Syntax showsPrec :: Int -> UnaryTripleExpr -> ShowS # show :: UnaryTripleExpr -> String # showList :: [UnaryTripleExpr] -> ShowS # | |
Eq UnaryTripleExpr Source # | |
Defined in Hydra.Ext.Shex.Syntax (==) :: UnaryTripleExpr -> UnaryTripleExpr -> Bool # (/=) :: UnaryTripleExpr -> UnaryTripleExpr -> Bool # | |
Ord UnaryTripleExpr Source # | |
Defined in Hydra.Ext.Shex.Syntax compare :: UnaryTripleExpr -> UnaryTripleExpr -> Ordering # (<) :: UnaryTripleExpr -> UnaryTripleExpr -> Bool # (<=) :: UnaryTripleExpr -> UnaryTripleExpr -> Bool # (>) :: UnaryTripleExpr -> UnaryTripleExpr -> Bool # (>=) :: UnaryTripleExpr -> UnaryTripleExpr -> Bool # max :: UnaryTripleExpr -> UnaryTripleExpr -> UnaryTripleExpr # min :: UnaryTripleExpr -> UnaryTripleExpr -> UnaryTripleExpr # |
data UnaryTripleExpr_Sequence Source #
Instances
data UnaryTripleExpr_Sequence_Sequence_Option Source #
Instances
data UnaryTripleExpr_Sequence_Alts Source #
UnaryTripleExpr_Sequence_AltsTripleConstraint TripleConstraint | |
UnaryTripleExpr_Sequence_AltsBracketedTripleExpr BracketedTripleExpr |
Instances
data BracketedTripleExpr Source #
Instances
Read BracketedTripleExpr Source # | |
Defined in Hydra.Ext.Shex.Syntax | |
Show BracketedTripleExpr Source # | |
Defined in Hydra.Ext.Shex.Syntax showsPrec :: Int -> BracketedTripleExpr -> ShowS # show :: BracketedTripleExpr -> String # showList :: [BracketedTripleExpr] -> ShowS # | |
Eq BracketedTripleExpr Source # | |
Defined in Hydra.Ext.Shex.Syntax (==) :: BracketedTripleExpr -> BracketedTripleExpr -> Bool # (/=) :: BracketedTripleExpr -> BracketedTripleExpr -> Bool # | |
Ord BracketedTripleExpr Source # | |
Defined in Hydra.Ext.Shex.Syntax compare :: BracketedTripleExpr -> BracketedTripleExpr -> Ordering # (<) :: BracketedTripleExpr -> BracketedTripleExpr -> Bool # (<=) :: BracketedTripleExpr -> BracketedTripleExpr -> Bool # (>) :: BracketedTripleExpr -> BracketedTripleExpr -> Bool # (>=) :: BracketedTripleExpr -> BracketedTripleExpr -> Bool # max :: BracketedTripleExpr -> BracketedTripleExpr -> BracketedTripleExpr # min :: BracketedTripleExpr -> BracketedTripleExpr -> BracketedTripleExpr # |
data TripleConstraint Source #
Instances
Read TripleConstraint Source # | |
Defined in Hydra.Ext.Shex.Syntax | |
Show TripleConstraint Source # | |
Defined in Hydra.Ext.Shex.Syntax showsPrec :: Int -> TripleConstraint -> ShowS # show :: TripleConstraint -> String # showList :: [TripleConstraint] -> ShowS # | |
Eq TripleConstraint Source # | |
Defined in Hydra.Ext.Shex.Syntax (==) :: TripleConstraint -> TripleConstraint -> Bool # (/=) :: TripleConstraint -> TripleConstraint -> Bool # | |
Ord TripleConstraint Source # | |
Defined in Hydra.Ext.Shex.Syntax compare :: TripleConstraint -> TripleConstraint -> Ordering # (<) :: TripleConstraint -> TripleConstraint -> Bool # (<=) :: TripleConstraint -> TripleConstraint -> Bool # (>) :: TripleConstraint -> TripleConstraint -> Bool # (>=) :: TripleConstraint -> TripleConstraint -> Bool # max :: TripleConstraint -> TripleConstraint -> TripleConstraint # min :: TripleConstraint -> TripleConstraint -> TripleConstraint # |
data Cardinality Source #
Instances
Read Cardinality Source # | |
Defined in Hydra.Ext.Shex.Syntax readsPrec :: Int -> ReadS Cardinality # readList :: ReadS [Cardinality] # readPrec :: ReadPrec Cardinality # readListPrec :: ReadPrec [Cardinality] # | |
Show Cardinality Source # | |
Defined in Hydra.Ext.Shex.Syntax showsPrec :: Int -> Cardinality -> ShowS # show :: Cardinality -> String # showList :: [Cardinality] -> ShowS # | |
Eq Cardinality Source # | |
Defined in Hydra.Ext.Shex.Syntax (==) :: Cardinality -> Cardinality -> Bool # (/=) :: Cardinality -> Cardinality -> Bool # | |
Ord Cardinality Source # | |
Defined in Hydra.Ext.Shex.Syntax compare :: Cardinality -> Cardinality -> Ordering # (<) :: Cardinality -> Cardinality -> Bool # (<=) :: Cardinality -> Cardinality -> Bool # (>) :: Cardinality -> Cardinality -> Bool # (>=) :: Cardinality -> Cardinality -> Bool # max :: Cardinality -> Cardinality -> Cardinality # min :: Cardinality -> Cardinality -> Cardinality # |
_Cardinality :: Name Source #
data SenseFlags Source #
Instances
Read SenseFlags Source # | |
Defined in Hydra.Ext.Shex.Syntax readsPrec :: Int -> ReadS SenseFlags # readList :: ReadS [SenseFlags] # readPrec :: ReadPrec SenseFlags # readListPrec :: ReadPrec [SenseFlags] # | |
Show SenseFlags Source # | |
Defined in Hydra.Ext.Shex.Syntax showsPrec :: Int -> SenseFlags -> ShowS # show :: SenseFlags -> String # showList :: [SenseFlags] -> ShowS # | |
Eq SenseFlags Source # | |
Defined in Hydra.Ext.Shex.Syntax (==) :: SenseFlags -> SenseFlags -> Bool # (/=) :: SenseFlags -> SenseFlags -> Bool # | |
Ord SenseFlags Source # | |
Defined in Hydra.Ext.Shex.Syntax compare :: SenseFlags -> SenseFlags -> Ordering # (<) :: SenseFlags -> SenseFlags -> Bool # (<=) :: SenseFlags -> SenseFlags -> Bool # (>) :: SenseFlags -> SenseFlags -> Bool # (>=) :: SenseFlags -> SenseFlags -> Bool # max :: SenseFlags -> SenseFlags -> SenseFlags # min :: SenseFlags -> SenseFlags -> SenseFlags # |
_SenseFlags :: Name Source #
data ValueSetValue Source #
Instances
Read ValueSetValue Source # | |
Defined in Hydra.Ext.Shex.Syntax readsPrec :: Int -> ReadS ValueSetValue # readList :: ReadS [ValueSetValue] # | |
Show ValueSetValue Source # | |
Defined in Hydra.Ext.Shex.Syntax showsPrec :: Int -> ValueSetValue -> ShowS # show :: ValueSetValue -> String # showList :: [ValueSetValue] -> ShowS # | |
Eq ValueSetValue Source # | |
Defined in Hydra.Ext.Shex.Syntax (==) :: ValueSetValue -> ValueSetValue -> Bool # (/=) :: ValueSetValue -> ValueSetValue -> Bool # | |
Ord ValueSetValue Source # | |
Defined in Hydra.Ext.Shex.Syntax compare :: ValueSetValue -> ValueSetValue -> Ordering # (<) :: ValueSetValue -> ValueSetValue -> Bool # (<=) :: ValueSetValue -> ValueSetValue -> Bool # (>) :: ValueSetValue -> ValueSetValue -> Bool # (>=) :: ValueSetValue -> ValueSetValue -> Bool # max :: ValueSetValue -> ValueSetValue -> ValueSetValue # min :: ValueSetValue -> ValueSetValue -> ValueSetValue # |
data IriRange_Sequence Source #
Instances
Read IriRange_Sequence Source # | |
Defined in Hydra.Ext.Shex.Syntax | |
Show IriRange_Sequence Source # | |
Defined in Hydra.Ext.Shex.Syntax showsPrec :: Int -> IriRange_Sequence -> ShowS # show :: IriRange_Sequence -> String # showList :: [IriRange_Sequence] -> ShowS # | |
Eq IriRange_Sequence Source # | |
Defined in Hydra.Ext.Shex.Syntax (==) :: IriRange_Sequence -> IriRange_Sequence -> Bool # (/=) :: IriRange_Sequence -> IriRange_Sequence -> Bool # | |
Ord IriRange_Sequence Source # | |
Defined in Hydra.Ext.Shex.Syntax compare :: IriRange_Sequence -> IriRange_Sequence -> Ordering # (<) :: IriRange_Sequence -> IriRange_Sequence -> Bool # (<=) :: IriRange_Sequence -> IriRange_Sequence -> Bool # (>) :: IriRange_Sequence -> IriRange_Sequence -> Bool # (>=) :: IriRange_Sequence -> IriRange_Sequence -> Bool # max :: IriRange_Sequence -> IriRange_Sequence -> IriRange_Sequence # min :: IriRange_Sequence -> IriRange_Sequence -> IriRange_Sequence # |
data IriRange_Sequence_Sequence_Option Source #
Instances
data IriRange_Sequence2 Source #
Instances
Read IriRange_Sequence2 Source # | |
Defined in Hydra.Ext.Shex.Syntax | |
Show IriRange_Sequence2 Source # | |
Defined in Hydra.Ext.Shex.Syntax showsPrec :: Int -> IriRange_Sequence2 -> ShowS # show :: IriRange_Sequence2 -> String # showList :: [IriRange_Sequence2] -> ShowS # | |
Eq IriRange_Sequence2 Source # | |
Defined in Hydra.Ext.Shex.Syntax (==) :: IriRange_Sequence2 -> IriRange_Sequence2 -> Bool # (/=) :: IriRange_Sequence2 -> IriRange_Sequence2 -> Bool # | |
Ord IriRange_Sequence2 Source # | |
Defined in Hydra.Ext.Shex.Syntax compare :: IriRange_Sequence2 -> IriRange_Sequence2 -> Ordering # (<) :: IriRange_Sequence2 -> IriRange_Sequence2 -> Bool # (<=) :: IriRange_Sequence2 -> IriRange_Sequence2 -> Bool # (>) :: IriRange_Sequence2 -> IriRange_Sequence2 -> Bool # (>=) :: IriRange_Sequence2 -> IriRange_Sequence2 -> Bool # max :: IriRange_Sequence2 -> IriRange_Sequence2 -> IriRange_Sequence2 # min :: IriRange_Sequence2 -> IriRange_Sequence2 -> IriRange_Sequence2 # |
_Exclusion :: Name Source #
data Annotation Source #
Instances
Read Annotation Source # | |
Defined in Hydra.Ext.Shex.Syntax readsPrec :: Int -> ReadS Annotation # readList :: ReadS [Annotation] # readPrec :: ReadPrec Annotation # readListPrec :: ReadPrec [Annotation] # | |
Show Annotation Source # | |
Defined in Hydra.Ext.Shex.Syntax showsPrec :: Int -> Annotation -> ShowS # show :: Annotation -> String # showList :: [Annotation] -> ShowS # | |
Eq Annotation Source # | |
Defined in Hydra.Ext.Shex.Syntax (==) :: Annotation -> Annotation -> Bool # (/=) :: Annotation -> Annotation -> Bool # | |
Ord Annotation Source # | |
Defined in Hydra.Ext.Shex.Syntax compare :: Annotation -> Annotation -> Ordering # (<) :: Annotation -> Annotation -> Bool # (<=) :: Annotation -> Annotation -> Bool # (>) :: Annotation -> Annotation -> Bool # (>=) :: Annotation -> Annotation -> Bool # max :: Annotation -> Annotation -> Annotation # min :: Annotation -> Annotation -> Annotation # |
_Annotation :: Name Source #
data Annotation_Alts Source #
Instances
Read Annotation_Alts Source # | |
Defined in Hydra.Ext.Shex.Syntax | |
Show Annotation_Alts Source # | |
Defined in Hydra.Ext.Shex.Syntax showsPrec :: Int -> Annotation_Alts -> ShowS # show :: Annotation_Alts -> String # showList :: [Annotation_Alts] -> ShowS # | |
Eq Annotation_Alts Source # | |
Defined in Hydra.Ext.Shex.Syntax (==) :: Annotation_Alts -> Annotation_Alts -> Bool # (/=) :: Annotation_Alts -> Annotation_Alts -> Bool # | |
Ord Annotation_Alts Source # | |
Defined in Hydra.Ext.Shex.Syntax compare :: Annotation_Alts -> Annotation_Alts -> Ordering # (<) :: Annotation_Alts -> Annotation_Alts -> Bool # (<=) :: Annotation_Alts -> Annotation_Alts -> Bool # (>) :: Annotation_Alts -> Annotation_Alts -> Bool # (>=) :: Annotation_Alts -> Annotation_Alts -> Bool # max :: Annotation_Alts -> Annotation_Alts -> Annotation_Alts # min :: Annotation_Alts -> Annotation_Alts -> Annotation_Alts # |
newtype SemanticActions Source #
Instances
Read SemanticActions Source # | |
Defined in Hydra.Ext.Shex.Syntax | |
Show SemanticActions Source # | |
Defined in Hydra.Ext.Shex.Syntax showsPrec :: Int -> SemanticActions -> ShowS # show :: SemanticActions -> String # showList :: [SemanticActions] -> ShowS # | |
Eq SemanticActions Source # | |
Defined in Hydra.Ext.Shex.Syntax (==) :: SemanticActions -> SemanticActions -> Bool # (/=) :: SemanticActions -> SemanticActions -> Bool # | |
Ord SemanticActions Source # | |
Defined in Hydra.Ext.Shex.Syntax compare :: SemanticActions -> SemanticActions -> Ordering # (<) :: SemanticActions -> SemanticActions -> Bool # (<=) :: SemanticActions -> SemanticActions -> Bool # (>) :: SemanticActions -> SemanticActions -> Bool # (>=) :: SemanticActions -> SemanticActions -> Bool # max :: SemanticActions -> SemanticActions -> SemanticActions # min :: SemanticActions -> SemanticActions -> SemanticActions # |
data CodeDecl_Alts Source #
Instances
Read CodeDecl_Alts Source # | |
Defined in Hydra.Ext.Shex.Syntax readsPrec :: Int -> ReadS CodeDecl_Alts # readList :: ReadS [CodeDecl_Alts] # | |
Show CodeDecl_Alts Source # | |
Defined in Hydra.Ext.Shex.Syntax showsPrec :: Int -> CodeDecl_Alts -> ShowS # show :: CodeDecl_Alts -> String # showList :: [CodeDecl_Alts] -> ShowS # | |
Eq CodeDecl_Alts Source # | |
Defined in Hydra.Ext.Shex.Syntax (==) :: CodeDecl_Alts -> CodeDecl_Alts -> Bool # (/=) :: CodeDecl_Alts -> CodeDecl_Alts -> Bool # | |
Ord CodeDecl_Alts Source # | |
Defined in Hydra.Ext.Shex.Syntax compare :: CodeDecl_Alts -> CodeDecl_Alts -> Ordering # (<) :: CodeDecl_Alts -> CodeDecl_Alts -> Bool # (<=) :: CodeDecl_Alts -> CodeDecl_Alts -> Bool # (>) :: CodeDecl_Alts -> CodeDecl_Alts -> Bool # (>=) :: CodeDecl_Alts -> CodeDecl_Alts -> Bool # max :: CodeDecl_Alts -> CodeDecl_Alts -> CodeDecl_Alts # min :: CodeDecl_Alts -> CodeDecl_Alts -> CodeDecl_Alts # |
LiteralRdfLiteral RdfLiteral | |
LiteralNumericLiteral NumericLiteral | |
LiteralBooleanLiteral BooleanLiteral |
_Predicate :: Name Source #
data ShapeExprLabel Source #
Instances
Read ShapeExprLabel Source # | |
Defined in Hydra.Ext.Shex.Syntax readsPrec :: Int -> ReadS ShapeExprLabel # readList :: ReadS [ShapeExprLabel] # | |
Show ShapeExprLabel Source # | |
Defined in Hydra.Ext.Shex.Syntax showsPrec :: Int -> ShapeExprLabel -> ShowS # show :: ShapeExprLabel -> String # showList :: [ShapeExprLabel] -> ShowS # | |
Eq ShapeExprLabel Source # | |
Defined in Hydra.Ext.Shex.Syntax (==) :: ShapeExprLabel -> ShapeExprLabel -> Bool # (/=) :: ShapeExprLabel -> ShapeExprLabel -> Bool # | |
Ord ShapeExprLabel Source # | |
Defined in Hydra.Ext.Shex.Syntax compare :: ShapeExprLabel -> ShapeExprLabel -> Ordering # (<) :: ShapeExprLabel -> ShapeExprLabel -> Bool # (<=) :: ShapeExprLabel -> ShapeExprLabel -> Bool # (>) :: ShapeExprLabel -> ShapeExprLabel -> Bool # (>=) :: ShapeExprLabel -> ShapeExprLabel -> Bool # max :: ShapeExprLabel -> ShapeExprLabel -> ShapeExprLabel # min :: ShapeExprLabel -> ShapeExprLabel -> ShapeExprLabel # |
data TripleExprLabel Source #
Instances
Read TripleExprLabel Source # | |
Defined in Hydra.Ext.Shex.Syntax | |
Show TripleExprLabel Source # | |
Defined in Hydra.Ext.Shex.Syntax showsPrec :: Int -> TripleExprLabel -> ShowS # show :: TripleExprLabel -> String # showList :: [TripleExprLabel] -> ShowS # | |
Eq TripleExprLabel Source # | |
Defined in Hydra.Ext.Shex.Syntax (==) :: TripleExprLabel -> TripleExprLabel -> Bool # (/=) :: TripleExprLabel -> TripleExprLabel -> Bool # | |
Ord TripleExprLabel Source # | |
Defined in Hydra.Ext.Shex.Syntax compare :: TripleExprLabel -> TripleExprLabel -> Ordering # (<) :: TripleExprLabel -> TripleExprLabel -> Bool # (<=) :: TripleExprLabel -> TripleExprLabel -> Bool # (>) :: TripleExprLabel -> TripleExprLabel -> Bool # (>=) :: TripleExprLabel -> TripleExprLabel -> Bool # max :: TripleExprLabel -> TripleExprLabel -> TripleExprLabel # min :: TripleExprLabel -> TripleExprLabel -> TripleExprLabel # |
data TripleExprLabel_Alts Source #
Instances
data NumericLiteral Source #
Instances
Read NumericLiteral Source # | |
Defined in Hydra.Ext.Shex.Syntax readsPrec :: Int -> ReadS NumericLiteral # readList :: ReadS [NumericLiteral] # | |
Show NumericLiteral Source # | |
Defined in Hydra.Ext.Shex.Syntax showsPrec :: Int -> NumericLiteral -> ShowS # show :: NumericLiteral -> String # showList :: [NumericLiteral] -> ShowS # | |
Eq NumericLiteral Source # | |
Defined in Hydra.Ext.Shex.Syntax (==) :: NumericLiteral -> NumericLiteral -> Bool # (/=) :: NumericLiteral -> NumericLiteral -> Bool # | |
Ord NumericLiteral Source # | |
Defined in Hydra.Ext.Shex.Syntax compare :: NumericLiteral -> NumericLiteral -> Ordering # (<) :: NumericLiteral -> NumericLiteral -> Bool # (<=) :: NumericLiteral -> NumericLiteral -> Bool # (>) :: NumericLiteral -> NumericLiteral -> Bool # (>=) :: NumericLiteral -> NumericLiteral -> Bool # max :: NumericLiteral -> NumericLiteral -> NumericLiteral # min :: NumericLiteral -> NumericLiteral -> NumericLiteral # |
data RdfLiteral Source #
Instances
Read RdfLiteral Source # | |
Defined in Hydra.Ext.Shex.Syntax readsPrec :: Int -> ReadS RdfLiteral # readList :: ReadS [RdfLiteral] # readPrec :: ReadPrec RdfLiteral # readListPrec :: ReadPrec [RdfLiteral] # | |
Show RdfLiteral Source # | |
Defined in Hydra.Ext.Shex.Syntax showsPrec :: Int -> RdfLiteral -> ShowS # show :: RdfLiteral -> String # showList :: [RdfLiteral] -> ShowS # | |
Eq RdfLiteral Source # | |
Defined in Hydra.Ext.Shex.Syntax (==) :: RdfLiteral -> RdfLiteral -> Bool # (/=) :: RdfLiteral -> RdfLiteral -> Bool # | |
Ord RdfLiteral Source # | |
Defined in Hydra.Ext.Shex.Syntax compare :: RdfLiteral -> RdfLiteral -> Ordering # (<) :: RdfLiteral -> RdfLiteral -> Bool # (<=) :: RdfLiteral -> RdfLiteral -> Bool # (>) :: RdfLiteral -> RdfLiteral -> Bool # (>=) :: RdfLiteral -> RdfLiteral -> Bool # max :: RdfLiteral -> RdfLiteral -> RdfLiteral # min :: RdfLiteral -> RdfLiteral -> RdfLiteral # |
_RdfLiteral :: Name Source #
data RdfLiteral_Alts_Option Source #
RdfLiteral_Alts_OptionLangTag LangTag | |
RdfLiteral_Alts_OptionSequence RdfLiteral_Alts_Option_Sequence |
Instances
data RdfLiteral_Alts_Option_Sequence Source #
Instances
data BooleanLiteral Source #
Instances
Read BooleanLiteral Source # | |
Defined in Hydra.Ext.Shex.Syntax readsPrec :: Int -> ReadS BooleanLiteral # readList :: ReadS [BooleanLiteral] # | |
Show BooleanLiteral Source # | |
Defined in Hydra.Ext.Shex.Syntax showsPrec :: Int -> BooleanLiteral -> ShowS # show :: BooleanLiteral -> String # showList :: [BooleanLiteral] -> ShowS # | |
Eq BooleanLiteral Source # | |
Defined in Hydra.Ext.Shex.Syntax (==) :: BooleanLiteral -> BooleanLiteral -> Bool # (/=) :: BooleanLiteral -> BooleanLiteral -> Bool # | |
Ord BooleanLiteral Source # | |
Defined in Hydra.Ext.Shex.Syntax compare :: BooleanLiteral -> BooleanLiteral -> Ordering # (<) :: BooleanLiteral -> BooleanLiteral -> Bool # (<=) :: BooleanLiteral -> BooleanLiteral -> Bool # (>) :: BooleanLiteral -> BooleanLiteral -> Bool # (>=) :: BooleanLiteral -> BooleanLiteral -> Bool # max :: BooleanLiteral -> BooleanLiteral -> BooleanLiteral # min :: BooleanLiteral -> BooleanLiteral -> BooleanLiteral # |
StringStringLiteral1 StringLiteral1 | |
StringStringLiteralLong1 StringLiteralLong1 | |
StringStringLiteral2 StringLiteral2 | |
StringStringLiteralLong2 StringLiteralLong2 |
data PrefixedName Source #
Instances
Read PrefixedName Source # | |
Defined in Hydra.Ext.Shex.Syntax readsPrec :: Int -> ReadS PrefixedName # readList :: ReadS [PrefixedName] # | |
Show PrefixedName Source # | |
Defined in Hydra.Ext.Shex.Syntax showsPrec :: Int -> PrefixedName -> ShowS # show :: PrefixedName -> String # showList :: [PrefixedName] -> ShowS # | |
Eq PrefixedName Source # | |
Defined in Hydra.Ext.Shex.Syntax (==) :: PrefixedName -> PrefixedName -> Bool # (/=) :: PrefixedName -> PrefixedName -> Bool # | |
Ord PrefixedName Source # | |
Defined in Hydra.Ext.Shex.Syntax compare :: PrefixedName -> PrefixedName -> Ordering # (<) :: PrefixedName -> PrefixedName -> Bool # (<=) :: PrefixedName -> PrefixedName -> Bool # (>) :: PrefixedName -> PrefixedName -> Bool # (>=) :: PrefixedName -> PrefixedName -> Bool # max :: PrefixedName -> PrefixedName -> PrefixedName # min :: PrefixedName -> PrefixedName -> PrefixedName # |
_PrefixedName :: Name Source #
_BlankNode :: Name Source #
data IncludeSet Source #
Instances
Read IncludeSet Source # | |
Defined in Hydra.Ext.Shex.Syntax readsPrec :: Int -> ReadS IncludeSet # readList :: ReadS [IncludeSet] # readPrec :: ReadPrec IncludeSet # readListPrec :: ReadPrec [IncludeSet] # | |
Show IncludeSet Source # | |
Defined in Hydra.Ext.Shex.Syntax showsPrec :: Int -> IncludeSet -> ShowS # show :: IncludeSet -> String # showList :: [IncludeSet] -> ShowS # | |
Eq IncludeSet Source # | |
Defined in Hydra.Ext.Shex.Syntax (==) :: IncludeSet -> IncludeSet -> Bool # (/=) :: IncludeSet -> IncludeSet -> Bool # | |
Ord IncludeSet Source # | |
Defined in Hydra.Ext.Shex.Syntax compare :: IncludeSet -> IncludeSet -> Ordering # (<) :: IncludeSet -> IncludeSet -> Bool # (<=) :: IncludeSet -> IncludeSet -> Bool # (>) :: IncludeSet -> IncludeSet -> Bool # (>=) :: IncludeSet -> IncludeSet -> Bool # max :: IncludeSet -> IncludeSet -> IncludeSet # min :: IncludeSet -> IncludeSet -> IncludeSet # |
_IncludeSet :: Name Source #
data Code_ListOfAlts_Elmt Source #
Code_ListOfAlts_ElmtRegex String | |
Code_ListOfAlts_ElmtSequence Code_ListOfAlts_Elmt_Sequence | |
Code_ListOfAlts_ElmtUchar Uchar |
Instances
data Code_ListOfAlts_Elmt_Sequence Source #
Instances
data RepeatRange Source #
Instances
Read RepeatRange Source # | |
Defined in Hydra.Ext.Shex.Syntax readsPrec :: Int -> ReadS RepeatRange # readList :: ReadS [RepeatRange] # readPrec :: ReadPrec RepeatRange # readListPrec :: ReadPrec [RepeatRange] # | |
Show RepeatRange Source # | |
Defined in Hydra.Ext.Shex.Syntax showsPrec :: Int -> RepeatRange -> ShowS # show :: RepeatRange -> String # showList :: [RepeatRange] -> ShowS # | |
Eq RepeatRange Source # | |
Defined in Hydra.Ext.Shex.Syntax (==) :: RepeatRange -> RepeatRange -> Bool # (/=) :: RepeatRange -> RepeatRange -> Bool # | |
Ord RepeatRange Source # | |
Defined in Hydra.Ext.Shex.Syntax compare :: RepeatRange -> RepeatRange -> Ordering # (<) :: RepeatRange -> RepeatRange -> Bool # (<=) :: RepeatRange -> RepeatRange -> Bool # (>) :: RepeatRange -> RepeatRange -> Bool # (>=) :: RepeatRange -> RepeatRange -> Bool # max :: RepeatRange -> RepeatRange -> RepeatRange # min :: RepeatRange -> RepeatRange -> RepeatRange # |
_RepeatRange :: Name Source #
data RepeatRange_Sequence_Option Source #
Instances
data RepeatRange_Sequence_Option_Alts_Option_Option Source #
RepeatRange_Sequence_Option_Alts_Option_OptionInteger Integer_ | |
RepeatRange_Sequence_Option_Alts_Option_OptionAst |
Instances
data IriRef_ListOfAlts_Elmt Source #
Instances
_AtpNameNs :: Name Source #
_AtpNameLn :: Name Source #
data Regexp_ListOfAlts_Elmt Source #
Regexp_ListOfAlts_ElmtRegex String | |
Regexp_ListOfAlts_ElmtSequence Regexp_ListOfAlts_Elmt_Sequence | |
Regexp_ListOfAlts_ElmtUchar Uchar |
Instances
data Regexp_ListOfAlts_Elmt_Sequence Source #
Instances
data BlankNodeLabel Source #
Instances
Read BlankNodeLabel Source # | |
Defined in Hydra.Ext.Shex.Syntax readsPrec :: Int -> ReadS BlankNodeLabel # readList :: ReadS [BlankNodeLabel] # | |
Show BlankNodeLabel Source # | |
Defined in Hydra.Ext.Shex.Syntax showsPrec :: Int -> BlankNodeLabel -> ShowS # show :: BlankNodeLabel -> String # showList :: [BlankNodeLabel] -> ShowS # | |
Eq BlankNodeLabel Source # | |
Defined in Hydra.Ext.Shex.Syntax (==) :: BlankNodeLabel -> BlankNodeLabel -> Bool # (/=) :: BlankNodeLabel -> BlankNodeLabel -> Bool # | |
Ord BlankNodeLabel Source # | |
Defined in Hydra.Ext.Shex.Syntax compare :: BlankNodeLabel -> BlankNodeLabel -> Ordering # (<) :: BlankNodeLabel -> BlankNodeLabel -> Bool # (<=) :: BlankNodeLabel -> BlankNodeLabel -> Bool # (>) :: BlankNodeLabel -> BlankNodeLabel -> Bool # (>=) :: BlankNodeLabel -> BlankNodeLabel -> Bool # max :: BlankNodeLabel -> BlankNodeLabel -> BlankNodeLabel # min :: BlankNodeLabel -> BlankNodeLabel -> BlankNodeLabel # |
data BlankNodeLabel_Alts Source #
Instances
Read BlankNodeLabel_Alts Source # | |
Defined in Hydra.Ext.Shex.Syntax | |
Show BlankNodeLabel_Alts Source # | |
Defined in Hydra.Ext.Shex.Syntax showsPrec :: Int -> BlankNodeLabel_Alts -> ShowS # show :: BlankNodeLabel_Alts -> String # showList :: [BlankNodeLabel_Alts] -> ShowS # | |
Eq BlankNodeLabel_Alts Source # | |
Defined in Hydra.Ext.Shex.Syntax (==) :: BlankNodeLabel_Alts -> BlankNodeLabel_Alts -> Bool # (/=) :: BlankNodeLabel_Alts -> BlankNodeLabel_Alts -> Bool # | |
Ord BlankNodeLabel_Alts Source # | |
Defined in Hydra.Ext.Shex.Syntax compare :: BlankNodeLabel_Alts -> BlankNodeLabel_Alts -> Ordering # (<) :: BlankNodeLabel_Alts -> BlankNodeLabel_Alts -> Bool # (<=) :: BlankNodeLabel_Alts -> BlankNodeLabel_Alts -> Bool # (>) :: BlankNodeLabel_Alts -> BlankNodeLabel_Alts -> Bool # (>=) :: BlankNodeLabel_Alts -> BlankNodeLabel_Alts -> Bool # max :: BlankNodeLabel_Alts -> BlankNodeLabel_Alts -> BlankNodeLabel_Alts # min :: BlankNodeLabel_Alts -> BlankNodeLabel_Alts -> BlankNodeLabel_Alts # |
data BlankNodeLabel_ListOfAlts_Option_Elmt Source #
Instances
data StringLiteral1 Source #
Instances
Read StringLiteral1 Source # | |
Defined in Hydra.Ext.Shex.Syntax readsPrec :: Int -> ReadS StringLiteral1 # readList :: ReadS [StringLiteral1] # | |
Show StringLiteral1 Source # | |
Defined in Hydra.Ext.Shex.Syntax showsPrec :: Int -> StringLiteral1 -> ShowS # show :: StringLiteral1 -> String # showList :: [StringLiteral1] -> ShowS # | |
Eq StringLiteral1 Source # | |
Defined in Hydra.Ext.Shex.Syntax (==) :: StringLiteral1 -> StringLiteral1 -> Bool # (/=) :: StringLiteral1 -> StringLiteral1 -> Bool # | |
Ord StringLiteral1 Source # | |
Defined in Hydra.Ext.Shex.Syntax compare :: StringLiteral1 -> StringLiteral1 -> Ordering # (<) :: StringLiteral1 -> StringLiteral1 -> Bool # (<=) :: StringLiteral1 -> StringLiteral1 -> Bool # (>) :: StringLiteral1 -> StringLiteral1 -> Bool # (>=) :: StringLiteral1 -> StringLiteral1 -> Bool # max :: StringLiteral1 -> StringLiteral1 -> StringLiteral1 # min :: StringLiteral1 -> StringLiteral1 -> StringLiteral1 # |
data StringLiteral1_ListOfAlts_Elmt Source #
StringLiteral1_ListOfAlts_ElmtRegex String | |
StringLiteral1_ListOfAlts_ElmtEchar Echar | |
StringLiteral1_ListOfAlts_ElmtUchar Uchar |
Instances
data StringLiteral2 Source #
Instances
Read StringLiteral2 Source # | |
Defined in Hydra.Ext.Shex.Syntax readsPrec :: Int -> ReadS StringLiteral2 # readList :: ReadS [StringLiteral2] # | |
Show StringLiteral2 Source # | |
Defined in Hydra.Ext.Shex.Syntax showsPrec :: Int -> StringLiteral2 -> ShowS # show :: StringLiteral2 -> String # showList :: [StringLiteral2] -> ShowS # | |
Eq StringLiteral2 Source # | |
Defined in Hydra.Ext.Shex.Syntax (==) :: StringLiteral2 -> StringLiteral2 -> Bool # (/=) :: StringLiteral2 -> StringLiteral2 -> Bool # | |
Ord StringLiteral2 Source # | |
Defined in Hydra.Ext.Shex.Syntax compare :: StringLiteral2 -> StringLiteral2 -> Ordering # (<) :: StringLiteral2 -> StringLiteral2 -> Bool # (<=) :: StringLiteral2 -> StringLiteral2 -> Bool # (>) :: StringLiteral2 -> StringLiteral2 -> Bool # (>=) :: StringLiteral2 -> StringLiteral2 -> Bool # max :: StringLiteral2 -> StringLiteral2 -> StringLiteral2 # min :: StringLiteral2 -> StringLiteral2 -> StringLiteral2 # |
data StringLiteral2_ListOfAlts_Elmt Source #
StringLiteral2_ListOfAlts_ElmtRegex String | |
StringLiteral2_ListOfAlts_ElmtEchar Echar | |
StringLiteral2_ListOfAlts_ElmtUchar Uchar |
Instances
data StringLiteralLong1 Source #
Instances
Read StringLiteralLong1 Source # | |
Defined in Hydra.Ext.Shex.Syntax | |
Show StringLiteralLong1 Source # | |
Defined in Hydra.Ext.Shex.Syntax showsPrec :: Int -> StringLiteralLong1 -> ShowS # show :: StringLiteralLong1 -> String # showList :: [StringLiteralLong1] -> ShowS # | |
Eq StringLiteralLong1 Source # | |
Defined in Hydra.Ext.Shex.Syntax (==) :: StringLiteralLong1 -> StringLiteralLong1 -> Bool # (/=) :: StringLiteralLong1 -> StringLiteralLong1 -> Bool # | |
Ord StringLiteralLong1 Source # | |
Defined in Hydra.Ext.Shex.Syntax compare :: StringLiteralLong1 -> StringLiteralLong1 -> Ordering # (<) :: StringLiteralLong1 -> StringLiteralLong1 -> Bool # (<=) :: StringLiteralLong1 -> StringLiteralLong1 -> Bool # (>) :: StringLiteralLong1 -> StringLiteralLong1 -> Bool # (>=) :: StringLiteralLong1 -> StringLiteralLong1 -> Bool # max :: StringLiteralLong1 -> StringLiteralLong1 -> StringLiteralLong1 # min :: StringLiteralLong1 -> StringLiteralLong1 -> StringLiteralLong1 # |
data StringLiteralLong1_ListOfAlts_Elmt Source #
StringLiteralLong1_ListOfAlts_ElmtSequence StringLiteralLong1_ListOfAlts_Elmt_Sequence | |
StringLiteralLong1_ListOfAlts_ElmtEchar Echar | |
StringLiteralLong1_ListOfAlts_ElmtUchar Uchar |
Instances
data StringLiteralLong1_ListOfAlts_Elmt_Sequence Source #
Instances
data StringLiteralLong1_ListOfAlts_Elmt_Sequence_Alts_Option Source #
StringLiteralLong1_ListOfAlts_Elmt_Sequence_Alts_OptionApos | |
StringLiteralLong1_ListOfAlts_Elmt_Sequence_Alts_OptionSequence StringLiteralLong1_ListOfAlts_Elmt_Sequence_Alts_Option_Sequence |
Instances
data StringLiteralLong1_ListOfAlts_Elmt_Sequence_Alts_Option_Sequence Source #
Instances
data StringLiteralLong2 Source #
Instances
Read StringLiteralLong2 Source # | |
Defined in Hydra.Ext.Shex.Syntax | |
Show StringLiteralLong2 Source # | |
Defined in Hydra.Ext.Shex.Syntax showsPrec :: Int -> StringLiteralLong2 -> ShowS # show :: StringLiteralLong2 -> String # showList :: [StringLiteralLong2] -> ShowS # | |
Eq StringLiteralLong2 Source # | |
Defined in Hydra.Ext.Shex.Syntax (==) :: StringLiteralLong2 -> StringLiteralLong2 -> Bool # (/=) :: StringLiteralLong2 -> StringLiteralLong2 -> Bool # | |
Ord StringLiteralLong2 Source # | |
Defined in Hydra.Ext.Shex.Syntax compare :: StringLiteralLong2 -> StringLiteralLong2 -> Ordering # (<) :: StringLiteralLong2 -> StringLiteralLong2 -> Bool # (<=) :: StringLiteralLong2 -> StringLiteralLong2 -> Bool # (>) :: StringLiteralLong2 -> StringLiteralLong2 -> Bool # (>=) :: StringLiteralLong2 -> StringLiteralLong2 -> Bool # max :: StringLiteralLong2 -> StringLiteralLong2 -> StringLiteralLong2 # min :: StringLiteralLong2 -> StringLiteralLong2 -> StringLiteralLong2 # |
data StringLiteralLong2_ListOfAlts_Elmt Source #
StringLiteralLong2_ListOfAlts_ElmtSequence StringLiteralLong2_ListOfAlts_Elmt_Sequence | |
StringLiteralLong2_ListOfAlts_ElmtEchar Echar | |
StringLiteralLong2_ListOfAlts_ElmtUchar Uchar |
Instances
data StringLiteralLong2_ListOfAlts_Elmt_Sequence Source #
Instances
data StringLiteralLong2_ListOfAlts_Elmt_Sequence_Alts_Option Source #
StringLiteralLong2_ListOfAlts_Elmt_Sequence_Alts_OptionQuot | |
StringLiteralLong2_ListOfAlts_Elmt_Sequence_Alts_OptionSequence StringLiteralLong2_ListOfAlts_Elmt_Sequence_Alts_Option_Sequence |
Instances
data StringLiteralLong2_ListOfAlts_Elmt_Sequence_Alts_Option_Sequence Source #
Instances
data Uchar_Sequence Source #
Instances
Read Uchar_Sequence Source # | |
Defined in Hydra.Ext.Shex.Syntax readsPrec :: Int -> ReadS Uchar_Sequence # readList :: ReadS [Uchar_Sequence] # | |
Show Uchar_Sequence Source # | |
Defined in Hydra.Ext.Shex.Syntax showsPrec :: Int -> Uchar_Sequence -> ShowS # show :: Uchar_Sequence -> String # showList :: [Uchar_Sequence] -> ShowS # | |
Eq Uchar_Sequence Source # | |
Defined in Hydra.Ext.Shex.Syntax (==) :: Uchar_Sequence -> Uchar_Sequence -> Bool # (/=) :: Uchar_Sequence -> Uchar_Sequence -> Bool # | |
Ord Uchar_Sequence Source # | |
Defined in Hydra.Ext.Shex.Syntax compare :: Uchar_Sequence -> Uchar_Sequence -> Ordering # (<) :: Uchar_Sequence -> Uchar_Sequence -> Bool # (<=) :: Uchar_Sequence -> Uchar_Sequence -> Bool # (>) :: Uchar_Sequence -> Uchar_Sequence -> Bool # (>=) :: Uchar_Sequence -> Uchar_Sequence -> Bool # max :: Uchar_Sequence -> Uchar_Sequence -> Uchar_Sequence # min :: Uchar_Sequence -> Uchar_Sequence -> Uchar_Sequence # |
data Uchar_Sequence2 Source #
Instances
Read Uchar_Sequence2 Source # | |
Defined in Hydra.Ext.Shex.Syntax | |
Show Uchar_Sequence2 Source # | |
Defined in Hydra.Ext.Shex.Syntax showsPrec :: Int -> Uchar_Sequence2 -> ShowS # show :: Uchar_Sequence2 -> String # showList :: [Uchar_Sequence2] -> ShowS # | |
Eq Uchar_Sequence2 Source # | |
Defined in Hydra.Ext.Shex.Syntax (==) :: Uchar_Sequence2 -> Uchar_Sequence2 -> Bool # (/=) :: Uchar_Sequence2 -> Uchar_Sequence2 -> Bool # | |
Ord Uchar_Sequence2 Source # | |
Defined in Hydra.Ext.Shex.Syntax compare :: Uchar_Sequence2 -> Uchar_Sequence2 -> Ordering # (<) :: Uchar_Sequence2 -> Uchar_Sequence2 -> Bool # (<=) :: Uchar_Sequence2 -> Uchar_Sequence2 -> Bool # (>) :: Uchar_Sequence2 -> Uchar_Sequence2 -> Bool # (>=) :: Uchar_Sequence2 -> Uchar_Sequence2 -> Bool # max :: Uchar_Sequence2 -> Uchar_Sequence2 -> Uchar_Sequence2 # min :: Uchar_Sequence2 -> Uchar_Sequence2 -> Uchar_Sequence2 # |
data PnCharsBase Source #
Instances
Read PnCharsBase Source # | |
Defined in Hydra.Ext.Shex.Syntax readsPrec :: Int -> ReadS PnCharsBase # readList :: ReadS [PnCharsBase] # readPrec :: ReadPrec PnCharsBase # readListPrec :: ReadPrec [PnCharsBase] # | |
Show PnCharsBase Source # | |
Defined in Hydra.Ext.Shex.Syntax showsPrec :: Int -> PnCharsBase -> ShowS # show :: PnCharsBase -> String # showList :: [PnCharsBase] -> ShowS # | |
Eq PnCharsBase Source # | |
Defined in Hydra.Ext.Shex.Syntax (==) :: PnCharsBase -> PnCharsBase -> Bool # (/=) :: PnCharsBase -> PnCharsBase -> Bool # | |
Ord PnCharsBase Source # | |
Defined in Hydra.Ext.Shex.Syntax compare :: PnCharsBase -> PnCharsBase -> Ordering # (<) :: PnCharsBase -> PnCharsBase -> Bool # (<=) :: PnCharsBase -> PnCharsBase -> Bool # (>) :: PnCharsBase -> PnCharsBase -> Bool # (>=) :: PnCharsBase -> PnCharsBase -> Bool # max :: PnCharsBase -> PnCharsBase -> PnCharsBase # min :: PnCharsBase -> PnCharsBase -> PnCharsBase # |
_PnCharsBase :: Name Source #
data PnPrefix_Sequence_Option Source #
Instances
data PnPrefix_Sequence_Option_Alts Source #
Instances
data PnLocal_Alts Source #
Instances
Read PnLocal_Alts Source # | |
Defined in Hydra.Ext.Shex.Syntax readsPrec :: Int -> ReadS PnLocal_Alts # readList :: ReadS [PnLocal_Alts] # | |
Show PnLocal_Alts Source # | |
Defined in Hydra.Ext.Shex.Syntax showsPrec :: Int -> PnLocal_Alts -> ShowS # show :: PnLocal_Alts -> String # showList :: [PnLocal_Alts] -> ShowS # | |
Eq PnLocal_Alts Source # | |
Defined in Hydra.Ext.Shex.Syntax (==) :: PnLocal_Alts -> PnLocal_Alts -> Bool # (/=) :: PnLocal_Alts -> PnLocal_Alts -> Bool # | |
Ord PnLocal_Alts Source # | |
Defined in Hydra.Ext.Shex.Syntax compare :: PnLocal_Alts -> PnLocal_Alts -> Ordering # (<) :: PnLocal_Alts -> PnLocal_Alts -> Bool # (<=) :: PnLocal_Alts -> PnLocal_Alts -> Bool # (>) :: PnLocal_Alts -> PnLocal_Alts -> Bool # (>=) :: PnLocal_Alts -> PnLocal_Alts -> Bool # max :: PnLocal_Alts -> PnLocal_Alts -> PnLocal_Alts # min :: PnLocal_Alts -> PnLocal_Alts -> PnLocal_Alts # |
_PnLocal_Alts :: Name Source #
data PnLocal_Sequence_Option Source #
Instances
data PnLocal_Sequence_Option_ListOfAlts_Elmt Source #
PnLocal_Sequence_Option_ListOfAlts_ElmtPnChars PnChars | |
PnLocal_Sequence_Option_ListOfAlts_ElmtPeriod | |
PnLocal_Sequence_Option_ListOfAlts_ElmtColon | |
PnLocal_Sequence_Option_ListOfAlts_ElmtPlx Plx |
Instances
data PnLocal_Sequence_Option_Alts Source #
PnLocal_Sequence_Option_AltsPnChars PnChars | |
PnLocal_Sequence_Option_AltsColon | |
PnLocal_Sequence_Option_AltsPlx Plx |
Instances
Percent | |
|
data PnLocalEsc Source #
Instances
Read PnLocalEsc Source # | |
Defined in Hydra.Ext.Shex.Syntax readsPrec :: Int -> ReadS PnLocalEsc # readList :: ReadS [PnLocalEsc] # readPrec :: ReadPrec PnLocalEsc # readListPrec :: ReadPrec [PnLocalEsc] # | |
Show PnLocalEsc Source # | |
Defined in Hydra.Ext.Shex.Syntax showsPrec :: Int -> PnLocalEsc -> ShowS # show :: PnLocalEsc -> String # showList :: [PnLocalEsc] -> ShowS # | |
Eq PnLocalEsc Source # | |
Defined in Hydra.Ext.Shex.Syntax (==) :: PnLocalEsc -> PnLocalEsc -> Bool # (/=) :: PnLocalEsc -> PnLocalEsc -> Bool # | |
Ord PnLocalEsc Source # | |
Defined in Hydra.Ext.Shex.Syntax compare :: PnLocalEsc -> PnLocalEsc -> Ordering # (<) :: PnLocalEsc -> PnLocalEsc -> Bool # (<=) :: PnLocalEsc -> PnLocalEsc -> Bool # (>) :: PnLocalEsc -> PnLocalEsc -> Bool # (>=) :: PnLocalEsc -> PnLocalEsc -> Bool # max :: PnLocalEsc -> PnLocalEsc -> PnLocalEsc # min :: PnLocalEsc -> PnLocalEsc -> PnLocalEsc # |
_PnLocalEsc :: Name Source #