[[
   "start",
  ["text","The following examples can be found in full at http://liquidmarkup.org/"]
],[
   "start"
],[
   "start",
  ["text","Liquid is an extraction from the e-commerce system Shopify."]
],[
   "start",
  ["text","Shopify powers many thousands of e-commerce stores which all call for unique designs."]
],[
   "start",
  ["text","For this we developed Liquid which allows our customers complete design freedom while"]
],[
   "start",
  ["text","maintaining the integrity of our servers."]
],[
   "start"
],[
   "start",
  ["text","Liquid has been in production use since June 2006 and is now used by many other"]
],[
   "start",
  ["text","hosted web applications."]
],[
   "start"
],[
   "start",
  ["text","It was developed for usage in Ruby on Rails web applications and integrates seamlessly"]
],[
   "start",
  ["text","as a plugin but it also works excellently as a stand alone library."]
],[
   "start"
],[
   "start",
  ["text","Here's what it looks like:"]
],[
   "start"
],[
   "start",
  ["text","  "],
  ["meta.tag.punctuation.begin","<"],
  ["meta.tag.name","ul"],
  ["text"," "],
  ["entity.other.attribute-name","id"],
  ["keyword.operator.separator","="],
  ["string","\"products\""],
  ["meta.tag.punctuation.end",">"]
],[
   "start",
  ["text","    "],
  ["variable","{%"],
  ["text"," "],
  ["keyword","for"],
  ["text"," "],
  ["identifier","product"],
  ["text"," "],
  ["keyword","in"],
  ["text"," "],
  ["identifier","products"],
  ["text"," "],
  ["variable","%}"]
],[
   "start",
  ["text","      "],
  ["meta.tag.punctuation.begin","<"],
  ["meta.tag.name","li"],
  ["meta.tag.punctuation.end",">"]
],[
   "start",
  ["text","        "],
  ["meta.tag.punctuation.begin","<"],
  ["meta.tag.name","h2"],
  ["meta.tag.punctuation.end",">"],
  ["variable","{{"],
  ["text"," "],
  ["identifier","product"],
  ["text","."],
  ["identifier","title"],
  ["text"," "],
  ["variable","}}"],
  ["meta.tag.punctuation.begin","</"],
  ["meta.tag.name","h2"],
  ["meta.tag.punctuation.end",">"]
],[
   "start",
  ["text","        Only "],
  ["variable","{{"],
  ["text"," "],
  ["identifier","product"],
  ["text","."],
  ["identifier","price"],
  ["text"," | "],
  ["identifier","format_as_money"],
  ["text"," "],
  ["variable","}}"]
],[
   "start"
],[
   "start",
  ["text","        "],
  ["meta.tag.punctuation.begin","<"],
  ["meta.tag.name","p"],
  ["meta.tag.punctuation.end",">"],
  ["variable","{{"],
  ["text"," "],
  ["identifier","product"],
  ["text","."],
  ["identifier","description"],
  ["text"," | "],
  ["identifier","prettyprint"],
  ["text"," | "],
  ["support.function","truncate"],
  ["text",": "],
  ["constant.numeric","200"],
  ["text","  "],
  ["variable","}}"],
  ["meta.tag.punctuation.begin","</"],
  ["meta.tag.name","p"],
  ["meta.tag.punctuation.end",">"]
],[
   "start"
],[
   "start",
  ["text","      "],
  ["meta.tag.punctuation.begin","</"],
  ["meta.tag.name","li"],
  ["meta.tag.punctuation.end",">"]
],[
   "start",
  ["text","    "],
  ["variable","{%"],
  ["text"," "],
  ["keyword","endfor"],
  ["text"," "],
  ["variable","%}"]
],[
   "start",
  ["text","  "],
  ["meta.tag.punctuation.begin","</"],
  ["meta.tag.name","ul"],
  ["meta.tag.punctuation.end",">"]
],[
   "start"
],[
   "start"
],[
   "start",
  ["text","Some more features include:"]
],[
   "start"
],[
   "start",
  ["meta.tag.punctuation.begin","<"],
  ["meta.tag.name","h2"],
  ["meta.tag.punctuation.end",">"],
  ["text","Filters"],
  ["meta.tag.punctuation.begin","</"],
  ["meta.tag.name","h2"],
  ["meta.tag.punctuation.end",">"]
],[
   "start",
  ["meta.tag.punctuation.begin","<"],
  ["meta.tag.name","p"],
  ["meta.tag.punctuation.end",">"],
  ["text"," The word \"tobi\" in uppercase: "],
  ["variable","{{"],
  ["text"," "],
  ["string","'tobi'"],
  ["text"," | "],
  ["support.function","upcase"],
  ["text"," "],
  ["variable","}}"],
  ["text"," "],
  ["meta.tag.punctuation.begin","</"],
  ["meta.tag.name","p"],
  ["meta.tag.punctuation.end",">"]
],[
   "start",
  ["meta.tag.punctuation.begin","<"],
  ["meta.tag.name","p"],
  ["meta.tag.punctuation.end",">"],
  ["text","The word \"tobi\" has "],
  ["variable","{{"],
  ["text"," "],
  ["string","'tobi'"],
  ["text"," | "],
  ["support.function","size"],
  ["text"," "],
  ["variable","}}"],
  ["text"," letters! "],
  ["meta.tag.punctuation.begin","</"],
  ["meta.tag.name","p"],
  ["meta.tag.punctuation.end",">"]
],[
   "start",
  ["meta.tag.punctuation.begin","<"],
  ["meta.tag.name","p"],
  ["meta.tag.punctuation.end",">"],
  ["text","Change \"Hello world\" to \"Hi world\": "],
  ["variable","{{"],
  ["text"," "],
  ["string","'Hello world'"],
  ["text"," | "],
  ["support.function","replace"],
  ["text",": "],
  ["string","'Hello'"],
  ["text",", "],
  ["string","'Hi'"],
  ["text"," "],
  ["variable","}}"],
  ["text"," "],
  ["meta.tag.punctuation.begin","</"],
  ["meta.tag.name","p"],
  ["meta.tag.punctuation.end",">"]
],[
   "start",
  ["meta.tag.punctuation.begin","<"],
  ["meta.tag.name","p"],
  ["meta.tag.punctuation.end",">"],
  ["text","The date today is "],
  ["variable","{{"],
  ["text"," "],
  ["string","'now'"],
  ["text"," | "],
  ["support.function","date"],
  ["text",": "],
  ["string","\"%Y %b %d\""],
  ["text"," "],
  ["variable","}}"],
  ["text"," "],
  ["meta.tag.punctuation.begin","</"],
  ["meta.tag.name","p"],
  ["meta.tag.punctuation.end",">"]
],[
   "start"
],[
   "start"
],[
   "start",
  ["meta.tag.punctuation.begin","<"],
  ["meta.tag.name","h2"],
  ["meta.tag.punctuation.end",">"],
  ["text","If"],
  ["meta.tag.punctuation.begin","</"],
  ["meta.tag.name","h2"],
  ["meta.tag.punctuation.end",">"]
],[
   "start",
  ["meta.tag.punctuation.begin","<"],
  ["meta.tag.name","p"],
  ["meta.tag.punctuation.end",">"]
],[
   "start",
  ["text","  "],
  ["variable","{%"],
  ["text"," "],
  ["keyword","if"],
  ["text"," "],
  ["identifier","user"],
  ["text","."],
  ["identifier","name"],
  ["text"," "],
  ["keyword.operator","=="],
  ["text"," "],
  ["string","'tobi'"],
  ["text"," "],
  ["identifier","or"],
  ["text"," "],
  ["identifier","user"],
  ["text","."],
  ["identifier","name"],
  ["text"," "],
  ["keyword.operator","=="],
  ["text"," "],
  ["string","'marc'"],
  ["text"," "],
  ["variable","%}"],
  ["text"," "]
],[
   "start",
  ["text","    hi marc or tobi"]
],[
   "start",
  ["text","  "],
  ["variable","{%"],
  ["text"," "],
  ["keyword","endif"],
  ["text"," "],
  ["variable","%}"]
],[
   "start",
  ["meta.tag.punctuation.begin","</"],
  ["meta.tag.name","p"],
  ["meta.tag.punctuation.end",">"]
],[
   "start"
],[
   "start"
],[
   "start",
  ["meta.tag.punctuation.begin","<"],
  ["meta.tag.name","h2"],
  ["meta.tag.punctuation.end",">"],
  ["text","Case"],
  ["meta.tag.punctuation.begin","</"],
  ["meta.tag.name","h2"],
  ["meta.tag.punctuation.end",">"]
],[
   "start",
  ["meta.tag.punctuation.begin","<"],
  ["meta.tag.name","p"],
  ["meta.tag.punctuation.end",">"]
],[
   "start",
  ["text","  "],
  ["variable","{%"],
  ["text"," "],
  ["keyword","case"],
  ["text"," "],
  ["identifier","template"],
  ["text"," "],
  ["variable","%}"]
],[
   "start",
  ["text","    "],
  ["variable","{%"],
  ["text"," "],
  ["keyword","when"],
  ["text"," "],
  ["string","'index'"],
  ["text"," "],
  ["variable","%}"]
],[
   "start",
  ["text","       Welcome"]
],[
   "start",
  ["text","    "],
  ["variable","{%"],
  ["text"," "],
  ["keyword","when"],
  ["text"," "],
  ["string","'product'"],
  ["text"," "],
  ["variable","%}"]
],[
   "start",
  ["text","       "],
  ["variable","{{"],
  ["text"," "],
  ["identifier","product"],
  ["text","."],
  ["identifier","vendor"],
  ["text"," | "],
  ["identifier","link_to_vendor"],
  ["text"," "],
  ["variable","}}"],
  ["text"," / "],
  ["variable","{{"],
  ["text"," "],
  ["identifier","product"],
  ["text","."],
  ["identifier","title"],
  ["text"," "],
  ["variable","}}"]
],[
   "start",
  ["text","    "],
  ["variable","{%"],
  ["text"," "],
  ["keyword","else"],
  ["text"," "],
  ["variable","%}"]
],[
   "start",
  ["text","       "],
  ["variable","{{"],
  ["text"," "],
  ["identifier","page_title"],
  ["text"," "],
  ["variable","}}"]
],[
   "start",
  ["text","  "],
  ["variable","{%"],
  ["text"," "],
  ["keyword","endcase"],
  ["text"," "],
  ["variable","%}"]
],[
   "start",
  ["meta.tag.punctuation.begin","</"],
  ["meta.tag.name","p"],
  ["meta.tag.punctuation.end",">"]
],[
   "start"
],[
   "start"
],[
   "start",
  ["meta.tag.punctuation.begin","<"],
  ["meta.tag.name","h2"],
  ["meta.tag.punctuation.end",">"],
  ["text","For Loops"],
  ["meta.tag.punctuation.begin","</"],
  ["meta.tag.name","h2"],
  ["meta.tag.punctuation.end",">"]
],[
   "start",
  ["meta.tag.punctuation.begin","<"],
  ["meta.tag.name","p"],
  ["meta.tag.punctuation.end",">"]
],[
   "start",
  ["text","  "],
  ["variable","{%"],
  ["text"," "],
  ["keyword","for"],
  ["text"," "],
  ["identifier","item"],
  ["text"," "],
  ["keyword","in"],
  ["text"," "],
  ["identifier","array"],
  ["text"," "],
  ["variable","%}"],
  ["text"," "]
],[
   "start",
  ["text","    "],
  ["variable","{{"],
  ["text"," "],
  ["identifier","item"],
  ["text"," "],
  ["variable","}}"]
],[
   "start",
  ["text","  "],
  ["variable","{%"],
  ["text"," "],
  ["keyword","endfor"],
  ["text"," "],
  ["variable","%}"]
],[
   "start",
  ["meta.tag.punctuation.begin","</"],
  ["meta.tag.name","p"],
  ["meta.tag.punctuation.end",">"]
],[
   "start"
],[
   "start"
],[
   "start",
  ["meta.tag.punctuation.begin","<"],
  ["meta.tag.name","h2"],
  ["meta.tag.punctuation.end",">"],
  ["text","Tables"],
  ["meta.tag.punctuation.begin","</"],
  ["meta.tag.name","h2"],
  ["meta.tag.punctuation.end",">"]
],[
   "start",
  ["meta.tag.punctuation.begin","<"],
  ["meta.tag.name","p"],
  ["meta.tag.punctuation.end",">"]
],[
   "start",
  ["text","  "],
  ["variable","{%"],
  ["text"," "],
  ["keyword","tablerow"],
  ["text"," "],
  ["identifier","item"],
  ["text"," "],
  ["keyword","in"],
  ["text"," "],
  ["identifier","items"],
  ["text"," "],
  ["identifier","cols"],
  ["text",": "],
  ["constant.numeric","3"],
  ["text"," "],
  ["variable","%}"]
],[
   "start",
  ["text","    "],
  ["variable","{%"],
  ["text"," "],
  ["keyword","if"],
  ["text"," "],
  ["variable.language","tablerowloop"],
  ["text","."],
  ["identifier","col_first"],
  ["text"," "],
  ["variable","%}"]
],[
   "start",
  ["text","      First column: "],
  ["variable","{{"],
  ["text"," "],
  ["identifier","item"],
  ["text","."],
  ["identifier","variable"],
  ["text"," "],
  ["variable","}}"]
],[
   "start",
  ["text","    "],
  ["variable","{%"],
  ["text"," "],
  ["keyword","else"],
  ["text"," "],
  ["variable","%}"]
],[
   "start",
  ["text","      Different column: "],
  ["variable","{{"],
  ["text"," "],
  ["identifier","item"],
  ["text","."],
  ["identifier","variable"],
  ["text"," "],
  ["variable","}}"]
],[
   "start",
  ["text","    "],
  ["variable","{%"],
  ["text"," "],
  ["keyword","endif"],
  ["text"," "],
  ["variable","%}"]
],[
   "start",
  ["text","  "],
  ["variable","{%"],
  ["text"," "],
  ["keyword","endtablerow"],
  ["text"," "],
  ["variable","%}"]
],[
   "start",
  ["meta.tag.punctuation.begin","</"],
  ["meta.tag.name","p"],
  ["meta.tag.punctuation.end",">"]
],[
   "start"
]]