blob: 9e347eff8e655f0e164d2ce5395007ebc7efcd83 (
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
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
|
# Auto generated Python source file from Ada sources
# Call 'make' in 'src/vhdl' to regenerate:
#
from enum import IntEnum, unique
from pydecor import export
@export
@unique
class Tok(IntEnum):
Invalid = 0
Eof = 1
Newline = 2
Block_Comment_Start = 3
Block_Comment_End = 4
Block_Comment_Text = 5
Line_Comment = 6
Character = 7
Identifier = 8
Integer = 9
Real = 10
String = 11
Bit_String = 12
Integer_Letter = 13
Left_Paren = 14
Right_Paren = 15
Left_Bracket = 16
Right_Bracket = 17
Colon = 18
Semi_Colon = 19
Comma = 20
Double_Arrow = 21
Tick = 22
Double_Star = 23
Assign = 24
Bar = 25
Box = 26
Dot = 27
Equal_Equal = 28
Equal = 29
Not_Equal = 30
Less = 31
Less_Equal = 32
Greater = 33
Greater_Equal = 34
Match_Equal = 35
Match_Not_Equal = 36
Match_Less = 37
Match_Less_Equal = 38
Match_Greater = 39
Match_Greater_Equal = 40
Plus = 41
Minus = 42
Ampersand = 43
Question_Mark = 44
Condition = 45
Double_Less = 46
Double_Greater = 47
Caret = 48
And_And = 49
Bar_Bar = 50
Left_Curly = 51
Right_Curly = 52
Exclam_Mark = 53
Brack_Star = 54
Brack_Plus_Brack = 55
Brack_Arrow = 56
Brack_Equal = 57
Bar_Arrow = 58
Bar_Double_Arrow = 59
Minus_Greater = 60
Equiv_Arrow = 61
Arobase = 62
Star = 63
Slash = 64
Mod = 65
Rem = 66
Abs = 67
Not = 68
Access = 69
After = 70
Alias = 71
All = 72
Architecture = 73
Array = 74
Assert = 75
Attribute = 76
Begin = 77
Block = 78
Body = 79
Buffer = 80
Bus = 81
Case = 82
Component = 83
Configuration = 84
Constant = 85
Disconnect = 86
Downto = 87
Else = 88
Elsif = 89
End = 90
Entity = 91
Exit = 92
File = 93
For = 94
Function = 95
Generate = 96
Generic = 97
Guarded = 98
If = 99
In = 100
Inout = 101
Is = 102
Label = 103
Library = 104
Linkage = 105
Loop = 106
Map = 107
New = 108
Next = 109
Null = 110
Of = 111
On = 112
Open = 113
Others = 114
Out = 115
Package = 116
Port = 117
Procedure = 118
Process = 119
Range = 120
Record = 121
Register = 122
Report = 123
Return = 124
Select = 125
Severity = 126
Signal = 127
Subtype = 128
Then = 129
To = 130
Transport = 131
Type = 132
Units = 133
Until = 134
Use = 135
Variable = 136
Wait = 137
When = 138
While = 139
With = 140
And = 141
Or = 142
Xor = 143
Nand = 144
Nor = 145
Xnor = 146
Group = 147
Impure = 148
Inertial = 149
Literal = 150
Postponed = 151
Pure = 152
Reject = 153
Shared = 154
Unaffected = 155
Sll = 156
Sla = 157
Sra = 158
Srl = 159
Rol = 160
Ror = 161
Protected = 162
Assume = 163
Context = 164
Cover = 165
Default = 166
Force = 167
Parameter = 168
Property = 169
Release = 170
Restrict = 171
Restrict_Guarantee = 172
Sequence = 173
Inherit = 174
Vmode = 175
Vprop = 176
Vunit = 177
Across = 178
Break = 179
Limit = 180
Nature = 181
Noise = 182
Procedural = 183
Quantity = 184
Reference = 185
Spectrum = 186
Subnature = 187
Terminal = 188
Through = 189
Tolerance = 190
Psl_Clock = 191
Psl_Endpoint = 192
Psl_Const = 193
Psl_Boolean = 194
Inf = 195
Within = 196
Abort = 197
Async_Abort = 198
Sync_Abort = 199
Before = 200
Before_Em = 201
Before_Un = 202
Before_Em_Un = 203
Always = 204
Never = 205
Eventually_Em = 206
Next_Em = 207
Next_A = 208
Next_A_Em = 209
Next_E = 210
Next_E_Em = 211
Next_Event = 212
Next_Event_Em = 213
Next_Event_A = 214
Next_Event_A_Em = 215
Next_Event_E = 216
Next_Event_E_Em = 217
Until_Em = 218
Until_Un = 219
Until_Em_Un = 220
Prev = 221
Stable = 222
Fell = 223
Rose = 224
Onehot = 225
Onehot0 = 226
|