"Fossies" - the Fresh Open Source Software Archive

Member "highlight-3.57-x64/langDefs/clipper.lang" (12 May 2020, 4289 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="Clipper"
    3 
    4 Categories = {"source"}
    5 
    6 Keywords={
    7   { Id=1,
    8     List={"announce", "begin", "break", "case", "declare", "do", "elseif",
    9         "else", "endif", "enddo", "end", "endcase", "exit", "external", "field", "for",
   10         "if", "local", "loop", "memvar", "next", "otherwise", "parameters", "private",
   11         "public", "recover", "request", "return", "sequence", "step", "static", "using",
   12         "while", "with", "accept", "append", "all", "alternate", "box", "blank", "bell",
   13         "call", "cancel", "clear", "close", "commit", "continue", "copy", "count",
   14         "create", "century", "color", "confirm", "console", "cursor", "delete", "dir",
   15         "display", "date", "decimals", "default", "deleted", "delimiters", "device",
   16         "eject", "erase", "extended", "epoch", "escape", "exact", "exclusive", "file",
   17         "find", "form", "from", "filter", "fixed", "format", "function", "get", "gets",
   18         "go", "index", "init", "input", "intensity", "join", "keyboard", "key", "label",
   19         "list", "locate", "memory", "menu", "margin", "message", "note", "order",
   20         "pack", "procedure", "prompt", "path", "printer", "quit", "read", "recall",
   21         "reindex", "release", "rename", "replace", "report", "restore", "run",
   22         "relation", "say", "screen", "structure", "save", "seek", "select", "set",
   23         "scoreboard", "softseek", "skip", "sort", "store", "sum", "to", "typeahead",
   24         "text", "total", "type", "unique", "unlock", "update", "use", "wrap", "wait",
   25         "zap"},
   26   },
   27   { Id=2,
   28     List={"aadd", "abs", "achoice", "aclone", "acopy", "adel", "adir", "aeval",
   29         "afields", "afill", "ains", "alert", "alias", "alltrim", "altd", "array", "asc",
   30         "ascan", "asize", "asort", "at", "atail", "average", "bin2i", "bin2l", "bin2w",
   31         "bof", "browse", "cdow", "chr", "cmonth", "col", "colorselect", "ctod",
   32         "curdir", "day", "dbappend", "dbclearfilter", "dbclearindex", "dbclearrelation",
   33         "dbcloseall", "dbclosearea", "dbcommit", "dbcommitall", "dbcreate",
   34         "dbcreateindex", "dbdelete", "dbedit", "dbeval", "dbf", "dbfilter",
   35         "dbgobottom", "dbgoto", "dbgotop", "dbrecall", "dbreindex", "dbrelation",
   36         "dbrselect", "dbseek", "dbselectarea", "dbsetdriver", "dbsetfilter",
   37         "dbsetindex", "dbsetorder", "dbsetrelation", "dbskip", "dbstruct", "dbunlock",
   38         "dbunlockall", "dbusearea", "descend", "devout", "devoutpict", "devpos",
   39         "directory", "diskspace", "dispbegin", "dispbox", "dispcount", "dispend",
   40         "dispout", "doserror", "dow", "dtoc", "dtos", "empty", "eof", "errorblock",
   41         "errorlevel", "eval", "exp", "fclose", "fcount", "fcreate", "ferase", "ferror",
   42         "fieldblock", "fieldget", "fieldname", "", "fieldpos", "fieldput",
   43         "fieldwblock", "fklabel", "fkmax", "flock", "fopen", "found", "fread",
   44         "freadstr", "frename", "fseek", "fwrite", "getenv", "hardcr", "header", "i2bin",
   45         "indexext", "indexkey", "indexord", "inkey", "int", "isalpha", "iscolor",
   46         "isdigit", "islower", "isprinter", "isupper", "l2bin", "lastkey", "lastrec",
   47         "left", "len", "log", "lower", "ltrim", "lupdate", "max", "maxcol", "maxrow",
   48         "memoedit", "memoline", "memoread", "memotran", "memowrit", "memvarblock",
   49         "min", "mlcount", "mlctopos", "mlpos", "mod", "month", "mpostolc", "neterr",
   50         "netname", "nextkey", "nosnow", "os", "outerr", "outstd", "pad", "pcol",
   51         "pcount", "procline", "procname", "prow", "qout", "rat", "readexit",
   52         "readinsert", "readkey", "readmodal", "readvar", "reccount", "recno", "recsize",
   53         "replicate", "restscreen", "right", "rlock", "round", "row", "rtrim",
   54         "savescreen", "scroll", "seconds", "setblink", "setcancel", "setcolor",
   55         "setcursor", "setkey", "setmode", "setpos", "setprc", "soundex", "space",
   56         "sqrt", "str", "strtran", "stuff", "substr", "time", "tone", "transform", "",
   57         "updated", "upper", "", "val", "valtype", "version", "word", "year"},
   58   },
   59 }
   60 
   61 Strings={
   62   Delimiter=[["|']],
   63 }
   64 
   65 IgnoreCase=true
   66 
   67 Comments={
   68   { Block=false,
   69     Delimiter= { [[//|\*]] },
   70   },
   71   { Block=true,
   72     Nested=false,
   73     Delimiter= { [[\/\*]],[[\*\/]],}
   74   }
   75 }
   76 
   77 Operators=[[\(|\)|\[|\]|\{|\}|\,|\;|\:|\&|<|>|\!|\=|\/|\|\%|\+|\-]]