/usr/share/highlight/langDefs/aspect.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 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 | Description="Abstract"
Keywords={
{ Id=1,
List={"addfilename", "alarm", "ansitokey", "ansitooem", "atof", "atoi",
"atol", "beep", "bitmap", "bitmapbkg", "break", "breakpoint", "call", "capture",
"capturestr", "case", "ceil", "chain", "chdir", "checkbox", "clear",
"clearxoff", "cliptofile", "cliptostr", "combobox", "comgetc", "commandmode",
"compile", "computc", "comread", "comwrite", "connect", "connectmanual",
"copyfile", "crc16", "ddeadvise", "ddeexecute", "ddeinit", "ddepoke",
"dderequest", "ddeterminate", "ddeunadvise", "decrypt", "default", "delfile",
"dial", "dialadd", "dialcancel", "dialclass", "dialcount", "dialcreate",
"dialdelete", "dialfind", "dialinsert", "dialload", "dialname", "dialnumber",
"dialogbox", "", "dialsave", "dialstats", "dir", "dirlistbox", "dirpath",
"disable", "disconnect", "diskfree", "dlgctrlwin", "dlgdestroy", "dlgevent",
"dlgexists", "dlglist", "dlgsave", "dlgshow", "dlgupdate", "dlgwin",
"dlgwinctrl", "dllcall", "dllfree", "dllload", "dllobject", "dllobjfile",
"dllobjupdt", "dos", "editbox", "elifdef", "has", "failed.", "else", "elseif",
"enable", "encrypt", "endcase", "enddialog", "endfor", "endfunc", "endgroup",
"endif", "endproc", "endswitch", "endwhile", "errormsg", "execute", "exit",
"exitfor", "exitswitch", "exitwhile", "exitwindows", "faxcancel", "faxlist",
"faxmodem", "faxpoll", "faxprint", "faxremove", "faxsend", "faxstatus",
"faxview", "fclear", "fclose", "fcombobox", "fdelblock", "feditbox", "feof",
"ferror", "fetch", "fflush", "fgetc", "fgets", "fileget", "fileset",
"filetoclip", "fileview", "findfirst", "findnext", "finsblock", "firsttask",
"flength", "flistbox", "float", "floor", "fopen", "for", "", "fputc", "fputs",
"fread", "fseek", "fstrfmt", "ftell", "ftext", "ftoa", "ftp", "ftruncate",
"fullpath", "func", "fwrite", "getcur", "getdir", "getenv", "getfile",
"getfilename", "getpathname", "getvolume", "goto", "groupbox", "halt", "hangup",
"help", "hotspot", "icon", "iconbutton", "if", "integer", "intsltime", "isfile",
"itemcount", "itemcreate", "itemfind", "itemname", "itemremove", "itoa",
"kermserve", "keyflush", "keyget", "keystate", "keytoansi", "keytooem",
"listbox", "locate", "long", "longjmp", "loopfor", "loopwhile", "ltimeelapsed",
"ltimeints", "ltimemisc", "ltimestring", "ltimestrs", "ltoa", "makepath",
"mapisend", "mciexec", "mcisend", "memaddress", "memalloc", "memavail",
"memchr", "memcmp", "memfree", "memgetc", "memicmp", "memmove", "memputc",
"memread", "memrealloc", "memset", "memsize", "memwrite", "menubar",
"menucheck", "menuitem", "menuitemcount", "menupopup", "menupopupid",
"menuselect", "menushow", "menushowpopup", "menustate", "metafile",
"metafilebkg", "metakey", "mkdir", "monthstr", "mspause", "nexttask", "nullstr",
"numtostr", "objcoord", "objhide", "objmove", "objpaint", "objpointid",
"objremove", "objshow", "oemtoansi", "oemtokey", "param", "pastetext", "pause",
"pkmode", "pkrecv", "pksend", "playback", "printalign", "printattr",
"printcapture", "printchar", "printer", "printfit", "printfont", "printmargin",
"printstr", "printtabs", "printtabstr", "proc", "", "profilerd", "profilewr",
"pushbutton", "putenv", "pwexit", "pwmode", "pwtitlebar", "radiobutton",
"radiogroup", "", "rand", "rename", "return", "rewind", "rget", "rmdir",
"rstrcmp", "run", "rxflush", "sbsave", "screentowin", "sdlgfopen", "sdlginput",
"sdlgmsgbox", "sdlgsaveas", "sendfile", "sendkey", "sendkeystr", "sendvkey",
"set", "setjmp", "setpointer", "setup", "shell", "shortpath", "snapshot",
"splitpath", "statclear", "statmsg", "strcat", "strchr", "strcmp", "strcpy",
"strcspn", "strdelete", "strextract", "strfind", "strfmt", "strgetc", "stricmp",
"string", "strinsert", "strlen", "strlwr", "strncmp", "strnicmp", "strputc",
"strquote", "strrchr", "strread", "strreplace", "strrev", "strright",
"strsearch", "strset", "strsltime", "strspn", "strtoclip", "strtok", "strtonum",
"strupdt", "strupr", "strwrite", "substr", "switch", "taskactivate",
"taskexists", "taskexit", "taskname", "taskpath", "taskwin", "termgetc",
"termgets", "termkey", "termmsg", "termputc", "termputs", "termreadc",
"termreads", "termreset", "termvkey", "termwritec", "termwrites", "text",
"transmit", "txflush", "usermsg", "uwincreate", "uwinpaint", "uwinremove",
"uwutowin", "waitfor", "waitquiet", "waituntil", "weekdaystr", "when", "while",
"winactivate", "winclose", "wincoord", "winenabled", "winexists", "winfocus",
"winhide", "winmaximize", "winminimize", "winmove", "winowner", "winrestore",
"winshow", "winsize", "winstate", "wintask", "wintext", "wintoscreen",
"wintouwu", "winvisible", "wizard", "xfercancel", "xlatin", "xlatout",
"xlatstr"},
},
{ Id=2,
List={"abortdnld", "abortretry", "access", "action", "actionbar",
"adaptive19200", "adaptiveans", "addcallinfo", "address", "adds60", "adds90",
"adm31", "adm3a", "adm5", "alarmtime", "alt", "altctrl", "altctrlshift",
"alternate", "altshift", "always", "anonymouslogon", "ansibbs", "ansrings",
"append", "areacode", "ascii", "asciixlat", "aspdebug", "aspect", "aspectpath",
"aspfile", "aspline", "aspmenu", "aspversion", "att4410", "att605", "attribute",
"auto", "autoansoff", "autoanswer", "autobaud", "autodnld", "autologon",
"autoreliable", "autosize", "autostart", "background", "backspace", "baudrate",
"begin", "betweencalls", "binary", "binarymode", "bit8mode", "bit8quote",
"blankexpand", "blinkrate", "block", "blockcheck", "blockcursor", "blockmode",
"blockstart", "bold", "bottom", "breaklen", "by", "callerid", "calleridoff",
"calltype", "callwaiting", "callwaitoff", "cancel", "cardnum", "cdinxfer",
"cellular", "center", "character", "charpace", "charset", "chatmode", "cisb",
"class", "class1", "class2", "clipboard", "clipchar", "clipfilermv", "close",
"closed", "cmdsuffix", "cnctmsg", "code", "codepage", "colors", "columns",
"com1", "com2", "com3", "com4", "com5", "com6", "com7", "com8", "com9",
"company", "complete", "completed", "connectall", "connected", "connection",
"contents", "control", "conventional", "converter", "countrycode", "coversheet",
"cr", "crashrecover", "crc", "crc32", "create", "crlfxlat", "crlf_etx", "cr_lf",
"cslipcompress", "ctrl", "ctrlquote", "ctrlshift", "current", "cursorkeyapp",
"cursorpos", "data", "database", "databits", "datafax", "datakey", "date",
"dblclick", "dec", "decimal", "declinewrap", "delay", "delete", "delline",
"delpages", "dest", "device", "dgd100", "dgd200", "dgd210", "dialacalways",
"dialacforld", "dialcmd", "dialdir", "dialed", "dialentry", "dialingbox",
"dialog", "dialspeed", "dim", "direct", "disabled", "disk", "display",
"distinctring", "dlgctrl", "dnld", "dnldpath", "dnldprompt", "dnsaddress",
"downto", "dropdown", "dropdownlist", "dropdtr", "duplex", "dynamic", "echo",
"ecm", "editor", "elapsed", "endsequence", "enquiry", "enquirystr", "entercrlf",
"enterkey", "entry", "entrynum", "environment", "eolchar", "eolconvert",
"eolstr", "eot", "errorcorrect", "errordetect", "escapem", "esprit3", "etx",
"even", "exact", "exclamation", "expand", "extended", "f0", "f1", "f2", "f3",
"f4", "f5", "f6", "f7", "f8", "f9", "failure", "fast", "fax", "faxnumber",
"file", "filelist", "filetype", "filexfer", "filexferbox", "filter", "filtered",
"finish", "first", "fixed", "flowcontrol", "flush", "font", "fontname",
"fontsize", "footer", "forever", "frame", "full", "global", "group", "half",
"hardflow", "hardware", "header", "heath19", "helpfile", "hidden", "high",
"hold", "homepage", "host", "hostdir", "hostprint", "hosttype", "hotkeys",
"hscroll", "html", "i0", "i1", "i2", "i3", "i4", "i5", "i6", "i7", "i8", "i9",
"ibm3101", "ibm3161", "ibm3270", "ibmpc", "iconflash", "iconpath", "inbox",
"incnctlist", "incremental", "ind$file", "information", "init", "insert",
"internal", "internet", "intl", "intlprefix", "into", "ipaddress",
"ipaddresstype", "ipport", "iskey", "iso", "italic", "item", "keep", "kermit",
"keyboardfile", "keypadapp", "keys", "l0", "l1", "l2", "l3", "l4", "l5", "l6",
"l7", "l8", "l9", "landscape", "ldlineout", "ldprefix", "left", "length", "lf",
"linepace", "linetype", "linewrap", "lmouse", "local", "localdir", "locked",
"loclineout", "logging", "logonname", "logontimeout", "logout", "longdistance",
"longfilename", "low", "lrecl", "ltime", "mail", "manager", "margins", "mark",
"masked", "matchcase", "maximized", "maxlength", "medium", "memload", "memo",
"memory", "memtotal", "menu", "metakeyfile", "metakeys", "method", "minimized",
"misc", "miscnum", "mnp4", "mnp5", "mode", "modem", "mousecoord", "multiline",
"multiple", "multipleconnect", "music", "mvs_tso", "nameprefix", "negotiate",
"negotiation", "never", "newer", "news", "next", "no", "nocnctmsg",
"noerrorcorrect", "noncontig", "nondest", "none", "nopaint", "normal", "not",
"notes", "notesfile", "notespath", "nullsuppress", "numberprefix", "odd", "off",
"offdial", "offset", "ok", "okcancel", "on", "once", "onuntilcd", "onverify",
"open", "options", "organization", "orientation", "origtime", "other", "outbox",
"overwrite", "pacechar", "pacelines", "pacing", "packetsize", "padchar",
"padnum", "pagenumbers", "pageupdate", "paging", "parent", "parity",
"passivemode", "password", "path", "pattern", "pausechar", "permanent",
"phonecard", "phonenumber", "physical", "pinnum", "pixels", "playbackpace",
"popup", "port", "portrait", "ppp", "prefix", "print", "program", "prompt",
"proprietary", "protect", "protectattr", "protocol", "pulse", "pwmenu", "query",
"question", "quickoption", "quickselect", "quiet", "raw", "rawascii",
"rawprint", "read", "readappend", "readwrite", "reboot", "receive", "received",
"receiver", "recfm", "recordmode", "recvbaud", "recvcmd", "recvprint",
"recvview", "recycle", "relaxed", "remote", "remotecmd", "remove", "repaint",
"replyaddress", "reset", "restart", "restore", "resume", "retainfiles",
"retries", "retrycancel", "retrydelay", "reverse", "reversebit", "rgetchar",
"right", "ringmsg", "rip", "rmouse", "rmvpolled", "rows", "rxcr", "rxdata",
"s0", "s1", "s2", "s3", "s4", "s5", "s6", "s7", "s7cmd", "s8", "s9", "save",
"sbbuffer", "sbpages", "scale", "scheduled", "screen", "scriptfile",
"scriptpath", "scriptstart", "scroll", "scrollmethod", "search", "security",
"select", "send", "sendcmd", "sendcr", "sender", "sendpolled", "sent",
"separator", "serveraddress", "servicenum", "shared", "shift", "short",
"showfaxstatus", "sierra", "signaturefile", "simple", "single", "size", "skip",
"slip", "slow", "softflow", "software", "sort", "space", "spawn", "speaker",
"stationid", "statusattr", "statusline", "stop", "stopbits", "streaming",
"strip", "stripbit8", "style", "subnetmask", "success", "suffix", "suspend",
"tabexpand", "tabkey", "tabstops", "target", "telnet", "termcolors", "termfont",
"terminal", "terminalid", "tight", "tiled", "time", "timeout", "timestamp",
"timing", "tone", "tooltips", "top", "topic", "translate", "tty", "turnchar",
"tvi910", "tvi912", "tvi920", "tvi922", "tvi925", "tvi950", "tvi955",
"txmethod", "txpace", "type", "underline", "unselect", "until", "update",
"upld", "upldpace", "upldpath", "upto", "uselrecl", "usepacechar",
"usephonecard", "userecfm", "userexit", "userid", "username", "userwin",
"us_cr", "uwus", "v23", "v42", "variable", "vidtex", "viewcursor", "viewgif",
"viewgraphics", "virtual", "visual", "vm_cms", "voice", "voicenumber", "volume",
"vt100", "vt102", "vt220", "vt320", "vt52", "waitcnct", "wavefile",
"whensuspend", "whentarget", "wincolors", "window", "with", "word", "write",
"wyse100", "wyse50", "wyse60", "wyse75", "xfermode", "xferyield", "xmitbaud",
"xmodem", "xoff", "xwindow", "yes", "yesno", "yesnocancel", "ymodem", "ymodemg",
"zmodem"},
},
}
Strings={
Delimiter=[["|']],
Escape=[[ `\d{3}|`x\d{2}|^[ntvbrfa`\?'"] ]]
}
IgnoreCase=true
Comments={
{ Block=false,
Delimiter= { [[;]] },
},
{ Block=true,
Nested=false,
Delimiter= { [[\#comment]],[[\#endcomment]],}
--FIXME number of delimiters nok
}
}
PreProcessor={
Prefix=[[#]],
}
Operators=[[\(|\)|\[|\]|\{|\}|\,|\:|\&|<|>|\!|\=|\/|\*|\%|\+|\-]]
|