123 lines · 1.3 KB · Scheme
RawDownload
(type_identifier) @type(field_identifier) @variable.member (keyed_element  .  (literal_element    (identifier) @variable.member)) (call_expression  function: (identifier) @function) (call_expression  function: (selector_expression    field: (field_identifier) @function.method)) (function_declaration  name: (identifier) @function) (method_declaration  name: (field_identifier) @function.method) [  "("  ")"  "{"  "}"  "["  "]"] @punctuation.bracket [  "--"  "-"  "-="  ":="  "!"  "!="  "..."  "*"  "*"  "*="  "/"  "/="  "&"  "&&"  "&="  "%"  "%="  "^"  "^="  "+"  "++"  "+="  "<-"  "<"  "<<"  "<<="  "<="  "="  "=="  ">"  ">="  ">>"  ">>="  "|"  "|="  "||"  "~"] @operator [  "break"  "case"  "chan"  "const"  "continue"  "default"  "defer"  "else"  "fallthrough"  "for"  "func"  "go"  "goto"  "if"  "import"  "interface"  "map"  "package"  "range"  "return"  "select"  "struct"  "switch"  "type"  "var"] @keyword [  (interpreted_string_literal)  (raw_string_literal)  (rune_literal)] @string (escape_sequence) @string.escape [  (int_literal)  (float_literal)  (imaginary_literal)] @number (const_spec  name: (identifier) @constant) [  (true)  (false)  (nil)  (iota)] @constant.builtin (comment) @comment