"Fossies" - the Fresh Open Source Software Archive

Member "highlight-3.57-x64/langDefs/msl.lang" (12 May 2020, 1403 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. See also the last Fossies "Diffs" side-by-side code changes report for "msl.lang": 3.53_vs_3.54.

    1 
    2 Description="mIRC Scripting"
    3 --msl, nbs
    4 
    5 Categories = {"script"}
    6 
    7 Keywords={
    8 { Id=1,
    9   List={"if", "while", "else", "for", "inc", "dec" }
   10   },
   11   { Id=2,
   12     List={
   13       "set", "var", "alias", "on", "msg", "kick",
   14       "ajinvite","amsg","anick","autojoin","background","ban","beep","channel","clear","clearall",
   15       "clipboard","close","color","copy","creq","ctcreply","debug","describe","disconnect","dll","dns",
   16       "dqwindow","ebeeps","editbox","emailaddr","exit","filter","flash","flushini","font","fullname",
   17       "help","hop","join","linesep","links","load","loadbuf","localinfo","log","mdi","mkdir",
   18       "mnick","nick","noop","omsg","partall","pdcc","perform","play","pop","pvoice","qmsg","query",
   19       "queryrn","raw","remini","remove","rename","resetidle","rmdir","run","save","savebuf","saveini",
   20       "say","server","showmirc","sline","speak","splay","sreq","strip","timer","timestamp","titlebar",
   21       "titlebar","tnick","tokenize","unload","updatenl","url","winhelp","write","writeini" }
   22   },
   23   { Id=2,
   24     Regex=[[ /\w+ ]],
   25   },
   26   { Id=3,
   27     Regex=[[ \$[\w\d\+\$]+ ]],
   28   },
   29   { Id=4,
   30     Regex=[[ [&%]\w+ ]],
   31   }
   32 }
   33 
   34 Strings = {
   35   Delimiter=[["|']]
   36 }
   37 
   38 Comments = {
   39   { Block=true,
   40     Nested=false,
   41     Delimiter = { [[\/\*]], [[\*\/]] }
   42   },
   43   {
   44     Block=false,
   45     Delimiter = { [[;]] }
   46   }
   47 }
   48 
   49 Operators=[[\(|\)|\[|\]|\{|\}|\,|\;|\.|\:|\&|<|>|\!|=|\/|\*|\%|\+|\-|\~|\||\^]]