( { Identifier = boo; Name = "Boo"; BasedOn = "pbx_root_language"; SupportsIndentation = YES; Indentation = { }; SyntaxColoring = { CaseSensitive = YES; UnicodeSymbols = NO; IndexedSymbols = YES; CommentsCanBeNested = NO; IdentifierStartChars = "_"; IdentifierChars = "_"; MultiLineComment = ( ( "/*", "*/" ) ); String = ( ( "\"", "\"" ) ); EscapeCharacter = "\\"; Character = ( ( "'", "'" ) ); SingleLineComment = ( "//", "# " ); Keywords = ( "abstract", "add", "and", "as", "auto", "break", "callable", "case", "cast", "collection", "const", "continue", "default", "delegate", "el", "elif", "else", "ensure", "except", "exception", "false", "final", "for", "from", "get", "given", "if", "ignore", "iif", "import", "in", "internal", "is", "isa", "join", "lock", "namespace", "not", "null", "or", "override", "pass", "print", "private", "protected", "public", "raise", "readonly", "regex", "required", "return", "self", "set", "static", "super", "true", "try", "type", "typeof", "unless", "unsafe", "using", "value", "virtual", "when", "while" ); AltKeywords = ( "array", "bool", "byte", "char", "class", "date", "def", "double", "enum", "event", "int", "interface", "long", "object", "single", "string", "timespan", "true", "uint", "ulong", "ushort" ); PreprocessorKeywordStart = "#"; PreprocessorKeywords = ( "region", "endregion" ); }; }, )