"""
    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",
)
