[
  [
    "start",
    [
      "meta.using.vala",
      "﻿"
    ],
    [
      "keyword.other.using.vala",
      "using"
    ],
    [
      "meta.using.vala",
      " "
    ],
    [
      "storage.modifier.using.vala",
      "Gtk"
    ],
    [
      "punctuation.terminator.vala",
      ";"
    ]
  ],
  [
    "start",
    [
      "text",
      " "
    ]
  ],
  [
    "text0",
    [
      "storage.type.primitive.array.vala",
      "int"
    ],
    [
      "text",
      " main ("
    ],
    [
      "storage.type.primitive.array.vala",
      "string"
    ],
    [
      "text",
      "[] args) {"
    ]
  ],
  [
    "text0",
    [
      "text",
      "    "
    ],
    [
      "storage.type.vala",
      "Gtk"
    ],
    [
      "keyword.operator.dereference.vala",
      "."
    ],
    [
      "text",
      "init ("
    ],
    [
      "storage.modifier.vala",
      "ref"
    ],
    [
      "text",
      " args)"
    ],
    [
      "punctuation.terminator.vala",
      ";"
    ]
  ],
  [
    "text0",
    [
      "text",
      "    "
    ],
    [
      "storage.type.primitive.vala",
      "var"
    ],
    [
      "text",
      " foo "
    ],
    [
      "keyword.operator.assignment.vala",
      "="
    ],
    [
      "text",
      " "
    ],
    [
      "keyword.control.new.vala",
      "new"
    ],
    [
      "text",
      " "
    ],
    [
      "storage.type.generic.vala",
      "MyFoo<string[](), MyBar<string, int>>"
    ],
    [
      "text",
      "()"
    ],
    [
      "punctuation.terminator.vala",
      ";"
    ]
  ],
  [
    "text0"
  ],
  [
    "text0",
    [
      "text",
      "    "
    ],
    [
      "storage.type.primitive.vala",
      "var"
    ],
    [
      "text",
      " window "
    ],
    [
      "keyword.operator.assignment.vala",
      "="
    ],
    [
      "text",
      " "
    ],
    [
      "keyword.control.new.vala",
      "new"
    ],
    [
      "text",
      " "
    ],
    [
      "storage.type.vala",
      "Window"
    ],
    [
      "text",
      "()"
    ],
    [
      "punctuation.terminator.vala",
      ";"
    ]
  ],
  [
    "text0",
    [
      "text",
      "    window"
    ],
    [
      "keyword.operator.dereference.vala",
      "."
    ],
    [
      "text",
      "title "
    ],
    [
      "keyword.operator.assignment.vala",
      "="
    ],
    [
      "text",
      " "
    ],
    [
      "punctuation.definition.string.begin.vala",
      "\""
    ],
    [
      "string.quoted.double.vala",
      "Hello, World!"
    ],
    [
      "punctuation.definition.string.end.vala",
      "\""
    ],
    [
      "punctuation.terminator.vala",
      ";"
    ]
  ],
  [
    "text0",
    [
      "text",
      "    window"
    ],
    [
      "keyword.operator.dereference.vala",
      "."
    ],
    [
      "text",
      "border_width "
    ],
    [
      "keyword.operator.assignment.vala",
      "="
    ],
    [
      "text",
      " "
    ],
    [
      "constant.numeric.vala",
      "10"
    ],
    [
      "punctuation.terminator.vala",
      ";"
    ]
  ],
  [
    "text0",
    [
      "text",
      "    window"
    ],
    [
      "keyword.operator.dereference.vala",
      "."
    ],
    [
      "text",
      "window_position "
    ],
    [
      "keyword.operator.assignment.vala",
      "="
    ],
    [
      "text",
      " "
    ],
    [
      "storage.type.vala",
      "WindowPosition"
    ],
    [
      "keyword.operator.dereference.vala",
      "."
    ],
    [
      "constant.other.vala",
      "CENTER"
    ],
    [
      "punctuation.terminator.vala",
      ";"
    ]
  ],
  [
    "text0",
    [
      "text",
      "    window"
    ],
    [
      "keyword.operator.dereference.vala",
      "."
    ],
    [
      "text",
      "set_default_size("
    ],
    [
      "constant.numeric.vala",
      "350"
    ],
    [
      "text",
      ", "
    ],
    [
      "constant.numeric.vala",
      "70"
    ],
    [
      "text",
      ")"
    ],
    [
      "punctuation.terminator.vala",
      ";"
    ]
  ],
  [
    "text0",
    [
      "text",
      "    window"
    ],
    [
      "keyword.operator.dereference.vala",
      "."
    ],
    [
      "text",
      "destroy"
    ],
    [
      "keyword.operator.dereference.vala",
      "."
    ],
    [
      "text",
      "connect("
    ],
    [
      "storage.type.vala",
      "Gtk"
    ],
    [
      "keyword.operator.dereference.vala",
      "."
    ],
    [
      "text",
      "main_quit)"
    ],
    [
      "punctuation.terminator.vala",
      ";"
    ]
  ],
  [
    "text0",
    [
      "text",
      " "
    ]
  ],
  [
    "text0",
    [
      "text",
      "    "
    ],
    [
      "storage.type.primitive.vala",
      "var"
    ],
    [
      "text",
      " label "
    ],
    [
      "keyword.operator.assignment.vala",
      "="
    ],
    [
      "text",
      " "
    ],
    [
      "keyword.control.new.vala",
      "new"
    ],
    [
      "text",
      " "
    ],
    [
      "storage.type.vala",
      "Label"
    ],
    [
      "text",
      "("
    ],
    [
      "punctuation.definition.string.begin.vala",
      "\""
    ],
    [
      "string.quoted.double.vala",
      "Hello, World!"
    ],
    [
      "punctuation.definition.string.end.vala",
      "\""
    ],
    [
      "text",
      ")"
    ],
    [
      "punctuation.terminator.vala",
      ";"
    ]
  ],
  [
    "text0",
    [
      "text",
      " "
    ]
  ],
  [
    "text0",
    [
      "text",
      "    window"
    ],
    [
      "keyword.operator.dereference.vala",
      "."
    ],
    [
      "text",
      "add(label)"
    ],
    [
      "punctuation.terminator.vala",
      ";"
    ]
  ],
  [
    "text0",
    [
      "text",
      "    window"
    ],
    [
      "keyword.operator.dereference.vala",
      "."
    ],
    [
      "text",
      "show_all()"
    ],
    [
      "punctuation.terminator.vala",
      ";"
    ]
  ],
  [
    "text0",
    [
      "text",
      " "
    ]
  ],
  [
    "text0",
    [
      "text",
      "    "
    ],
    [
      "storage.type.vala",
      "Gtk"
    ],
    [
      "keyword.operator.dereference.vala",
      "."
    ],
    [
      "text",
      "main()"
    ],
    [
      "punctuation.terminator.vala",
      ";"
    ]
  ],
  [
    "text0",
    [
      "text",
      "    "
    ],
    [
      "keyword.control.vala",
      "return"
    ],
    [
      "text",
      " "
    ],
    [
      "constant.numeric.vala",
      "0"
    ],
    [
      "punctuation.terminator.vala",
      ";"
    ]
  ],
  [
    "start",
    [
      "text",
      "}"
    ]
  ]
]