"Fossies" - the Fresh Open Source Software Archive

Member "highlight-3.57-x64/langDefs/aspect.lang" (12 May 2020, 13211 Bytes) of package /windows/www/highlight-3.57-x64.zip:


As a special service "Fossies" has tried to format the requested text file into HTML format (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file.

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