[[
   "start",
  ["keyword","always"],
  ["text"," @"],
  ["paren.lparen","("],
  ["keyword","negedge"],
  ["text"," "],
  ["identifier","reset"],
  ["text"," "],
  ["keyword","or"],
  ["text"," "],
  ["keyword","posedge"],
  ["text"," "],
  ["identifier","clk"],
  ["paren.rparen",")"],
  ["text"," "],
  ["keyword","begin"]
],[
   "start",
  ["text","  "],
  ["keyword","if"],
  ["text"," "],
  ["paren.lparen","("],
  ["identifier","reset"],
  ["text"," "],
  ["keyword.operator","=="],
  ["text"," "],
  ["constant.numeric","0"],
  ["paren.rparen",")"],
  ["text"," "],
  ["keyword","begin"]
],[
   "start",
  ["text","    "],
  ["identifier","d_out"],
  ["text"," "],
  ["keyword.operator","<="],
  ["text"," "],
  ["constant.numeric","16"],
  ["text","'"],
  ["identifier","h0000"],
  ["text",";"]
],[
   "start",
  ["text","    "],
  ["identifier","d_out_mem"],
  ["text","["],
  ["identifier","resetcount"],
  ["text","] "],
  ["keyword.operator","<="],
  ["text"," "],
  ["identifier","d_out"],
  ["text",";"]
],[
   "start",
  ["text","    "],
  ["identifier","laststoredvalue"],
  ["text"," "],
  ["keyword.operator","<="],
  ["text"," "],
  ["identifier","d_out"],
  ["text",";"]
],[
   "start",
  ["text","  "],
  ["keyword","end"],
  ["text"," "],
  ["keyword","else"],
  ["text"," "],
  ["keyword","begin"]
],[
   "start",
  ["text","    "],
  ["identifier","d_out"],
  ["text"," "],
  ["keyword.operator","<="],
  ["text"," "],
  ["identifier","d_out"],
  ["text"," "],
  ["keyword.operator","+"],
  ["text"," "],
  ["constant.numeric","1"],
  ["text","'"],
  ["identifier","b1"],
  ["text","; "]
],[
   "start",
  ["text","  "],
  ["keyword","end"]
],[
   "start",
  ["keyword","end"]
],[
   "start"
],[
   "start",
  ["keyword","always"],
  ["text"," @"],
  ["paren.lparen","("],
  ["identifier","bufreadaddr"],
  ["paren.rparen",")"]
],[
   "start",
  ["text","  "],
  ["identifier","bufreadval"],
  ["text"," "],
  ["keyword.operator","="],
  ["text"," "],
  ["identifier","d_out_mem"],
  ["text","["],
  ["identifier","bufreadaddr"],
  ["text","];"]
],[
   "start"
],[
   "start",
  ["keyword","module"],
  ["text"," "],
  ["identifier","test"],
  ["text",";"]
],[
   "start",
  ["text","    "],
  ["keyword","assign"],
  ["text"," "],
  ["identifier","a"],
  ["text"," "],
  ["keyword.operator","="],
  ["text"," "],
  ["string.start","\""],
  ["string","1"],
  ["string.end","\""],
  ["text",";"]
],[
   "start",
  ["text","    "],
  ["keyword","initial"],
  ["text"," "],
  ["keyword","begin"]
],[
   "string.start",
  ["text","        "],
  ["identifier","$display"],
  ["paren.lparen","("],
  ["string.start","\""],
  ["string","Hello "],
  ["constant.language.escape","\\77"],
  ["string","8"],
  ["constant.language.escape","\\xaa\\"]
],[
   "start",
  ["string","                  "],
  ["constant.language.escape","\\n"],
  ["string"," world"],
  ["string.end","\""],
  ["paren.rparen",")"]
],[
   "start",
  ["text","        "],
  ["identifier","$finish"],
  ["text",";"]
],[
   "start",
  ["text","    "],
  ["keyword","end"]
],[
   "start",
  ["keyword","endmodule"]
]]