/usr/share/highlight/langDefs/express.lang is in highlight-common 3.41-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 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 | Description="Express"
Keywords={
{ Id=1,
List={"abs", "aggindex", "aggmap", "aggmapinfo", "aggregate", "aggregate",
"allcompile", "allstat", "antilog", "antilog10", "any", "arccos", "arcsin",
"arctan", "argcount", "argfr", "args", "average", "back", "badline",
"begindate", "blank", "blankstrip", "break", "", "cache", "cachehits",
"cachemisses", "cachetries", "calendarweek", "call", "calltype", "categorize",
"changechars", "charlist", "charset", "chdir", "chdrive", "chgdfn", "colval",
"colwidth", "commas", "compile", "compilemessage", "compilewarn", "comquery",
"comset", "comset", "comunit", "connect", "consider", "context", "context",
"continue", "convert", "copydfn", "correlation", "cos", "cosh", "count",
"cumsum", "database", "dateformat", "dateorder", "dayabbrlen", "daynames",
"dayof", "dbdescribe", "", "dbgoutfile", "dbgsession", "dbreport", "dbwaittime",
"ddof", "decimaloverflow", "decimals", "define", "delete", "deprdecl",
"deprdeclsw", "deprsl", "deprsoyd", "describe", "dimension", "dir",
"disconnect", "dividebyzero", "do", "doend", "dseconds", "echoprompt",
"eifbytes", "else", "enddate", "endof", "eproduct", "erelease", "errnames",
"escapebase", "eversion", "every", "execbreak", "execstart", "execstatus",
"execute", "execwait", "exists", "export", "exptrace", "extargs", "extchars",
"extcols", "extlines", "fcclose", "fcexec", "fcopen", "fcquery", "fcset",
"fetch", "fileclose", "filecopy", "filedelete", "fileerror", "fileget",
"filemodemask", "filemove", "filenext", "fileopen", "filepage", "fileput",
"filequery", "fileread", "fileset", "fileview", "filterlines", "findchars",
"findlines", "fintsched", "for", "forecast", "fpmtsched", "fulldsc", "get",
"goto", "growrate", "heading", "hide", "hiercheck", "if", "ifcopy", "import",
"include", "infile", "info", "inlist", "inschars", "inscols", "inslines",
"instat", "intpart", "irr", "isdate", "isvalue", "joinchars", "joincols",
"joinlines", "key", "lag", "lagabspct", "lagdif", "lagpct", "largest",
"lcolwidth", "ld", "lead", "likecase", "likenl", "likeescape", "limit",
"linenum", "linesleft", "listby", "listfiles", "listnames", "load", "log",
"log10", "longobjnames", "lowcase", "lsize", "maintain", "makedate", "max",
"maxchars", "maxfetch", "median", "min", "mkdir", "mmof", "moddamp", "mode",
"model", "moderror", "modgamma", "modinputorder", "modmaxiters", "modoverflow",
"modsimultype", "modtolerance", "modtrace", "monitor", "monthabbrlen",
"monthnames", "move", "movingaverage", "movingmax", "movingmin", "movingtotal",
"nafill", "name", "napagefree", "naskip", "naskip2", "naspell", "none",
"noprint", "normal", "nospell", "npv", "numchars", "numlines", "obj", "objlist",
"obscure", "off", "okforlimit", "on", "outfile", "outfileunit", "page",
"pagepause", "pageprompt", "parens", "parse", "pause", "percentage", "permit",
"permiterror", "permitreset", "pgcachehits", "pgcachemisses", "pop", "poplevel",
"program", "property", "push", "pushlevel", "qual", "random", "rank", "recap",
"recno", "recursive", "redo", "reedit", "regress", "relation", "rem",
"remchars", "remcols", "remlines", "rename", "replchars", "replcols",
"repllines", "report", "reserved", "retrieve", "return", "rmdir", "rollup",
"rootofnegative", "round", "row", "row", "rpr", "runtotal", "seconds",
"sessionquery", "set", "sharesession", "shell", "show", "shw", "signal", "sin",
"sinh", "sleep", "smallest", "smooth", "sort", "sortcomposite", "sortlines",
"sparseindex", "sql", "sqlblockmax", "sqlmessages", "sqrt", "startof",
"statall", "statfirst", "statlast", "statlen", "statlist", "statmax", "statmin",
"statrank", "status", "statval", "stddev", "stdhdr", "strip", "subtotal",
"switch", "sysinfo", "system", "tally", "tan", "tanh", "tconvert", "tempstat",
"textfill", "then", "thousandschar", "threadextcall", "tod", "today", "total",
"trace", "trackprg", "translate", "transport", "trap", "triggermaxdepth",
"triggerstoreok", "unhide", "uniquelines", "unravel", "upcase", "update", "upd",
"valsperpage", "values", "vintsched", "vnf", "vpmtsched", "watch",
"weekdaysnewyear", "weekof", "while", "wksdata", "xabort", "xcaportnumber",
"xclose", "xopen", "xopen", "yesspell", "yrabstart", "yyof", "zerorow",
"zerototal", "zspell"},
},
{ Id=2,
List={"arg", "argument", "bmargin", "bool", "boolean", "dbextendpath",
"dbsearchpath", "dbtemppath", "decimalchar", "eifextensionpath", "eifnames",
"eifshortnames", "eiftypes", "eifupdbytes", "errorname", "errortext", "int",
"integer", "oknullstatus", "pagenum", "pageprg", "pagesize", "paging",
"prgtrace", "sqlcode", "sqlerrm", "text", "tmargin", "variable", "vrb"},
},
}
Strings={
Delimiter=[[']],
}
IgnoreCase=true
Comments={
{ Block=false,
Delimiter= { [["]] },
},
}
Operators=[[\(|\)|\[|\]|\{|\}|\,|\;|\:|\&|<|>|\!|\=|\/|\*|\%|\+|\-]]
|