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
|
"""
pygments.lexers._ada_builtins
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Ada builtins.
:copyright: Copyright 2006-2023 by the Pygments team, see AUTHORS.
:license: BSD, see LICENSE for details.
"""
KEYWORD_LIST = (
'abort',
'abs',
'abstract',
'accept',
'access',
'aliased',
'all',
'array',
'at',
'begin',
'body',
'case',
'constant',
'declare',
'delay',
'delta',
'digits',
'do',
'else',
'elsif',
'end',
'entry',
'exception',
'exit',
'interface',
'for',
'goto',
'if',
'is',
'limited',
'loop',
'new',
'null',
'of',
'or',
'others',
'out',
'overriding',
'pragma',
'protected',
'raise',
'range',
'record',
'renames',
'requeue',
'return',
'reverse',
'select',
'separate',
'some',
'subtype',
'synchronized',
'task',
'tagged',
'terminate',
'then',
'type',
'until',
'when',
'while',
'xor'
)
BUILTIN_LIST = (
'Address',
'Byte',
'Boolean',
'Character',
'Controlled',
'Count',
'Cursor',
'Duration',
'File_Mode',
'File_Type',
'Float',
'Generator',
'Integer',
'Long_Float',
'Long_Integer',
'Long_Long_Float',
'Long_Long_Integer',
'Natural',
'Positive',
'Reference_Type',
'Short_Float',
'Short_Integer',
'Short_Short_Float',
'Short_Short_Integer',
'String',
'Wide_Character',
'Wide_String'
)
|