[[
   ["blockComment","noQstring"],
  ["comment.start","%{"]
],[
   ["blockComment","blockComment","blockComment","noQstring"],
  ["comment.start","   %{"]
],[
   ["blockComment","blockComment","blockComment","noQstring"],
  ["comment","      Ace Matlab demo"]
],[
   ["blockComment","noQstring"],
  ["comment.end","   %}"]
],[
   "noQstring",
  ["comment.end","%}"]
],[
   "start"
],[
   "start",
  ["keyword","classdef"],
  ["text"," "],
  ["identifier","hello"]
],[
   "start",
  ["text","   "],
  ["support.function","methods"]
],[
   "start",
  ["text","      "],
  ["keyword","function"],
  ["text"," "],
  ["identifier","greet"],
  ["paren.lparen","("],
  ["identifier","this"],
  ["paren.rparen",")"]
],[
   "start",
  ["text","         "],
  ["support.function","disp"],
  ["paren.lparen","("],
  ["string","'Hello!'"],
  ["paren.rparen",")"],
  ["text","  "],
  ["comment","% say hi"]
],[
   "start",
  ["text","      "],
  ["keyword","end"]
],[
   "start",
  ["text","   "],
  ["keyword","end"]
],[
   "start",
  ["keyword","end"]
],[
   "noQstring"
],[
   "start",
  ["comment","% transpose "]
],[
   "qqstring",
  ["identifier","a"],
  ["text"," "],
  ["keyword.operator","="],
  ["text"," "],
  ["paren.lparen","["],
  ["text"," "],
  ["string","'x"],
  ["constant.language.escape","''"],
  ["string","y'"],
  ["punctuation.operator",","],
  ["text"," "],
  ["string","\"x"],
  ["constant.language.escape","\\n"],
  ["string","\\"]
],[
   "start",
  ["string","      y\""],
  ["punctuation.operator",","],
  ["text"," "],
  ["constant.numeric","1"],
  ["text","' "],
  ["paren.rparen","]"],
  ["text","' "],
  ["keyword.operator","+"],
  ["text"," "],
  ["constant.numeric","2"],
  ["text","'"]
]]