/usr/share/source-highlight/ada.lang is in libsource-highlight-common 3.1.7-1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
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 | # definitions for Ada, by Reto Buerki
preproc = "with|use"
keyword = "abort|abs|abstract|accept|access|aliased|all|and|array|at",
"begin|body",
"case|constant",
"declare|delay|delta|digits|do",
"else|elsif|end|entry|exception|exit",
"for|function",
"generic|goto",
"if|in|interface|is",
"limited|loop",
"mod",
"new|not|null",
"of|or|others|out|overriding",
"package|pragma|private|procedure|protected",
"raise|range|record|rem|renames|requeue",
"return|reverse",
"select|separate|subtype|synchronized",
"tagged|task|terminate|then|type",
"until",
"when|while",
"xor"
nonsensitive
comment start "--"
include "number.lang"
string delim "\"" "\"" escape "\\"
string delim "'" "'" escape "\\"
type = "Integer|Float|Duration|Character|String|Wide_String|Boolean" nonsensitive
include "symbols.lang"
include "function.lang"
|