"Fossies" - the Fresh Open Source Software Archive

Member "highlight-3.57-x64/langDefs/znn.lang" (12 May 2020, 1510 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 "znn.lang": 3.53_vs_3.54.

    1 
    2 Description="Zonnon"
    3 
    4 Categories = {"source"}
    5 
    6 Keywords={
    7     { Id=1,
    8       list={"accept", "activity", "array", "as", "await", "begin", "by", "case",
    9             "const", "definition", "div", "do", "else", "elsif", "end", "exception", "exit",
   10             "false", "for", "if", "implementation", "implements", "import", "in", "is",
   11             "loop", "mod", "module", "new", "nil", "object", "of", "on", "operator", "or",
   12             "procedure", "protocol", "record", "refines", "repeat", "return", "self",
   13             "termination", "then", "to", "true", "type", "until", "var", "while", "accept",
   14             "activity", "array", "as", "await", "begin", "by", "case", "const",
   15             "definition", "div", "do", "else", "elsif", "end", "exception", "exit", "false",
   16             "for", "if", "implementation", "implements", "import", "in", "is", "loop",
   17             "mod", "module", "new", "nil", "object", "of", "on", "operator", "or",
   18             "procedure", "protocol", "record", "refines", "repeat", "return", "self",
   19             "termination", "then", "to", "true", "type", "until", "var", "while"}, },
   20     { id=2,
   21       List={"object", "boolean", "char", "integer", "cardinal", "fixed", "real", "set", "string"},
   22       },
   23 
   24     { Id=4,
   25       Regex=[[(\w+)\s*\(]],
   26     }
   27 }
   28 
   29 Strings={
   30   Delimiter=[["|']],
   31 }
   32 
   33 Comments={
   34   { Block=true,
   35     Nested=true,
   36     Delimiter= { [[\(\*]], [[\*\)]] },
   37   },
   38 }
   39 
   40 IgnoreCase=true
   41 
   42 Operators=[[\(|\)|\[|\]|\{|\}|\,|\;|\.|\:|\&|<|>|\!|\=|\/|\*|\%|\+|\-|\~|\||\#]]