[
  [
    "start",
    [
      "keyword.other.doctype.jade",
      "!!!doctype"
    ]
  ],
  [
    "start",
    [
      "keyword.other.doctype.jade",
      "!!!5"
    ]
  ],
  [
    "start",
    [
      "keyword.other.doctype.jade",
      "!!!"
    ]
  ],
  [
    "start"
  ],
  [
    "start",
    [
      "keyword.control.import.include.jade",
      "include"
    ],
    [
      "text",
      " something"
    ]
  ],
  [
    "start"
  ],
  [
    "start",
    [
      "keyword.control.import.include.jade",
      "         include"
    ],
    [
      "text",
      " another_thing"
    ]
  ],
  [
    "start"
  ],
  [
    [
      "comment_block",
      2,
      "start"
    ],
    [
      "comment",
      "  // let's talk about it"
    ]
  ],
  [
    "start"
  ],
  [
    [
      "comment_block",
      0,
      "start"
    ],
    [
      "comment",
      "// "
    ]
  ],
  [
    [
      "comment_block",
      0,
      "start"
    ],
    [
      "comment",
      "  here it is. a block comment!"
    ]
  ],
  [
    [
      "comment_block",
      0,
      "start"
    ],
    [
      "comment",
      " and another row!"
    ]
  ],
  [
    "start",
    [
      "meta.tag.any.jade",
      "but"
    ],
    [
      "text",
      " not here."
    ]
  ],
  [
    "start"
  ],
  [
    [
      "comment_block",
      5,
      "start"
    ],
    [
      "comment",
      "     // "
    ]
  ],
  [
    [
      "comment_block",
      5,
      "start"
    ],
    [
      "comment",
      "        a far spaced"
    ]
  ],
  [
    "start",
    [
      "text",
      "    should be lack of block"
    ]
  ],
  [
    "start"
  ],
  [
    [
      "comment_block",
      3,
      "start"
    ],
    [
      "comment",
      "   // also not a comment"
    ]
  ],
  [
    [
      "comment_block",
      3,
      "start"
    ],
    [
      "comment",
      "     div.attemptAtBlock"
    ]
  ],
  [
    "start",
    [
      "text",
      "  "
    ]
  ],
  [
    "start",
    [
      "meta.tag.any.jade",
      "  span"
    ],
    [
      "entity.other.attribute-name.id.jade",
      "#myName"
    ]
  ],
  [
    "start"
  ],
  [
    "start",
    [
      "text",
      "  "
    ],
    [
      "string.interpolated.jade",
      "#{implicit}"
    ]
  ],
  [
    "start",
    [
      "text",
      "     "
    ],
    [
      "string.interpolated.jade",
      "!{more_explicit}"
    ]
  ],
  [
    "start"
  ],
  [
    "start",
    [
      "text",
      "  "
    ],
    [
      "suport.type.attribute.id.jade",
      "#idDiv"
    ]
  ],
  [
    "start"
  ],
  [
    "start",
    [
      "text",
      "    "
    ],
    [
      "suport.type.attribute.class.jade",
      ".idDiv"
    ]
  ],
  [
    "start"
  ],
  [
    "start",
    [
      "meta.tag.any.jade",
      "    test"
    ],
    [
      "punctuation",
      "("
    ],
    [
      "entity.other.attribute-name.jade",
      "id"
    ],
    [
      "punctuation",
      "="
    ],
    [
      "string",
      "\"tag\""
    ],
    [
      "punctuation",
      ")"
    ]
  ],
  [
    "start",
    [
      "meta.tag.any.jade",
      "    header"
    ],
    [
      "punctuation",
      "("
    ],
    [
      "entity.other.attribute-name.jade",
      "id"
    ],
    [
      "punctuation",
      "="
    ],
    [
      "string",
      "\"tag\""
    ],
    [
      "text",
      ", "
    ],
    [
      "entity.other.attribute-name.jade",
      "blah"
    ],
    [
      "punctuation",
      "="
    ],
    [
      "string",
      "\"foo\""
    ],
    [
      "text",
      ", "
    ],
    [
      "entity.other.attribute-name.jade",
      "meh"
    ],
    [
      "punctuation",
      "="
    ],
    [
      "string",
      "\"aads\""
    ],
    [
      "punctuation",
      ")"
    ]
  ],
  [
    "start",
    [
      "storage.type.function.jade",
      "mixin"
    ],
    [
      "entity.name.function.jade",
      " article"
    ],
    [
      "punctuation.definition.parameters.begin.jade",
      "("
    ],
    [
      "variable.parameter.function.jade",
      "obj, parents"
    ],
    [
      "punctuation.definition.parameters.end.jade",
      ")"
    ]
  ],
  [
    "start"
  ],
  [
    "start",
    [
      "storage.type.function.jade",
      "  mixin"
    ],
    [
      "entity.name.function.jade",
      " bleh"
    ],
    [
      "punctuation.definition.parameters.begin.jade",
      "("
    ],
    [
      "punctuation.definition.parameters.end.jade",
      ")"
    ]
  ],
  [
    "start"
  ],
  [
    "start",
    [
      "storage.type.function.jade",
      "    mixin"
    ],
    [
      "entity.name.function.jade",
      " clever-name"
    ]
  ],
  [
    "start"
  ],
  [
    "start",
    [
      "source.js.embedded.jade",
      " -"
    ],
    [
      "storage.type",
      "var"
    ],
    [
      "text",
      " "
    ],
    [
      "identifier",
      "x"
    ],
    [
      "text",
      " "
    ],
    [
      "keyword.operator",
      "="
    ],
    [
      "text",
      " "
    ],
    [
      "string",
      "\"0\""
    ],
    [
      "text",
      ";"
    ]
  ],
  [
    "start",
    [
      "source.js.embedded.jade",
      " -"
    ],
    [
      "text",
      " "
    ],
    [
      "identifier",
      "y"
    ],
    [
      "text",
      " "
    ],
    [
      "identifier",
      "each"
    ],
    [
      "text",
      " z"
    ]
  ],
  [
    "start"
  ],
  [
    "start",
    [
      "source.js.embedded.jade",
      " -"
    ],
    [
      "text",
      " "
    ],
    [
      "storage.type",
      "var"
    ],
    [
      "text",
      " "
    ],
    [
      "identifier",
      "items"
    ],
    [
      "text",
      " "
    ],
    [
      "keyword.operator",
      "="
    ],
    [
      "text",
      " "
    ],
    [
      "paren.lparen",
      "["
    ],
    [
      "string",
      "\"one\""
    ],
    [
      "punctuation.operator",
      ","
    ],
    [
      "text",
      " "
    ],
    [
      "string",
      "\"two\""
    ],
    [
      "punctuation.operator",
      ","
    ],
    [
      "text",
      " "
    ],
    [
      "string",
      "\"three\""
    ],
    [
      "text",
      "]"
    ]
  ],
  [
    "start",
    [
      "meta.tag.any.jade",
      "   each"
    ],
    [
      "text",
      " item in items"
    ]
  ],
  [
    "start",
    [
      "meta.tag.any.jade",
      "    li"
    ],
    [
      "text",
      "= item"
    ]
  ]
]