HEX
Server: Apache
System: Linux pdx1-shared-a1-38 6.6.104-grsec-jammy+ #3 SMP Tue Sep 16 00:28:11 UTC 2025 x86_64
User: mmickelson (3396398)
PHP: 8.1.31
Disabled: NONE
Upload Files
File: //usr/share/highlight/langDefs/vala.lang
Description="Vala"

Keywords={
    { Id=1,
      List={"if", "else", "switch", "case", "default", "break", "continue", 
            "return", "for", "foreach", "in", "do", "while", "try", "catch", "finally", 
            "throw"},
      },
    { Id=2,
      List={"namespace", "interface", "class", "struct", "enum", "signal", 
            "construct", "callback", "get", "set", "base", "const", "static", "var", "weak", 
            "virtual", "abstract", "override", "public", "protected", "private", "in", 
            "out", "ref", "lock", "using", "abstract", "dynamic", "extern", "internal", 
            "readonly", "sealed", "volatile"},
      },
    { Id=3,
      List={"true", "false", "null", "bool", "byte", "char", "decimal", "double", 
            "float", "int", "int8", "int16", "int32", "int64", "long", "object", "sbyte", 
            "short", "string", "uchar", "uint", "uint8", "uint16", "uint32", "uint64", 
            "ulong", "ushort", "void"},
      },
    { Id=4,
      Regex=[[(\w+)\s*\(]],
    },
}
                       
Strings={
    Delimiter=[["|']],
        }

IgnoreCase=false

Comments={
    {   Block=false,
        Delimiter= { [[\/\/]] },
    },
    {   Block=true,
        Nested=false,
        Delimiter= { [[\/\*]],[[\*\/]],}
    }
}

PreProcessor={
    Prefix=[[#]],
}

Operators=[[\(|\)|\[|\]|\{|\}|\,|\;|\.|\:|\&|<|>|\!|\=|\/|\*|\%|\+|\-|\~|\|]]

EnableIndentation=false