[[
   "start",
  ["comment","# This is a simple comment"]
],[
   "start",
  ["keyword","function"],
  ["text"," "],
  ["identifier","Hello"],
  ["lparen","("],
  ["variable.instance","$name"],
  ["rparen",")"],
  ["text"," "],
  ["lparen","{"]
],[
   "start",
  ["text","  "],
  ["identifier","Write-host"],
  ["text"," "],
  ["string","\"Hello $name\""]
],[
   "start",
  ["rparen","}"]
],[
   "start"
],[
   "start",
  ["keyword","function"],
  ["text"," "],
  ["identifier","add"],
  ["lparen","("],
  ["variable.instance","$left"],
  ["text",", "],
  ["variable.instance","$right"],
  ["keyword.operator","="],
  ["constant.numeric","4"],
  ["rparen",")"],
  ["text"," "],
  ["lparen","{"]
],[
   "start",
  ["text","    "],
  ["keyword","if"],
  ["text"," "],
  ["lparen","("],
  ["variable.instance","$right"],
  ["text"," "],
  ["keyword.operator","-ne"],
  ["text"," "],
  ["constant.numeric","4"],
  ["rparen",")"],
  ["text"," "],
  ["lparen","{"]
],[
   "start",
  ["text","        "],
  ["keyword","return"],
  ["text"," "],
  ["variable.instance","$left"]
],[
   "start",
  ["text","    "],
  ["rparen","}"],
  ["text"," "],
  ["keyword","elseif"],
  ["text"," "],
  ["lparen","("],
  ["variable.instance","$left"],
  ["text"," "],
  ["keyword.operator","-eq"],
  ["text"," "],
  ["constant.language","$null"],
  ["text"," "],
  ["keyword.operator","-and"],
  ["text"," "],
  ["variable.instance","$right"],
  ["text"," "],
  ["keyword.operator","-eq"],
  ["text"," "],
  ["constant.numeric","2"],
  ["rparen",")"],
  ["text"," "],
  ["lparen","{"]
],[
   "start",
  ["text","        "],
  ["keyword","return"],
  ["text"," "],
  ["constant.numeric","3"]
],[
   "start",
  ["text","    "],
  ["rparen","}"],
  ["text"," "],
  ["keyword","else"],
  ["text"," "],
  ["lparen","{"]
],[
   "start",
  ["text","        "],
  ["keyword","return"],
  ["text"," "],
  ["constant.numeric","2"]
],[
   "start",
  ["text","    "],
  ["rparen","}"]
],[
   "start",
  ["rparen","}"]
],[
   "start"
],[
   "start",
  ["variable.instance","$number"],
  ["text"," "],
  ["keyword.operator","="],
  ["text"," "],
  ["constant.numeric","1"],
  ["text"," "],
  ["keyword.operator","+"],
  ["text"," "],
  ["constant.numeric","2"],
  ["text",";"]
],[
   "start",
  ["variable.instance","$number"],
  ["text"," "],
  ["keyword.operator","+="],
  ["text"," "],
  ["constant.numeric","3"]
],[
   "start"
],[
   "start",
  ["support.function","Write-Host"],
  ["text"," "],
  ["identifier","Hello"],
  ["text"," "],
  ["keyword.operator","-"],
  ["identifier","name"],
  ["text"," "],
  ["string","\"World\""]
],[
   "start"
],[
   "start",
  ["variable.instance","$an_array"],
  ["text"," "],
  ["keyword.operator","="],
  ["text"," @"],
  ["lparen","("],
  ["constant.numeric","1"],
  ["text",", "],
  ["constant.numeric","2"],
  ["text",", "],
  ["constant.numeric","3"],
  ["rparen",")"]
],[
   "start",
  ["variable.instance","$a_hash"],
  ["text"," "],
  ["keyword.operator","="],
  ["text"," @"],
  ["lparen","{"],
  ["string","\"something\""],
  ["text"," "],
  ["keyword.operator","="],
  ["text"," "],
  ["string","\"something else\""],
  ["rparen","}"]
],[
   "start"
],[
   "start",
  ["keyword.operator","&"],
  ["text"," "],
  ["identifier","notepad"],
  ["text"," .\\"],
  ["identifier","readme"],
  ["text","."],
  ["identifier","md"]
],[
   "start"
]]