• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# https://github.com/perlpunk/yaml-test-schema/blob/master/data/schema-yaml11.yaml
2---
3'!!bool FALSE': ['bool', 'false()', 'false']
4'!!bool False': ['bool', 'false()', 'false']
5'!!bool N': ['bool', 'false()', "false"]
6'!!bool NO': ['bool', 'false()', "false"]
7'!!bool No': ['bool', 'false()', "false"]
8'!!bool OFF': ['bool', 'false()', "false"]
9'!!bool ON': ['bool', 'true()', "true"]
10'!!bool Off': ['bool', 'false()', "false"]
11'!!bool On': ['bool', 'true()', "true"]
12'!!bool TRUE': ['bool', 'true()', 'true']
13'!!bool True': ['bool', 'true()', 'true']
14'!!bool Y': ['bool', 'true()', "true"]
15'!!bool YES': ['bool', 'true()', "true"]
16'!!bool Yes': ['bool', 'true()', "true"]
17'!!bool false': ['bool', 'false()', 'false']
18'!!bool n': ['bool', 'false()', "false"]
19'!!bool no': ['bool', 'false()', "false"]
20'!!bool off': ['bool', 'false()', "false"]
21'!!bool on': ['bool', 'true()', "true"]
22'!!bool true': ['bool', 'true()', 'true']
23'!!bool y': ['bool', 'true()', "true"]
24'!!bool yes': ['bool', 'true()', "true"]
25'!!float +.INF': ['inf', 'inf()', '.inf']
26'!!float +.Inf': ['inf', 'inf()', '.inf']
27'!!float +.inf': ['inf', 'inf()', '.inf']
28'!!float +0.3e+3': ['float', '300.0', '300.0']
29'!!float -.INF': ['inf', 'inf-neg()', '-.inf']
30'!!float -.Inf': ['inf', 'inf-neg()', '-.inf']
31'!!float -.inf': ['inf', 'inf-neg()', '-.inf']
32'!!float -3.14': ['float', '-3.14', '-3.14']
33'!!float .0': ['float', '0.0', '0.0']
34'!!float .14': ['float', '0.14', '0.14']
35'!!float .1_4': ['float', '0.14', '0.14']
36'!!float .3E-1': ['float', '0.03', '0.03']
37'!!float .3e+3': ['float', '300.0', '300.0']
38'!!float .INF': ['inf', 'inf()', '.inf']
39'!!float .Inf': ['inf', 'inf()', '.inf']
40'!!float .NAN': ['nan', 'nan()', '.nan']
41'!!float .NaN': ['nan', 'nan()', '.nan']
42'!!float .inf': ['inf', 'inf()', '.inf']
43'!!float .nan': ['nan', 'nan()', '.nan']
44'!!float 0.0': ['float', '0.0', '0.0']
45'!!float 001.23': ['float', '1.23', '1.23']
46'!!float 190:20:30.15': ['float', '685230.15', '685230.15']
47'!!float 3.': ['float', '3.0', '3.0']
48'!!float 3.14': ['float', '3.14', '3.14']
49'!!float 3.3e+3': ['float', '3300.0', '3300.0']
50'!!float 85.230_15e+03': ['float', '85230.15', '85230.15']
51'!!float 85_230.15': ['float', '85230.15', '85230.15']
52'!!int +0': ['int', '0', '0']
53'!!int +0100_200': ['int', '32896', '32896']
54'!!int +0b100': ['int', '4', '4']
55'!!int +190:20:30': ['int', '685230', '685230']
56'!!int +23': ['int', '23', '23']
57'!!int -0': ['int', '0', '0']
58'!!int -0100_200': ['int', '-32896', '-32896']
59'!!int -0b101': ['int', '-5', '-5']
60'!!int -0x30': ['int', '-48', '-48']
61'!!int -190:20:30': ['int', '-685230', '-685230']
62'!!int -23': ['int', '-23', '-23']
63'!!int 0': ['int', '0', '0']
64'!!int 00': ['int', '0', '0']
65'!!int 0011': ['int', '9', '9']
66'!!int 010': ['int', '8', '8']
67'!!int 02_0': ['int', '16', '16']
68'!!int 07': ['int', '7', '7']
69'!!int 0b0': ['int', '0', '0']
70'!!int 0b100_101': ['int', '37', '37']
71'!!int 0x0': ['int', '0', '0']
72'!!int 0x10': ['int', '16', '16']
73'!!int 0x2_0': ['int', '32', '32']
74'!!int 0x42': ['int', '66', '66']
75'!!int 0xa': ['int', '10', '10']
76'!!int 100_000': ['int', '100000', '100000']
77'!!int 190:20:30': ['int', '685230', '685230']
78'!!int 23': ['int', '23', '23']
79'!!null #empty': ['null', 'null()', "null"]
80'!!null NULL': ['null', 'null()', "null"]
81'!!null Null': ['null', 'null()', "null"]
82'!!null null': ['null', 'null()', 'null']
83'!!null ~': ['null', 'null()', 'null']
84'!!str #empty': ['str', '', "''"]
85'!!str +.INF': ['str', '+.INF', "'+.INF'"]
86'!!str +.Inf': ['str', '+.Inf', "'+.Inf'"]
87'!!str +.inf': ['str', '+.inf', "'+.inf'"]
88'!!str +0': ['str', '+0', "'+0'"]
89'!!str +0.3e+3': ['str', '+0.3e+3', "'+0.3e+3'"]
90'!!str +0.3e3': ['str', '+0.3e3', "+0.3e3"]
91'!!str +0100_200': ['str', '+0100_200', "'+0100_200'"]
92'!!str +0b100': ['str', '+0b100', "'+0b100'"]
93'!!str +190:20:30': ['str', '+190:20:30', "'+190:20:30'"]
94'!!str +23': ['str', '+23', "'+23'"]
95'!!str -.INF': ['str', '-.INF', "'-.INF'"]
96'!!str -.Inf': ['str', '-.Inf', "'-.Inf'"]
97'!!str -.inf': ['str', '-.inf', "'-.inf'"]
98'!!str -0': ['str', '-0', "'-0'"]
99'!!str -0100_200': ['str', '-0100_200', "'-0100_200'"]
100'!!str -0b101': ['str', '-0b101', "'-0b101'"]
101'!!str -0x30': ['str', '-0x30', "'-0x30'"]
102'!!str -190:20:30': ['str', '-190:20:30', "'-190:20:30'"]
103'!!str -23': ['str', '-23', "'-23'"]
104'!!str -3.14': ['str', '-3.14', "'-3.14'"]
105'!!str .': ['str', '.', '.']
106'!!str .0': ['str', '.0', "'.0'"]
107'!!str .14': ['str', '.14', "'.14'"]
108'!!str .1_4': ['str', '.1_4', "'.1_4'"]
109'!!str .3E-1': ['str', '.3E-1', "'.3E-1'"]
110'!!str .3e+3': ['str', '.3e+3', "'.3e+3'"]
111'!!str .3e3': ['str', '.3e3', ".3e3"]
112'!!str .INF': ['str', '.INF', "'.INF'"]
113'!!str .Inf': ['str', '.Inf', "'.Inf'"]
114'!!str .NAN': ['str', '.NAN', "'.NAN'"]
115'!!str .NaN': ['str', '.NaN', "'.NaN'"]
116'!!str ._': ['str', '._', '._']
117'!!str ._14': ['str', '._14', '._14']
118'!!str .inf': ['str', '.inf', "'.inf'"]
119'!!str .nan': ['str', '.nan', "'.nan'"]
120'!!str 0': ['str', '0', "'0'"]
121'!!str 0.0': ['str', '0.0', "'0.0'"]
122'!!str 0.3e3': ['str', '0.3e3', "0.3e3"]
123'!!str 00': ['str', '00', "'00'"]
124'!!str 001.23': ['str', '001.23', "'001.23'"]
125'!!str 0011': ['str', '0011', "'0011'"]
126'!!str 010': ['str', '010', "'010'"]
127'!!str 02_0': ['str', '02_0', "'02_0'"]
128'!!str 07': ['str', '07', "'07'"]
129'!!str 0b0': ['str', '0b0', "'0b0'"]
130'!!str 0b100_101': ['str', '0b100_101', "'0b100_101'"]
131'!!str 0o0': ['str', '0o0', "0o0"]
132'!!str 0o10': ['str', '0o10', "0o10"]
133'!!str 0o7': ['str', '0o7', "0o7"]
134'!!str 0x0': ['str', '0x0', "'0x0'"]
135'!!str 0x2_0': ['str', '0x2_0', "'0x2_0'"]
136'!!str 0xa': ['str', '0xa', "'0xa'"]
137'!!str 100_000': ['str', '100_000', "'100_000'"]
138'!!str 190:20:30': ['str', '190:20:30', "'190:20:30'"]
139'!!str 190:20:30.15': ['str', '190:20:30.15', "'190:20:30.15'"]
140'!!str 23': ['str', '23', "'23'"]
141'!!str 3.': ['str', '3.', "'3.'"]
142'!!str 3.14': ['str', '3.14', "'3.14'"]
143'!!str 3.3e+3': ['str', '3.3e+3', "'3.3e+3'"]
144'!!str 85.230_15e+03': ['str', '85.230_15e+03', "'85.230_15e+03'"]
145'!!str 85_230.15': ['str', '85_230.15', "'85_230.15'"]
146'!!str FALSE': ['str', 'FALSE', "'FALSE'"]
147'!!str False': ['str', 'False', "'False'"]
148'!!str N': ['str', 'N', "'N'"]
149'!!str NO': ['str', 'NO', "'NO'"]
150'!!str NULL': ['str', 'NULL', "'NULL'"]
151'!!str Null': ['str', 'Null', "'Null'"]
152'!!str OFF': ['str', 'OFF', "'OFF'"]
153'!!str ON': ['str', 'ON', "'ON'"]
154'!!str Off': ['str', 'Off', "'Off'"]
155'!!str On': ['str', 'On', "'On'"]
156'!!str TRUE': ['str', 'TRUE', "'TRUE'"]
157'!!str True': ['str', 'True', "'True'"]
158'!!str Y': ['str', 'Y', "'Y'"]
159'!!str YES': ['str', 'YES', "'YES'"]
160'!!str Yes': ['str', 'Yes', "'Yes'"]
161'!!str _._': ['str', '_._', '_._']
162'!!str false': ['str', 'false', "'false'"]
163'!!str n': ['str', 'n', "'n'"]
164'!!str no': ['str', 'no', "'no'"]
165'!!str null': ['str', 'null', "'null'"]
166'!!str off': ['str', 'off', "'off'"]
167'!!str on': ['str', 'on', "'on'"]
168'!!str true': ['str', 'true', "'true'"]
169'!!str y': ['str', 'y', "'y'"]
170'!!str yes': ['str', 'yes', "'yes'"]
171'!!str ~': ['str', '~', "'~'"]
172'#empty': ['null', 'null()', "null"]
173'+.INF': ['inf', 'inf()', '.inf']
174'+.Inf': ['inf', 'inf()', '.inf']
175'+.inf': ['inf', 'inf()', '.inf']
176'+0': ['int', '0', '0']
177'+0.3e+3': ['float', '300.0', '300.0']
178'+0.3e3': ['str', '+0.3e3', '+0.3e3']
179'+0100_200': ['int', '32896', '32896']
180'+0b100': ['int', '4', '4']
181'+190:20:30': ['int', '685230', '685230']
182'+23': ['int', '23', '23']
183'+3.14': ['float', '3.14', '3.14']
184'-.INF': ['inf', 'inf-neg()', '-.inf']
185'-.Inf': ['inf', 'inf-neg()', '-.inf']
186'-.inf': ['inf', 'inf-neg()', '-.inf']
187'-0': ['int', '0', '0']
188'-0100_200': ['int', '-32896', '-32896']
189'-0b101': ['int', '-5', '-5']
190'-0x30': ['int', '-48', '-48']
191'-190:20:30': ['int', '-685230', '-685230']
192'-23': ['int', '-23', '-23']
193'-3.14': ['float', '-3.14', '-3.14']
194'.': ['str', '.', '.']
195'.0': ['float', '0.0', '0.0']
196'.14': ['float', '0.14', '0.14']
197'.1_4': ['float', '0.14', '0.14']
198'.3E-1': ['float', '0.03', '0.03']
199'.3e+3': ['float', '300.0', '300.0']
200'.3e3': ['str', '.3e3', '.3e3']
201'.INF': ['inf', 'inf()', '.inf']
202'.Inf': ['inf', 'inf()', '.inf']
203'.NAN': ['nan', 'nan()', '.nan']
204'.NaN': ['nan', 'nan()', '.nan']
205'._': ['str', '._', '._']
206'._14': ['str', '._14', '._14']
207'.inf': ['inf', 'inf()', '.inf']
208'.nan': ['nan', 'nan()', '.nan']
209'0': ['int', '0', '0']
210'0.0': ['float', '0.0', '0.0']
211'0.3e3': ['str', '0.3e3', '0.3e3']
212'00': ['int', '0', '0']
213'001.23': ['float', '1.23', '1.23']
214'0011': ['int', '9', '9']
215'010': ['int', '8', '8']
216'02_0': ['int', '16', '16']
217'07': ['int', '7', '7']
218'08': ['str', '08', '08']
219'0b0': ['int', '0', '0']
220'0b100_101': ['int', '37', '37']
221'0o0': ['str', '0o0', '0o0']
222'0o10': ['str', '0o10', '0o10']
223'0o7': ['str', '0o7', '0o7']
224'0x0': ['int', '0', '0']
225'0x10': ['int', '16', '16']
226'0x2_0': ['int', '32', '32']
227'0x42': ['int', '66', '66']
228'0xa': ['int', '10', '10']
229'100_000': ['int', '100000', '100000']
230'190:20:30': ['int', '685230', '685230']
231'190:20:30.15': ['float', '685230.15', '685230.15']
232'23': ['int', '23', '23']
233'3.': ['float', '3.0', '3.0']
234'3.14': ['float', '3.14', '3.14']
235'3.3e+3': ['float', '3300', '3300.0']
236'3e3': ['str', '3e3', '3e3']
237'85.230_15e+03': ['float', '85230.15', '85230.15']
238'85_230.15': ['float', '85230.15', '85230.15']
239'FALSE': ['bool', 'false()', 'false']
240'False': ['bool', 'false()', 'false']
241'N': ['bool', 'false()', "false"]
242'NO': ['bool', 'false()', "false"]
243'NULL': ['null', 'null()', "null"]
244'Null': ['null', 'null()', "null"]
245'OFF': ['bool', 'false()', "false"]
246'ON': ['bool', 'true()', "true"]
247'Off': ['bool', 'false()', "false"]
248'On': ['bool', 'true()', "true"]
249'TRUE': ['bool', 'true()', 'true']
250'True': ['bool', 'true()', 'true']
251'Y': ['bool', 'true()', "true"]
252'YES': ['bool', 'true()', "true"]
253'Yes': ['bool', 'true()', "true"]
254'_._': ['str', '_._', '_._']
255'false': ['bool', 'false()', 'false']
256'n': ['bool', 'false()', "false"]
257'no': ['bool', 'false()', "false"]
258'null': ['null', 'null()', "null"]
259'off': ['bool', 'false()', "false"]
260'on': ['bool', 'true()', "true"]
261'true': ['bool', 'true()', 'true']
262'y': ['bool', 'true()', "true"]
263'yes': ['bool', 'true()', "true"]
264'~': ['null', 'null()', "null"]
265