blob: 3e6ba45f161df5066abae46973af4369fd7fba50 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
|
end_of_line
tab
block_comment
block_comment_chunk
block_comment_continue
not_end_of_line
line_comment
whitespace_chunk
whitespace
nonempty_whitespace
ALPHA
DIGIT
HEXDIG
simple_label_first_char
simple_label_next_other_char
simple_label_next_char
simple_label_start
simple_label
quoted_label
label_raw
label
double_quote_chunk
double_quote_literal
single_quote_continue
single_quote_literal
text_literal_raw
if_raw
then_raw
else_raw
let_raw
in_raw
as_raw
using_raw
merge_raw
missing_raw
Optional_raw
Text_raw
List_raw
Infinity_raw
if_
then
else_
let_
in_
as_
using
merge
Optional
Text
List
equal
or
plus
text_append
list_append
and
times
double_equal
not_equal
dot
bar
comma
at
colon
import_alt
open_parens
close_parens_raw
close_parens
open_brace
close_brace_raw
close_brace
open_bracket
close_bracket_raw
close_bracket
open_angle
close_angle_raw
close_angle
combine
combine_types
prefer
lambda
forall
arrow
exponent
double_literal_raw
natural_literal_raw
integer_literal_raw
identifier_raw
identifier
path_character
quoted_path_character
path_component
path
local_raw
scheme
http_raw
authority
userinfo
host
port
IP_literal
IPvFuture
IPv6address
h16
ls32
IPv4address
dec_octet
reg_name
pchar
query
fragment
pct_encoded
unreserved
sub_delims
http
env_raw
bash_environment_variable
posix_environment_variable
posix_environment_variable_character
import_type_raw
hash_raw
import_hashed_raw
import_raw
expression
annotated_expression
empty_collection
non_empty_optional
operator_expression
import_alt_expression
or_expression
plus_expression
text_append_expression
list_append_expression
and_expression
combine_expression
prefer_expression
combine_types_expression
times_expression
equal_expression
not_equal_expression
application_expression
import_expression_raw
import_expression
selector_expression_raw
primitive_expression_raw
labels_raw
record_type_or_literal
non_empty_record_type_or_literal
non_empty_record_type
non_empty_record_literal
union_type_or_literal
non_empty_union_type_or_literal
non_empty_list_literal
complete_expression
|