ace-code-editor
Version:
Ajax.org Code Editor is a full featured source code highlighting editor that powers the Cloud9 IDE
276 lines • 5.89 kB
JSON
[[
"start",
["storage.type","var"],
["text"," "],
["paren.lparen","{"],
["text"," "],
["identifier","each"],
["punctuation.operator",","],
["text"," "],
["identifier","map"],
["text"," "],
["paren.rparen","}"],
["text"," "],
["keyword.operator","="],
["text"," "],
["identifier","require"],
["paren.lparen","("],
["string","'sjs:sequence'"],
["paren.rparen",")"],
["punctuation.operator",";"]
],[
"start",
["storage.type","var"],
["text"," "],
["paren.lparen","{"],
["text"," "],
["keyword","get"],
["text"," "],
["paren.rparen","}"],
["text"," "],
["keyword.operator","="],
["text"," "],
["identifier","require"],
["paren.lparen","("],
["string","'sjs:http'"],
["paren.rparen",")"],
["punctuation.operator",";"]
],[
"start"
],[
"start",
["storage.type","function"],
["text"," "],
["entity.name.function","foo"],
["paren.lparen","("],
["variable.parameter","items"],
["punctuation.operator",", "],
["variable.parameter","nada"],
["paren.rparen",")"],
["text"," "],
["paren.lparen","{"]
],[
["no_regex"],
["text"," "],
["storage.type","var"],
["text"," "],
["identifier","component"],
["text"," "],
["keyword.operator","="],
["text"," "],
["paren.lparen","{"],
["text"," "],
["identifier","name"],
["punctuation.operator",":"],
["text"," "],
["string","\"Ace\""],
["punctuation.operator",","],
["text"," "],
["identifier","role"],
["punctuation.operator",":"],
["text"," "],
["string","\"Editor\""],
["text"," "],
["paren.rparen","}"],
["punctuation.operator",";"]
],[
["qqstring","no_regex"],
["text"," "],
["storage.type","console"],
["punctuation.operator","."],
["support.function.firebug","log"],
["paren.lparen","("],
["string","\""]
],[
["qqstring","no_regex"],
["string"," Welcome, "],
["paren.lparen","#{"],
["identifier","component"],
["text","."],
["identifier","name"],
["paren.rparen","}"]
],[
["no_regex"],
["string"," \""],
["punctuation.operator","."],
["identifier","trim"],
["paren.lparen","("],
["paren.rparen","))"],
["punctuation.operator",";"]
],[
["no_regex"]
],[
["no_regex"],
["text"," "],
["identifier","logging"],
["punctuation.operator","."],
["identifier","debug"],
["paren.lparen","("],
["string","`Component added: "],
["paren.lparen","$"],
["identifier","String"],
["paren.lparen","("],
["identifier","component"],
["paren.rparen",")"],
["string"," ("],
["paren.lparen","${"],
["identifier","component"],
["paren.rparen","}"],
["string",")`"],
["paren.rparen",")"],
["punctuation.operator",";"]
],[
["no_regex"]
],[
["bstring","no_regex"],
["text"," "],
["storage.type","console"],
["punctuation.operator","."],
["support.function.firebug","log"],
["paren.lparen","("],
["string","`"]
],[
["string_interp","string_interp","bstring","no_regex"],
["string"," Welcome, {"],
["paren.lparen","${"],
["storage.type","function"],
["text","() "],
["paren.lparen","{"]
],[
["string_interp","string_interp","bstring","no_regex"],
["text"," "],
["keyword","return"],
["text"," "],
["paren.lparen","{"],
["text"," "],
["identifier","x"],
["text",": "],
["constant.numeric","1"],
["text",", "],
["identifier","y"],
["text",": "],
["string","\"why?}\""],
["paren.rparen","}"],
["text",";"]
],[
["bstring","no_regex"],
["text"," "],
["paren.rparen","}"],
["text","()"],
["paren.rparen","}"]
],[
["no_regex"],
["string"," `"],
["punctuation.operator","."],
["identifier","trim"],
["paren.lparen","("],
["paren.rparen","))"],
["punctuation.operator",";"]
],[
["no_regex"]
],[
["no_regex"],
["text"," "],
["keyword","waitfor"],
["text"," "],
["paren.lparen","{"]
],[
["no_regex"],
["text"," "],
["identifier","items"],
["text"," "],
["keyword.operator",".."],
["text"," "],
["identifier","each"],
["punctuation.operator","."],
["identifier","par"],
["text"," "],
["paren.lparen","{"],
["text"," "],
["paren.rparen","|"],
["variable.parameter","item"],
["paren.rparen","|"]
],[
["no_regex"],
["text"," "],
["keyword","get"],
["paren.lparen","("],
["identifier","item"],
["paren.rparen",")"],
["punctuation.operator",";"]
],[
["no_regex"],
["text"," "],
["paren.rparen","}"]
],[
["no_regex"],
["text"," "],
["paren.rparen","}"],
["text"," "],
["keyword","and"],
["text"," "],
["paren.lparen","{"]
],[
["no_regex"],
["text"," "],
["storage.type","var"],
["text"," "],
["identifier","lengths"],
["text"," "],
["keyword.operator","="],
["text"," "],
["identifier","items"],
["text"," "],
["keyword.operator",".."],
["text"," "],
["identifier","map"],
["paren.lparen","("],
["identifier","i"],
["text"," "],
["keyword.operator","->"],
["text"," "],
["identifier","i"],
["punctuation.operator","."],
["support.constant","length"],
["paren.rparen",")"],
["punctuation.operator",";"]
],[
["no_regex"],
["text"," "],
["paren.rparen","}"],
["text"," "],
["keyword","or"],
["text"," "],
["paren.lparen","{"]
],[
["no_regex"],
["text"," "],
["variable.language","hold"],
["paren.lparen","("],
["constant.numeric","1500"],
["paren.rparen",")"],
["punctuation.operator",";"]
],[
["no_regex"],
["text"," "],
["keyword","throw"],
["text"," "],
["keyword","new"],
["text"," "],
["variable.language","Error"],
["paren.lparen","("],
["string","\"timed out\""],
["paren.rparen",")"],
["punctuation.operator",";"]
],[
["no_regex"],
["text"," "],
["paren.rparen","}"]
],[
["no_regex"],
["paren.rparen","}"],
["text","\t"],
["comment","// Real Tab."]
],[
["no_regex"]
]]