xref: /aosp_15_r20/external/AFLplusplus/dictionaries/xslt.dict (revision 08b48e0b10e97b33e7b60c5b6e2243bd915777f2)
1# Tokens taken from:
2# - https://www.w3.org/TR/xslt20/
3# - https://en.wikipedia.org/wiki/XSLT_elements
4# - https://developer.mozilla.org/en-US/docs/Web/XSLT/Element
5
6
7"<?"
8"<?xslt-"
9"?>"
10"version=\"1.0\""
11"encoding=\""
12"<xsl:"
13"/>"
14"</xsl:"
15">"
16"<"
17"<!--"
18"-->"
19"@"
20
21"apply-imports"
22"apply-templates"
23"attribute"
24"attribute-set"
25"call-template"
26"character-map"
27"choose"
28"comment"
29"copy"
30"copy-of"
31"decimal-format"
32"default-collection"
33"element"
34"exclude-result-prefixes"
35"extension-element-prefixes"
36"fallback"
37"for-each"
38"function"
39"if"
40"import"
41"import-schema"
42"include"
43"key"
44"message"
45"namespace-alias"
46"number"
47"otherwise"
48"output"
49"param"
50"preserve-space"
51"processing-instruction"
52"sort"
53"strip-space"
54"stylesheet"
55"template"
56"text"
57"transform"
58"use-when"
59"value-of"
60"variable"
61"version"
62"when"
63"with-param"
64
65# attributes
66" name=\""
67" namespace=\""
68" select=\""
69" test=\""
70" type=\""
71" value=\""
72" prefix=\""
73
74# functions
75"ceiling"
76"concat"
77"contains"
78"count"
79"floor"
80"normalize_space"
81"position"
82"round"
83"string"
84"string-length"
85"substring"
86"substring-after"
87"substring-before"
88"sum"
89"translate"
90
91
92# math extension
93"http://exslt.org/math"
94"math:highest"
95"math:lowest"
96"math:max"
97"math:min"
98
99# regex extension
100"http://exslt.org/regular-expressions"
101"regexp:match"
102"regexp:replace"
103"regexp:test"
104
105# set extension
106"http://exslt.org/sets"
107"set:difference"
108"set:distinct"
109"set:has-same-node"
110"set:intersection"
111"set:leading"
112"set:trailing"
113
114# str extension
115"http://exslt.org/strings"
116"str:concat"
117"str:split"
118"str:tokenize"
119