"Fossies" - the Fresh Open Source Software Archive

Member "highlight-3.57-x64/langDefs/scilab.lang" (12 May 2020, 3480 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="Scilab"
    3 
    4 Categories = {"scientific"}
    5 
    6 Keywords={
    7   { Id=1,
    8     List={"abort", "ans", "backslash", "bool2s", "boolean", "brackets", "break",
    9         "call", "case", "clear", "clearglobal", "colon", "comma", "comments",
   10         "continue", "date", "debug", "definedfields", "do", "dot", "else", "elseif",
   11         "empty", "end", "equal", "errcatch", "errclear", "error", "etime", "evstr",
   12         "exec", "execstr", "exists", "exit", "external", "extraction", "feval", "find",
   13         "for", "format", "fort", "funptr", "getdate", "getenv", "getfield", "getpid",
   14         "getversion", "global", "gstacksize", "hat", "host", "hypermat",
   15         "hypermatrices", "iconvert", "ieee", "if", "insertion", "intppty", "inttype",
   16         "inv_coeff", "iserror", "isglobal", "lasterror", "left", "less", "list",
   17         "lsslist", "lstcat", "matrices", "matrix", "mlist", "mode", "mtlb_mode",
   18         "names", "null", "overloading", "parents", "pause", "percent", "plus", "poly",
   19         "power", "predef", "pwd", "quit", "quote", "rational", "resume", "return",
   20         "rlist", "sciargs", "select", "semi", "semicolon", "setenv", "setfield",
   21         "slash", "stacksize", "star", "symbols", "testmatrix", "then", "tic", "tilda",
   22         "tlist", "toc", "type", "typename", "user", "varn", "what", "whatis", "where",
   23         "whereami", "whereis", "while", "who", "who_user", "whos", "function",
   24         "endfunction"},
   25   },
   26   { Id=2,
   27     List={"abs", "acos", "acosh", "acoshm", "acosm", "addf", "adj2sp", "amell",
   28         "and", "asin", "asinh", "asinhm", "asinm", "atan", "atanh", "atanhm", "atanm",
   29         "bessel", "beta", "binomial", "bloc2exp", "bloc2ss", "bsplin3val", "calerf",
   30         "ceil", "cell2mat", "cellstr", "char", "cmb_lin", "conj", "cos", "cosh",
   31         "coshm", "cosm", "cotg", "coth", "cothm", "cshep2d", "cumprod", "cumsum",
   32         "delip", "diag", "diff", "dlgamma", "double", "dsearch", "erf", "erfc", "erfcx",
   33         "eval", "eval_cshep2d", "eye", "fix", "floor", "frexp", "full", "gamma",
   34         "gammaln", "gsort", "imag", "imult", "ind2sub", "int", "int8", "integrate",
   35         "interp", "interp1", "interp2d", "interp3d", "interpln", "intersect",
   36         "intsplin", "inttrap", "isdef", "isempty", "isequal", "isinf", "isnan",
   37         "isreal", "kron", "ldivf", "legendre", "lex_sort", "linear_interpn", "linspace",
   38         "log", "log10", "log1p", "log2", "logm", "logspace", "lsq_splin", "lstsize",
   39         "max", "maxi", "min", "mini", "minus", "modulo", "mps2linpro", "mtlb_sparse",
   40         "mulf", "ndgrid", "ndims", "nearfloat", "nextpow2", "nnz", "norm", "not",
   41         "number_properties", "oldbessel", "ones", "or", "pen2ea", "pertrans", "prod",
   42         "rand", "rat", "rdivf", "real", "round", "setdiff", "sign", "signm", "sin",
   43         "sinc", "sinh", "sinhm", "sinm", "size", "smooth", "solve", "sort", "sp2adj",
   44         "sparse", "spcompack", "speye", "spget", "splin", "splin2d", "splin3d",
   45         "spones", "sprand", "spzeros", "sqrt", "sqrtm", "squarewave", "ssprint",
   46         "ssrand", "sub2ind", "subf", "sum", "sysconv", "sysdiag", "syslin", "tan",
   47         "tanh", "tanhm", "tanm", "toeplitz", "trfmod", "trianfml", "tril", "trisolve",
   48         "triu", "typeof", "union", "unique", "vectorfind", "whatis", "zeros", "plot"},
   49   },
   50 }
   51 
   52 Strings={
   53   Delimiter=[["|']],
   54 }
   55 
   56 IgnoreCase=false
   57 
   58 Comments={
   59   { Block=false,
   60     Delimiter= { [[\/\/]] },
   61   },
   62 }
   63 
   64 Operators=[[\(|\)|\[|\]|\{|\}|\,|\;|\:|\&|<|>|\!|\=|\/|\*|\+|\-|\.|\^]]
   65