Documentation
¶
Index ¶
- func CheckItemType(str string) byte
- func CheckKindTest(str string) byte
- func IsBracedURILiteral(str string) bool
- func IsChar(ch rune) bool
- func IsDigit(str string) bool
- func IsEQName(str string) bool
- func IsForwardAxis(str string) bool
- func IsGeneralComp(str string) bool
- func IsNCName(str string) bool
- func IsName(str string) bool
- func IsNameChar(ch rune) bool
- func IsNameStartChar(ch rune) bool
- func IsNodeComp(str string) bool
- func IsNumber(str string) bool
- func IsOccurrenceIndicator(str string) bool
- func IsPrefixedName(str string) bool
- func IsQName(str string) bool
- func IsReverseAxis(str string) bool
- func IsURIQualifiedName(str string) bool
- func IsValueComp(str string) bool
- func IsWildcard(str string) bool
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func IsBracedURILiteral ¶
IsBracedURILiteral checks BracedURILiteral ::= "Q" "{" [^{}]* "}"
func IsChar ¶
IsChar checks Char ::= #x9 | #xA | #xD | [#x20-#xD7FF] | [#xE000-#xFFFD] | [#x10000-#x10FFFF]
func IsForwardAxis ¶
IsForwardAxis checks ForwardAxis ::= ("child" "::") | ("descendant" "::") | ("attribute" "::") | ("self" "::") | ("descendant-or-self" "::") | ("following-sibling" "::") | ("following" "::") | ("namespace" "::")
func IsGeneralComp ¶
IsGeneralComp checks GeneralComp ::= "=" | "!=" | "<" | "<=" | ">" | ">="
func IsNameChar ¶
IsNameChar checks NameChar ::= NameStartChar | "-" | "." | [0-9] | #xB7 | [#x0300-#x036F] | [#x203F-#x2040]
func IsNameStartChar ¶
IsNameStartChar checks NameStartChar ::= ":" | [A-Z] | "_" | [a-z] | [#xC0-#xD6] | [#xD8-#xF6] | [#xF8-#x2FF] | [#x370-#x37D] | [#x37F-#x1FFF] | [#x200C-#x200D] | [#x2070-#x218F] | [#x2C00-#x2FEF] | [#x3001-#xD7FF] | [#xF900-#xFDCF] | [#xFDF0-#xFFFD] | [#x10000-#xEFFFF]
func IsNodeComp ¶
IsNodeComp checks NodeComp ::= "is" | "<<" | ">>"
func IsOccurrenceIndicator ¶
IsOccurrenceIndicator checks OccurrenceIndicator ::= "?" | "*" | "+"
func IsPrefixedName ¶
IsPrefixedName checks PrefixedName ::= Prefix ':' LocalPart
func IsQName ¶
IsQName checks QName ::= PrefixedName | UnprefixedName PrefixedName ::= Prefix ':' LocalPart UnprefixedName ::= LocalPart Prefix ::= NCName LocalPart ::= NCName
func IsReverseAxis ¶
IsReverseAxis checks ReverseAxis ::= ("parent" "::") | ("ancestor" "::") | ("preceding-sibling" "::") | ("preceding" "::") | ("ancestor-or-self" "::")
func IsURIQualifiedName ¶
IsURIQualifiedName checks URIQualifiedName ::= BracedURILiteral NCName
func IsValueComp ¶
IsValueComp checks ValueComp ::= "eq" | "ne" | "lt" | "le" | "gt" | "ge"
func IsWildcard ¶
IsWildcard checks Wildcard ::= "*" | (NCName ":*") | ("*:" NCName) | (BracedURILiteral "*")
Types ¶
This section is empty.