"""
    pygments.lexers._ada_builtins
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    Ada builtins.

    :copyright: Copyright 2006-present 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'
)
