/usr/share/THE/sh.tld is in the 3.3~rc1-2.
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 39 40 41 42 43 44 45 46 | *
* This file contains the THE Language Definition for C/C++
* It is based heavily on Kedit's KLD file format.
*
* Name = *SH
*
:case
respect
:string
single backslash
double backslash
:identifier
[a-zA-Z_] [a-zA-Z0-9_]
:comment
line # any
:header
line #! column 1
:keyword
break alt 4
case
cd alt 4
continue alt 4
do
done
echo alt 4
elif
else
esac
eval alt 4
exec alt 4
exit alt 4
export alt 4
fi
for
function alt r
getopts alt 4
if
in
set alt 4
shift alt 4
test alt 4
then
trap alt 4
unset alt 4
until
while
|