ace-code-editor
Version:
Ajax.org Code Editor is a full featured source code highlighting editor that powers the Cloud9 IDE
194 lines • 3.82 kB
JSON
[[
"start",
["comment","// ace can highlight scad!"]
],[
"start",
["keyword","module"],
["text"," "],
["identifier","Element"],
["paren.lparen","("],
["identifier","xpos"],
["text",", "],
["identifier","ypos"],
["text",", "],
["identifier","zpos"],
["paren.rparen",")"],
["paren.lparen","{"]
],[
"start",
["text","\t"],
["identifier","translate"],
["paren.lparen","(["],
["identifier","xpos"],
["text",","],
["identifier","ypos"],
["text",","],
["identifier","zpos"],
["paren.rparen","])"],
["paren.lparen","{"]
],[
"start",
["text","\t\t"],
["identifier","union"],
["paren.lparen","("],
["paren.rparen",")"],
["paren.lparen","{"]
],[
"start",
["text","\t\t\t"],
["identifier","cube"],
["paren.lparen","(["],
["constant.numeric","10"],
["text",","],
["constant.numeric","10"],
["text",","],
["constant.numeric","4"],
["paren.rparen","]"],
["text",","],
["identifier","true"],
["paren.rparen",")"],
["text",";"]
],[
"start",
["text","\t\t\t"],
["identifier","cylinder"],
["paren.lparen","("],
["constant.numeric","10"],
["text",","],
["constant.numeric","15"],
["text",","],
["constant.numeric","5"],
["paren.rparen",")"],
["text",";"]
],[
"start",
["text","\t\t\t"],
["identifier","translate"],
["paren.lparen","(["],
["constant.numeric","0"],
["text",","],
["constant.numeric","0"],
["text",","],
["constant.numeric","10"],
["paren.rparen","])"],
["identifier","sphere"],
["paren.lparen","("],
["constant.numeric","5"],
["paren.rparen",")"],
["text",";"]
],[
"start",
["text","\t\t"],
["paren.rparen","}"]
],[
"start",
["text","\t"],
["paren.rparen","}"]
],[
"start",
["paren.rparen","}"]
],[
"start"
],[
"start",
["identifier","union"],
["paren.lparen","("],
["paren.rparen",")"],
["paren.lparen","{"]
],[
"start",
["text","\t"],
["keyword","for"],
["paren.lparen","("],
["identifier","i"],
["keyword.operator","="],
["paren.lparen","["],
["constant.numeric","0"],
["text",":"],
["constant.numeric","30"],
["paren.rparen","])"],
["paren.lparen","{"]
],[
"start",
["text","\t\t# "],
["identifier","Element"],
["paren.lparen","("],
["constant.numeric","0"],
["text",","],
["constant.numeric","0"],
["text",","],
["constant.numeric","0"],
["paren.rparen",")"],
["text",";"]
],[
"start",
["text","\t\t"],
["identifier","Element"],
["paren.lparen","("],
["constant.numeric","15"],
["keyword.operator","*"],
["identifier","i"],
["text",","],
["constant.numeric","0"],
["text",","],
["constant.numeric","0"],
["paren.rparen",")"],
["text",";"]
],[
"start",
["text","\t"],
["paren.rparen","}"]
],[
"start",
["paren.rparen","}"]
],[
"start"
],[
"start",
["keyword","for"],
["text"," "],
["paren.lparen","("],
["identifier","i"],
["text"," "],
["keyword.operator","="],
["text"," "],
["paren.lparen","["],
["constant.numeric","3"],
["text",", "],
["constant.numeric","5"],
["text",", "],
["constant.numeric","7"],
["text",", "],
["constant.numeric","11"],
["paren.rparen","])"],
["paren.lparen","{"]
],[
"start",
["text","\t"],
["identifier","rotate"],
["paren.lparen","(["],
["identifier","i"],
["keyword.operator","*"],
["constant.numeric","10"],
["text",","],
["constant.numeric","0"],
["text",","],
["constant.numeric","0"],
["paren.rparen","])"],
["identifier","scale"],
["paren.lparen","(["],
["constant.numeric","1"],
["text",","],
["constant.numeric","1"],
["text",","],
["identifier","i"],
["paren.rparen","])"],
["identifier","cube"],
["paren.lparen","("],
["constant.numeric","10"],
["paren.rparen",")"],
["text",";"]
],[
"start",
["paren.rparen","}"]
]]