"Fossies" - the Fresh Open Source Software Archive

Member "highlight-3.57-x64/langDefs/io.lang" (12 May 2020, 2101 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 Description="IO"
    2 
    3 Categories = {"source"}
    4 
    5 Keywords={
    6   { Id=1,
    7     List={"activate", "activeCoroCount", "and", "block", "break", "catch",
    8         "chedulerSleepSeconds", "clone", "collectGarbage", "compileString", "continue",
    9         "do", "doFile", "doMessage", "doString", "else", "elseif", "exit", "for",
   10         "foreach", "forward", "getSlot", "getenv", "hasSlot", "if", "ifFalse", "ifNil",
   11         "ifTrue", "isActive", "isNil", "list", "message", "method", "or", "parent",
   12         "pass", "pause", "perform", "performWithArgList", "print", "proto", "raise",
   13         "removeSlot", "resend", "resume", "return", "self", "sender",
   14         "setSchedulerSleepSeconds", "setSlot", "shallowCopy", "slotNames", "super",
   15         "system", "then", "thisBlock", "thisContext", "thisMessage", "try", "type",
   16         "uniqueId", "updateSlot", "wait", "write", "yield"},
   17   },
   18   { Id=2,
   19     List={"Array", "AudioDevice", "AudioMixer", "Block", "Box", "Buffer",
   20         "CFunction", "CGI", "Color", "Curses", "DBM", "DNSResolver", "DOConnection",
   21         "DOProxy", "DOServer", "Date", "Directory", "Duration", "DynLib", "Error",
   22         "Exception", "FFT", "File", "Fnmatch", "Font", "Future", "GL", "GLE",
   23         "GLScissor", "GLU", "GLUCylinder", "GLUQuadric", "GLUSphere", "GLUT", "Host",
   24         "Image", "Importer", "LinkList", "List", "Lobby", "Locals", "MD5", "MP3Decoder",
   25         "MP3Encoder", "Map", "Message", "Movie", "NULL", "Nil", "Nop", "Notification",
   26         "Number", "Object", "OpenGL", "Point", "Protos", "Regex", "SGMLTag", "SQLite",
   27         "Server", "ShowMessage", "SleepyCat", "SleepyCatCursor", "Socket",
   28         "SocketManager", "Sound", "Soup", "Store", "String", "Tree", "UDPSender",
   29         "UPDReceiver", "URL", "User", "Warning", "WeakLink"},
   30   },
   31   { Id=4,
   32     Regex=[[(\w+)\s*\(]],
   33   },
   34 }
   35 
   36 Strings={
   37   Delimiter=[["""|'''|"|']],
   38 }
   39 
   40 IgnoreCase=false
   41 
   42 Comments={
   43   { Block=false,
   44     Delimiter= { [[#\|\/\/]] },
   45   },
   46   { Block=true,
   47     Nested=false,
   48     Delimiter= { [[\/\*]],[[\*\/]],}
   49   }
   50 }
   51 
   52 Operators=[[\(|\)|\[|\]|\{|\}|\,|\;|\:|\&|<|>|\!|\=|\/|\*|\%|\+|\-|\^|\@|\.|\#]]