lib = new J_FOLDER()
lib.java = new J_FOLDER()
lib.java.applet = new J_FOLDER()
lib.java.awt = new J_FOLDER()
lib.java.awt.event = new J_FOLDER()
lib.java.io = new J_FOLDER()
lib.java.lang = new J_FOLDER()
lib.java.net = new J_FOLDER()
lib.java.util = new J_FOLDER()
lib.java.util.regex = new J_FOLDER()
lib.javax = new J_FOLDER()
lib.javax.swing = new J_FOLDER()
lib.javax.swing.event = new J_FOLDER()

lib.java.applet.Applet = {"is":0,"name":"Applet","extends":"Object","vis":true,"vars":[{"is":2,"name":"g","type":"Graphics","vis":false,"tok":{"type":46,"data":"g","line":11,"ch":235},"fin":false,"static":false,"comment":null},{"is":2,"name":"a","type":"Applet","vis":false,"tok":{"type":46,"data":"a","line":12,"ch":271},"fin":false,"static":false,"comment":null},{"is":2,"name":"ml","type":"Object","vis":false,"tok":{"type":46,"data":"ml","line":13,"ch":290},"fin":false,"static":false,"comment":null},{"is":2,"name":"mml","type":"Object","vis":false,"tok":{"type":46,"data":"mml","line":14,"ch":310},"fin":false,"static":false,"comment":null},{"is":2,"name":"kl","type":"Object","vis":false,"tok":{"type":46,"data":"kl","line":15,"ch":331},"fin":false,"static":false,"comment":null},{"is":2,"name":"back","type":"Color","vis":false,"tok":{"type":46,"data":"back","line":16,"ch":350},"fin":false,"static":false,"comment":null},{"is":2,"name":"forward","type":"Color","vis":false,"tok":{"type":46,"data":"forward","line":17,"ch":385},"fin":false,"static":false,"comment":null},{"is":2,"name":"code","type":"String","vis":false,"tok":{"type":46,"data":"code","line":18,"ch":431},"fin":false,"static":true,"comment":null},{"is":2,"name":"WIDTH","type":"int","vis":true,"tok":{"type":46,"data":"WIDTH","line":19,"ch":456},"fin":false,"static":true,"comment":null},{"is":2,"name":"HEIGHT","type":"int","vis":true,"tok":{"type":46,"data":"HEIGHT","line":20,"ch":488},"fin":false,"static":true,"comment":null}],"funs":{"f_Applet":[{"is":1,"name":"Applet","type":"Applet","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":3,"fun":"super","args":[],"custom":false},{"is":4,"left":{"is":3,"fun":"code","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"code","line":22,"ch":522}},"right":{"is":3,"fun":"var url = location.href\n\t\t\turl = url.substring(0,url.lastIndexOf('/'))\n\t\t\turl = url.substring(0,url.lastIndexOf('/')+1)\n\t\t\tsetVal(clsPack(vars.cl).vars,'WIDTH',APPLET_WIDTH,true);\n\t\t\tsetVal(clsPack(vars.cl).vars,'HEIGHT',APPLET_HEIGHT,true);\n\t\t\treturn customReturn(vars,newString(url),\"String\")","args":[],"custom":true,"subcall":null},"tok":{"type":7,"data":"=","line":22,"ch":527}}],"comment":null,"range":{"from":518,"to":828}}],"f_repaint":[{"is":1,"name":"repaint","type":"void","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":3,"fun":"g","args":null,"custom":false,"subcall":{"is":3,"fun":"clearCanvas","args":[],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"clearCanvas","line":26,"ch":858}},"arr":null,"tok":{"type":46,"data":"g","line":26,"ch":856}},{"is":3,"fun":"g","args":null,"custom":false,"subcall":{"is":3,"fun":"setColor","args":[{"is":3,"fun":"back","args":null,"custom":false,"subcall":null}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"setColor","line":27,"ch":877}},"arr":null,"tok":{"type":46,"data":"g","line":27,"ch":875}},{"is":3,"fun":"g","args":null,"custom":false,"subcall":{"is":3,"fun":"fillRect","args":[{"is":2,"type":"int","value":0,"tok":{"type":16,"data":"0","line":28,"ch":906}},{"is":2,"type":"int","value":0,"tok":{"type":16,"data":"0","line":28,"ch":908}},{"is":3,"fun":"WIDTH","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"WIDTH","line":28,"ch":910}},{"is":3,"fun":"HEIGHT","args":null,"custom":false,"subcall":null}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"fillRect","line":28,"ch":897}},"arr":null,"tok":{"type":46,"data":"g","line":28,"ch":895}},{"is":3,"fun":"g","args":null,"custom":false,"subcall":{"is":3,"fun":"setColor","args":[{"is":3,"fun":"forward","args":null,"custom":false,"subcall":null}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"setColor","line":29,"ch":929}},"arr":null,"tok":{"type":46,"data":"g","line":29,"ch":927}},{"is":3,"fun":"a","args":null,"custom":false,"subcall":{"is":3,"fun":"paint","args":[{"is":3,"fun":"g","args":null,"custom":false,"subcall":null}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"paint","line":30,"ch":952}},"arr":null,"tok":{"type":46,"data":"a","line":30,"ch":950}}],"tok":{"type":46,"data":"repaint","line":25,"ch":843},"comment":null,"range":{"from":852,"to":963}}],"f_play":[{"is":1,"name":"play","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"url","type":"String","vis":false,"value":null,"tok":{"type":46,"data":"url","line":32,"ch":990},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"canvasRequest({type:\"audio\",url:getVal(vars,\"url\").str_val})\n\t\treturn nullReturn(vars)","args":[],"custom":true,"subcall":null}],"tok":{"type":46,"data":"play","line":32,"ch":978},"comment":null,"range":{"from":994,"to":1089}}],"f_init":[{"is":1,"name":"init","type":"void","vis":true,"static":false,"args":[],"vars":[],"stats":[],"tok":{"type":46,"data":"init","line":36,"ch":1104},"comment":null,"range":{"from":1110,"to":1111}}],"f_paint":[{"is":1,"name":"paint","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"g","type":"Graphics","vis":false,"value":null,"tok":{"type":46,"data":"g","line":37,"ch":1141},"fin":false}],"vars":[],"stats":[],"tok":{"type":46,"data":"paint","line":37,"ch":1126},"comment":null,"range":{"from":1143,"to":1144}}],"f_setLayout":[{"is":1,"name":"setLayout","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"obj","type":"Object","vis":false,"value":null,"tok":{"type":46,"data":"obj","line":38,"ch":1176},"fin":false}],"vars":[],"stats":[],"tok":{"type":46,"data":"setLayout","line":38,"ch":1159},"comment":null,"range":{"from":1180,"to":1181}}],"f_setBackground":[{"is":1,"name":"setBackground","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"c","type":"Color","vis":false,"value":null,"tok":{"type":46,"data":"c","line":39,"ch":1216},"fin":false}],"vars":[{"is":2,"name":"r","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"r","line":41,"ch":1236},"fin":false},{"is":2,"name":"g","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"g","line":42,"ch":1258},"fin":false},{"is":2,"name":"b","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"b","line":43,"ch":1282},"fin":false},{"is":2,"name":"a","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"a","line":44,"ch":1305},"fin":false}],"stats":[{"is":4,"left":{"is":3,"fun":"back","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"back","line":40,"ch":1222}},"right":{"is":3,"fun":"c","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"c","line":40,"ch":1227}},"tok":{"type":7,"data":"=","line":40,"ch":1226}},{"is":20,"va":"r","prim":true},{"is":4,"left":{"is":3,"fun":"r","args":null,"custom":false,"subcall":null},"right":{"is":3,"fun":"c","args":null,"custom":false,"subcall":{"is":3,"fun":"getRed","args":[],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"getRed","line":41,"ch":1242}},"arr":null,"tok":{"type":46,"data":"c","line":41,"ch":1240}},"tok":{"type":7,"data":"=","line":41,"ch":1238}},{"is":20,"va":"g","prim":true},{"is":4,"left":{"is":3,"fun":"g","args":null,"custom":false,"subcall":null},"right":{"is":3,"fun":"c","args":null,"custom":false,"subcall":{"is":3,"fun":"getGreen","args":[],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"getGreen","line":42,"ch":1264}},"arr":null,"tok":{"type":46,"data":"c","line":42,"ch":1262}},"tok":{"type":7,"data":"=","line":42,"ch":1260}},{"is":20,"va":"b","prim":true},{"is":4,"left":{"is":3,"fun":"b","args":null,"custom":false,"subcall":null},"right":{"is":3,"fun":"c","args":null,"custom":false,"subcall":{"is":3,"fun":"getBlue","args":[],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"getBlue","line":43,"ch":1288}},"arr":null,"tok":{"type":46,"data":"c","line":43,"ch":1286}},"tok":{"type":7,"data":"=","line":43,"ch":1284}},{"is":20,"va":"a","prim":true},{"is":4,"left":{"is":3,"fun":"a","args":null,"custom":false,"subcall":null},"right":{"is":3,"fun":"c","args":null,"custom":false,"subcall":{"is":3,"fun":"getAlpha","args":[],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"getAlpha","line":44,"ch":1311}},"arr":null,"tok":{"type":46,"data":"c","line":44,"ch":1309}},"tok":{"type":7,"data":"=","line":44,"ch":1307}},{"is":3,"fun":"canvasRequest({type:\"background-color\",r:getVal(vars,\"r\"),g:getVal(vars,\"g\")\n\t\t\t      ,b:getVal(vars,\"b\"),a:getVal(vars,\"a\")})\n\t\treturn nullReturn(vars)","args":[],"custom":true,"subcall":null}],"tok":{"type":46,"data":"setBackground","line":39,"ch":1196},"comment":null,"range":{"from":1218,"to":1482}}],"f_setForeground":[{"is":1,"name":"setForeground","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"c","type":"Color","vis":false,"value":null,"tok":{"type":46,"data":"c","line":48,"ch":1517},"fin":false}],"vars":[],"stats":[{"is":4,"left":{"is":3,"fun":"forward","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"forward","line":48,"ch":1520}},"right":{"is":3,"fun":"c","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"c","line":48,"ch":1528}},"tok":{"type":7,"data":"=","line":48,"ch":1527}}],"tok":{"type":46,"data":"setForeground","line":48,"ch":1497},"comment":null,"range":{"from":1519,"to":1530}}],"f_getWidth":[{"is":1,"name":"getWidth","type":"int","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":7,"fun":{"is":3,"fun":"WIDTH","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"WIDTH","line":49,"ch":1562}},"tok":{"type":26,"data":"return","line":49,"ch":1555}}],"tok":{"type":46,"data":"getWidth","line":49,"ch":1544},"comment":null,"range":{"from":1554,"to":1568}}],"f_getHeight":[{"is":1,"name":"getHeight","type":"int","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":7,"fun":{"is":3,"fun":"HEIGHT","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"HEIGHT","line":50,"ch":1601}},"tok":{"type":26,"data":"return","line":50,"ch":1594}}],"tok":{"type":46,"data":"getHeight","line":50,"ch":1582},"comment":null,"range":{"from":1593,"to":1608}}],"f_getImage":[{"is":1,"name":"getImage","type":"Image","vis":true,"static":false,"args":[{"is":2,"name":"url","type":"URL","vis":false,"value":null,"tok":{"type":46,"data":"url","line":51,"ch":1637},"fin":false}],"vars":[{"is":2,"name":"path","type":"String","vis":false,"value":null,"tok":{"type":46,"data":"path","line":52,"ch":1652},"fin":false},{"is":2,"name":"bi","type":"BufferedImage","vis":false,"value":null,"tok":{"type":46,"data":"bi","line":53,"ch":1690},"fin":false}],"stats":[{"is":20,"va":"path","prim":true},{"is":4,"left":{"is":3,"fun":"path","args":null,"custom":false,"subcall":null},"right":{"is":3,"fun":"url","args":null,"custom":false,"subcall":{"is":3,"fun":"getPath","args":[],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"getPath","line":52,"ch":1663}},"arr":null,"tok":{"type":46,"data":"url","line":52,"ch":1659}},"tok":{"type":7,"data":"=","line":52,"ch":1657}},{"is":20,"va":"bi","prim":true},{"is":4,"left":{"is":3,"fun":"bi","args":null,"custom":false,"subcall":null},"right":{"is":12,"cls":{"is":3,"fun":"BufferedImage","args":[],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"BufferedImage","line":53,"ch":1699}},"arr":null,"str":null,"type":null,"tok":{"type":46,"data":"BufferedImage","line":53,"ch":1699}},"tok":{"type":7,"data":"=","line":53,"ch":1693}},{"is":3,"fun":"var cl = getVal(vars,'bi')\n\t\t setVal(clsPack(cl).vars,'url',getVal(vars,'path'),true)\n\t\t return nullReturn(vars)","args":[],"custom":true,"subcall":null},{"is":7,"fun":{"is":3,"fun":"bi","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"bi","line":56,"ch":1843}},"tok":{"type":26,"data":"return","line":56,"ch":1836}}],"tok":{"type":46,"data":"getImage","line":51,"ch":1624},"comment":null,"range":{"from":1641,"to":1848}}],"f_showStatus":[{"is":1,"name":"showStatus","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"status","type":"String","vis":false,"value":null,"tok":{"type":46,"data":"status","line":58,"ch":1881},"fin":false}],"vars":[],"stats":[],"tok":{"type":46,"data":"showStatus","line":58,"ch":1863},"comment":null,"range":{"from":1888,"to":1889}}],"f_getCodeBase":[{"is":1,"name":"getCodeBase","type":"String","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":7,"fun":{"is":3,"fun":"code","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"code","line":59,"ch":1927}},"tok":{"type":26,"data":"return","line":59,"ch":1920}}],"tok":{"type":46,"data":"getCodeBase","line":59,"ch":1906},"comment":null,"range":{"from":1919,"to":1932}}],"f_getSize":[{"is":1,"name":"getSize","type":"Dimension","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":7,"fun":{"is":12,"cls":{"is":3,"fun":"Dimension","args":[{"is":3,"fun":"WIDTH","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"WIDTH","line":60,"ch":1983}},{"is":3,"fun":"HEIGHT","args":null,"custom":false,"subcall":null}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"Dimension","line":60,"ch":1973}},"arr":null,"str":null,"type":null,"tok":{"type":46,"data":"Dimension","line":60,"ch":1973}},"tok":{"type":26,"data":"return","line":60,"ch":1962}}],"tok":{"type":46,"data":"getSize","line":60,"ch":1952},"comment":null,"range":{"from":1961,"to":1997}}],"f_addMouseListener":[{"is":1,"name":"addMouseListener","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"m","type":"Object","vis":false,"value":null,"tok":{"type":46,"data":"m","line":61,"ch":2036},"fin":false}],"vars":[],"stats":[{"is":4,"left":{"is":3,"fun":"ml","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"ml","line":61,"ch":2039}},"right":{"is":3,"fun":"m","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"m","line":61,"ch":2044}},"tok":{"type":7,"data":"=","line":61,"ch":2042}}],"tok":{"type":46,"data":"addMouseListener","line":61,"ch":2012},"comment":null,"range":{"from":2038,"to":2046}}],"f_addMouseMotionListener":[{"is":1,"name":"addMouseMotionListener","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"m","type":"Object","vis":false,"value":null,"tok":{"type":46,"data":"m","line":62,"ch":2091},"fin":false}],"vars":[],"stats":[{"is":4,"left":{"is":3,"fun":"mml","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"mml","line":62,"ch":2094}},"right":{"is":3,"fun":"m","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"m","line":62,"ch":2100}},"tok":{"type":7,"data":"=","line":62,"ch":2098}}],"tok":{"type":46,"data":"addMouseMotionListener","line":62,"ch":2061},"comment":null,"range":{"from":2093,"to":2102}}],"f_addKeyListener":[{"is":1,"name":"addKeyListener","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"k","type":"Object","vis":false,"value":null,"tok":{"type":46,"data":"k","line":63,"ch":2139},"fin":false}],"vars":[],"stats":[{"is":4,"left":{"is":3,"fun":"kl","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"kl","line":63,"ch":2142}},"right":{"is":3,"fun":"k","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"k","line":63,"ch":2147}},"tok":{"type":7,"data":"=","line":63,"ch":2145}}],"tok":{"type":46,"data":"addKeyListener","line":63,"ch":2117},"comment":null,"range":{"from":2141,"to":2149}}],"f_add":[{"is":1,"name":"add","type":"Component","vis":true,"static":false,"args":[{"is":2,"name":"c","type":"Component","vis":false,"value":null,"tok":{"type":46,"data":"c","line":64,"ch":2183},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"c","args":null,"custom":false,"subcall":{"is":3,"fun":"setVisible","args":[{"is":2,"type":"boolean","value":true,"tok":{"type":34,"data":"true","line":65,"ch":2202}}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"setVisible","line":65,"ch":2191}},"arr":null,"tok":{"type":46,"data":"c","line":65,"ch":2189}},{"is":3,"fun":"c","args":null,"custom":false,"subcall":{"is":3,"fun":"repaint","args":[],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"repaint","line":66,"ch":2213}},"arr":null,"tok":{"type":46,"data":"c","line":66,"ch":2211}},{"is":7,"fun":{"is":3,"fun":"c","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"c","line":67,"ch":2234}},"tok":{"type":26,"data":"return","line":67,"ch":2227}}],"tok":{"type":46,"data":"add","line":64,"ch":2169},"comment":null,"range":{"from":2185,"to":2238}}]},"static":true,"imports":[{"name":"java","all":false,"sub":{"name":"awt","all":false,"sub":{"name":"event","all":false,"sub":{"name":"*","all":true}}}},{"name":"java","all":false,"sub":{"name":"awt","all":false,"sub":{"name":"Color","all":false}}},{"name":"java","all":false,"sub":{"name":"awt","all":false,"sub":{"name":"Graphics","all":false}}},{"name":"java","all":false,"sub":{"name":"awt","all":false,"sub":{"name":"Dimension","all":false}}},{"name":"java","all":false,"sub":{"name":"awt","all":false,"sub":{"name":"Image","all":false}}},{"name":"java","all":false,"sub":{"name":"awt","all":false,"sub":{"name":"BufferedImage","all":false}}},{"name":"java","all":false,"sub":{"name":"net","all":false,"sub":{"name":"*","all":true}}}],"tok":{"type":46,"data":"Applet","line":10,"ch":209},"impcls":[],"implement":[],"interface":false,"generic":null,"comment":null,"vardef":{"inst":[{"is":12,"cls":{"is":3,"fun":"Graphics","args":[],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"Graphics","line":11,"ch":243}},"arr":null,"str":null,"type":null,"tok":{"type":46,"data":"Graphics","line":11,"ch":243}},null,null,null,null,{"is":3,"fun":"Color","args":null,"custom":false,"subcall":{"is":3,"fun":"white","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"white","line":16,"ch":363}},"arr":null,"tok":{"type":46,"data":"Color","line":16,"ch":357}},{"is":3,"fun":"Color","args":null,"custom":false,"subcall":{"is":3,"fun":"black","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"black","line":17,"ch":401}},"arr":null,"tok":{"type":46,"data":"Color","line":17,"ch":395}}],"stat":[null,{"is":2,"type":"int","value":600,"tok":{"type":16,"data":"600","line":19,"ch":464}},{"is":2,"type":"int","value":600,"tok":{"type":16,"data":"600","line":20,"ch":497}}]},"range":{"from":215,"to":2240}}

lib.java.awt.BufferedImage = {"is":0,"name":"BufferedImage","extends":"Image","vis":true,"vars":[{"is":2,"name":"url","type":"String","vis":false,"tok":{"type":46,"data":"url","line":6,"ch":101},"fin":false,"static":false,"comment":null}],"funs":{"f_BufferedImage":[{"is":1,"name":"BufferedImage","type":"BufferedImage","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":3,"fun":"super","args":[],"custom":false}],"comment":null,"range":{"from":129,"to":130}}]},"static":true,"imports":[{"name":"java","all":false,"sub":{"name":"awt","all":false,"sub":{"name":"Image","all":false}}}],"tok":{"type":46,"data":"BufferedImage","line":5,"ch":56},"impcls":[],"implement":[],"interface":false,"generic":null,"comment":null,"vardef":{"inst":[null],"stat":[]},"range":{"from":83,"to":132}}

lib.java.awt.Button = {"is":0,"name":"Button","extends":"Component","vis":true,"vars":[{"is":2,"name":"str","type":"String","vis":false,"tok":{"type":46,"data":"str","line":9,"ch":121},"fin":false,"static":false,"comment":null},{"is":2,"name":"cmd","type":"String","vis":false,"tok":{"type":46,"data":"cmd","line":10,"ch":142},"fin":false,"static":false,"comment":null},{"is":2,"name":"al","type":"Object","vis":false,"tok":{"type":46,"data":"al","line":11,"ch":168},"fin":false,"static":false,"comment":null}],"funs":{"f_Button":[{"is":1,"name":"Button","type":"Button","vis":true,"static":true,"args":[],"vars":[],"stats":[{"is":3,"fun":"super","args":[],"custom":false}]},{"is":1,"name":"Button","type":"Button","vis":true,"static":false,"args":[{"is":2,"name":"label","type":"String","vis":false,"value":null,"tok":{"type":46,"data":"label","line":12,"ch":195},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"super","args":[],"custom":false},{"is":4,"left":{"is":3,"fun":"str","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"str","line":13,"ch":205}},"right":{"is":3,"fun":"label","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"label","line":13,"ch":211}},"tok":{"type":7,"data":"=","line":13,"ch":209}}],"comment":null,"range":{"from":201,"to":219}}],"f_repaint":[{"is":1,"name":"repaint","type":"void","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":3,"fun":"paint","args":[{"is":3,"fun":"g","args":null,"custom":false,"subcall":null}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"paint","line":15,"ch":244}}],"tok":{"type":46,"data":"repaint","line":15,"ch":234},"comment":null,"range":{"from":243,"to":253}}],"f_paint":[{"is":1,"name":"paint","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"g","type":"Graphics","vis":false,"value":null,"tok":{"type":46,"data":"g","line":16,"ch":283},"fin":false}],"vars":[],"stats":[{"is":8,"con":{"is":3,"fun":"visible","args":null,"custom":false,"subcall":null},"thenf":{"is":21,"vars":[{"is":2,"name":"x","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"x","line":18,"ch":309},"fin":false},{"is":2,"name":"y","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"y","line":19,"ch":328},"fin":false},{"is":2,"name":"w","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"w","line":20,"ch":347},"fin":false},{"is":2,"name":"h","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"h","line":21,"ch":370},"fin":false}],"stats":[{"is":20,"va":"x","prim":true},{"is":4,"left":{"is":3,"fun":"x","args":null,"custom":false,"subcall":null},"right":{"is":3,"fun":"getX","args":[],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"getX","line":18,"ch":313}},"tok":{"type":7,"data":"=","line":18,"ch":311}},{"is":20,"va":"y","prim":true},{"is":4,"left":{"is":3,"fun":"y","args":null,"custom":false,"subcall":null},"right":{"is":3,"fun":"getY","args":[],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"getY","line":19,"ch":332}},"tok":{"type":7,"data":"=","line":19,"ch":330}},{"is":20,"va":"w","prim":true},{"is":4,"left":{"is":3,"fun":"w","args":null,"custom":false,"subcall":null},"right":{"is":3,"fun":"getWidth","args":[],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"getWidth","line":20,"ch":351}},"tok":{"type":7,"data":"=","line":20,"ch":349}},{"is":20,"va":"h","prim":true},{"is":4,"left":{"is":3,"fun":"h","args":null,"custom":false,"subcall":null},"right":{"is":3,"fun":"getHeight","args":[],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"getHeight","line":21,"ch":374}},"tok":{"type":7,"data":"=","line":21,"ch":372}},{"is":3,"fun":"\n\t\t\t\tcanvasRequest({type:\"comp\", elem:\"button\"\n\t\t\t\t, x:getVal(vars,\"x\"), y:getVal(vars,\"y\")\n\t\t\t\t, w:getVal(vars,\"w\"), h:getVal(vars,\"h\")\n\t\t\t\t, uid:getVal(vars,'uid')\n\t\t\t\t, text: getVal(vars,'str').str_val\n\t\t\t\t, cmd: getVal(vars,'cmd').str_val});\n\t\t\t\treturn nullReturn(vars)\n\t\t\t","args":[],"custom":true,"subcall":null}]},"elsef":null,"tok":{"type":27,"data":"if","line":17,"ch":289}}],"tok":{"type":46,"data":"paint","line":16,"ch":268},"comment":null,"range":{"from":285,"to":676}}],"f_setLabel":[{"is":1,"name":"setLabel","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"l","type":"String","vis":false,"value":null,"tok":{"type":46,"data":"l","line":26,"ch":707},"fin":false}],"vars":[],"stats":[{"is":4,"left":{"is":3,"fun":"str","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"str","line":26,"ch":710}},"right":{"is":3,"fun":"l","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"l","line":26,"ch":716}},"tok":{"type":7,"data":"=","line":26,"ch":714}},{"is":3,"fun":"repaint","args":[],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"repaint","line":26,"ch":718}}],"tok":{"type":46,"data":"setLabel","line":26,"ch":691},"comment":null,"range":{"from":709,"to":728}}],"f_setActionCommand":[{"is":1,"name":"setActionCommand","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"command","type":"String","vis":false,"value":null,"tok":{"type":46,"data":"command","line":27,"ch":767},"fin":false}],"vars":[],"stats":[{"is":4,"left":{"is":3,"fun":"cmd","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"cmd","line":27,"ch":776}},"right":{"is":3,"fun":"command","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"command","line":27,"ch":782}},"tok":{"type":7,"data":"=","line":27,"ch":780}},{"is":3,"fun":"repaint","args":[],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"repaint","line":27,"ch":790}}],"tok":{"type":46,"data":"setActionCommand","line":27,"ch":743},"comment":null,"range":{"from":775,"to":800}}],"f_addActionListener":[{"is":1,"name":"addActionListener","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"l","type":"Object","vis":false,"value":null,"tok":{"type":46,"data":"l","line":28,"ch":840},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"LIST_CLS[getVal(vars,'uid')]=vars.cl;return nullReturn(vars)","args":[],"custom":true,"subcall":null},{"is":4,"left":{"is":3,"fun":"al","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"al","line":30,"ch":912}},"right":{"is":3,"fun":"l","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"l","line":30,"ch":915}},"tok":{"type":7,"data":"=","line":30,"ch":914}}],"tok":{"type":46,"data":"addActionListener","line":28,"ch":815},"comment":null,"range":{"from":842,"to":919}}]},"static":true,"imports":[{"name":"java","all":false,"sub":{"name":"awt","all":false,"sub":{"name":"*","all":true}}},{"name":"java","all":false,"sub":{"name":"awt","all":false,"sub":{"name":"event","all":false,"sub":{"name":"*","all":true}}}}],"tok":{"type":46,"data":"Button","line":8,"ch":79},"impcls":[],"implement":[],"interface":false,"generic":null,"comment":null,"vardef":{"inst":[null,{"is":12,"cls":null,"arr":null,"str":"","type":"String"},null],"stat":[]},"range":{"from":103,"to":921}}

lib.java.awt.Color = {"is":0,"name":"Color","extends":"Object","vis":true,"vars":[{"is":2,"name":"black","type":"Color","vis":true,"tok":{"type":46,"data":"black","line":5,"ch":61},"fin":false,"static":true,"comment":null},{"is":2,"name":"white","type":"Color","vis":true,"tok":{"type":46,"data":"white","line":6,"ch":112},"fin":false,"static":true,"comment":null},{"is":2,"name":"blue","type":"Color","vis":true,"tok":{"type":46,"data":"blue","line":7,"ch":168},"fin":false,"static":true,"comment":null},{"is":2,"name":"green","type":"Color","vis":true,"tok":{"type":46,"data":"green","line":8,"ch":220},"fin":false,"static":true,"comment":null},{"is":2,"name":"red","type":"Color","vis":true,"tok":{"type":46,"data":"red","line":9,"ch":273},"fin":false,"static":true,"comment":null},{"is":2,"name":"cyan","type":"Color","vis":true,"tok":{"type":46,"data":"cyan","line":10,"ch":324},"fin":false,"static":true,"comment":null},{"is":2,"name":"darkGray","type":"Color","vis":true,"tok":{"type":46,"data":"darkGray","line":11,"ch":378},"fin":false,"static":true,"comment":null},{"is":2,"name":"gray","type":"Color","vis":true,"tok":{"type":46,"data":"gray","line":12,"ch":435},"fin":false,"static":true,"comment":null},{"is":2,"name":"lightGray","type":"Color","vis":true,"tok":{"type":46,"data":"lightGray","line":13,"ch":491},"fin":false,"static":true,"comment":null},{"is":2,"name":"magenta","type":"Color","vis":true,"tok":{"type":46,"data":"magenta","line":14,"ch":552},"fin":false,"static":true,"comment":null},{"is":2,"name":"orange","type":"Color","vis":true,"tok":{"type":46,"data":"orange","line":15,"ch":609},"fin":false,"static":true,"comment":null},{"is":2,"name":"pink","type":"Color","vis":true,"tok":{"type":46,"data":"pink","line":16,"ch":665},"fin":false,"static":true,"comment":null},{"is":2,"name":"yellow","type":"Color","vis":true,"tok":{"type":46,"data":"yellow","line":17,"ch":721},"fin":false,"static":true,"comment":null},{"is":2,"name":"BLACK","type":"Color","vis":true,"tok":{"type":46,"data":"BLACK","line":19,"ch":779},"fin":false,"static":true,"comment":null},{"is":2,"name":"WHITE","type":"Color","vis":true,"tok":{"type":46,"data":"WHITE","line":20,"ch":814},"fin":false,"static":true,"comment":null},{"is":2,"name":"BLUE","type":"Color","vis":true,"tok":{"type":46,"data":"BLUE","line":21,"ch":850},"fin":false,"static":true,"comment":null},{"is":2,"name":"GREEN","type":"Color","vis":true,"tok":{"type":46,"data":"GREEN","line":22,"ch":884},"fin":false,"static":true,"comment":null},{"is":2,"name":"RED","type":"Color","vis":true,"tok":{"type":46,"data":"RED","line":23,"ch":920},"fin":false,"static":true,"comment":null},{"is":2,"name":"CYAN","type":"Color","vis":true,"tok":{"type":46,"data":"CYAN","line":24,"ch":952},"fin":false,"static":true,"comment":null},{"is":2,"name":"DARK_GRAY","type":"Color","vis":true,"tok":{"type":46,"data":"DARK_GRAY","line":25,"ch":986},"fin":false,"static":true,"comment":null},{"is":2,"name":"GRAY","type":"Color","vis":true,"tok":{"type":46,"data":"GRAY","line":26,"ch":1028},"fin":false,"static":true,"comment":null},{"is":2,"name":"LIGHT_GRAY","type":"Color","vis":true,"tok":{"type":46,"data":"LIGHT_GRAY","line":27,"ch":1062},"fin":false,"static":true,"comment":null},{"is":2,"name":"MAGENTA","type":"Color","vis":true,"tok":{"type":46,"data":"MAGENTA","line":28,"ch":1107},"fin":false,"static":true,"comment":null},{"is":2,"name":"ORANGE","type":"Color","vis":true,"tok":{"type":46,"data":"ORANGE","line":29,"ch":1147},"fin":false,"static":true,"comment":null},{"is":2,"name":"PINK","type":"Color","vis":true,"tok":{"type":46,"data":"PINK","line":30,"ch":1185},"fin":false,"static":true,"comment":null},{"is":2,"name":"YELLOW","type":"Color","vis":true,"tok":{"type":46,"data":"YELLOW","line":31,"ch":1219},"fin":false,"static":true,"comment":null},{"is":2,"name":"r","type":"int","vis":false,"tok":{"type":46,"data":"r","line":32,"ch":1249},"fin":false,"static":false,"comment":null},{"is":2,"name":"b","type":"int","vis":false,"tok":{"type":46,"data":"b","line":33,"ch":1265},"fin":false,"static":false,"comment":null},{"is":2,"name":"g","type":"int","vis":false,"tok":{"type":46,"data":"g","line":34,"ch":1281},"fin":false,"static":false,"comment":null},{"is":2,"name":"a","type":"int","vis":false,"tok":{"type":46,"data":"a","line":35,"ch":1297},"fin":false,"static":false,"comment":null}],"funs":{"f_Color":[{"is":1,"name":"Color","type":"Color","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":3,"fun":"super","args":[],"custom":false}],"comment":null,"range":{"from":1315,"to":1316}},{"is":1,"name":"Color","type":"Color","vis":true,"static":false,"args":[{"is":2,"name":"c","type":"Color","vis":false,"value":null,"tok":{"type":46,"data":"c","line":37,"ch":1338},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"super","args":[],"custom":false},{"is":4,"left":{"is":3,"fun":"r","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"r","line":38,"ch":1344}},"right":{"is":3,"fun":"c","args":null,"custom":false,"subcall":{"is":3,"fun":"getRed","args":[],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"getRed","line":38,"ch":1350}},"arr":null,"tok":{"type":46,"data":"c","line":38,"ch":1348}},"tok":{"type":7,"data":"=","line":38,"ch":1346}},{"is":4,"left":{"is":3,"fun":"g","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"g","line":39,"ch":1362}},"right":{"is":3,"fun":"c","args":null,"custom":false,"subcall":{"is":3,"fun":"getGreen","args":[],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"getGreen","line":39,"ch":1368}},"arr":null,"tok":{"type":46,"data":"c","line":39,"ch":1366}},"tok":{"type":7,"data":"=","line":39,"ch":1364}},{"is":4,"left":{"is":3,"fun":"b","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"b","line":40,"ch":1382}},"right":{"is":3,"fun":"c","args":null,"custom":false,"subcall":{"is":3,"fun":"getBlue","args":[],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"getBlue","line":40,"ch":1388}},"arr":null,"tok":{"type":46,"data":"c","line":40,"ch":1386}},"tok":{"type":7,"data":"=","line":40,"ch":1384}},{"is":4,"left":{"is":3,"fun":"a","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"a","line":41,"ch":1401}},"right":{"is":3,"fun":"c","args":null,"custom":false,"subcall":{"is":3,"fun":"getAlpha","args":[],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"getAlpha","line":41,"ch":1407}},"arr":null,"tok":{"type":46,"data":"c","line":41,"ch":1405}},"tok":{"type":7,"data":"=","line":41,"ch":1403}}],"comment":null,"range":{"from":1340,"to":1420}},{"is":1,"name":"Color","type":"Color","vis":true,"static":false,"args":[{"is":2,"name":"i","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"i","line":43,"ch":1441},"fin":false},{"is":2,"name":"j","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"j","line":43,"ch":1448},"fin":false},{"is":2,"name":"k","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"k","line":43,"ch":1455},"fin":false},{"is":2,"name":"l","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"l","line":43,"ch":1462},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"super","args":[],"custom":false},{"is":4,"left":{"is":3,"fun":"r","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"r","line":44,"ch":1468}},"right":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":44,"ch":1472}},"tok":{"type":7,"data":"=","line":44,"ch":1470}},{"is":4,"left":{"is":3,"fun":"g","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"g","line":45,"ch":1477}},"right":{"is":3,"fun":"j","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"j","line":45,"ch":1481}},"tok":{"type":7,"data":"=","line":45,"ch":1479}},{"is":4,"left":{"is":3,"fun":"b","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"b","line":46,"ch":1486}},"right":{"is":3,"fun":"k","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"k","line":46,"ch":1490}},"tok":{"type":7,"data":"=","line":46,"ch":1488}},{"is":4,"left":{"is":3,"fun":"a","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"a","line":47,"ch":1495}},"right":{"is":3,"fun":"l","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"l","line":47,"ch":1499}},"tok":{"type":7,"data":"=","line":47,"ch":1497}}],"comment":null,"range":{"from":1464,"to":1503}},{"is":1,"name":"Color","type":"Color","vis":true,"static":false,"args":[{"is":2,"name":"i","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"i","line":49,"ch":1523},"fin":false},{"is":2,"name":"j","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"j","line":49,"ch":1530},"fin":false},{"is":2,"name":"k","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"k","line":49,"ch":1537},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"super","args":[],"custom":false},{"is":3,"fun":"Color","args":[{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":49,"ch":1546}},{"is":3,"fun":"j","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"j","line":49,"ch":1548}},{"is":3,"fun":"k","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"k","line":49,"ch":1550}},{"is":2,"type":"int","value":255,"tok":{"type":16,"data":"255","line":49,"ch":1552}}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"Color","line":49,"ch":1540}}],"comment":null,"range":{"from":1539,"to":1557}},{"is":1,"name":"Color","type":"Color","vis":true,"static":false,"args":[{"is":2,"name":"i","type":"float","vis":false,"value":null,"tok":{"type":46,"data":"i","line":50,"ch":1579},"fin":false},{"is":2,"name":"j","type":"float","vis":false,"value":null,"tok":{"type":46,"data":"j","line":50,"ch":1588},"fin":false},{"is":2,"name":"k","type":"float","vis":false,"value":null,"tok":{"type":46,"data":"k","line":50,"ch":1597},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"super","args":[],"custom":false},{"is":3,"fun":"Color","args":[{"is":14,"type":"int","stat":{"is":5,"op":"*","left":{"is":2,"type":"int","value":255,"tok":{"type":16,"data":"255","line":50,"ch":1612}},"right":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null},"br":true}},{"is":14,"type":"int","stat":{"is":5,"op":"*","left":{"is":2,"type":"int","value":255,"tok":{"type":16,"data":"255","line":50,"ch":1625}},"right":{"is":3,"fun":"j","args":null,"custom":false,"subcall":null},"br":true}},{"is":14,"type":"int","stat":{"is":5,"op":"*","left":{"is":2,"type":"int","value":255,"tok":{"type":16,"data":"255","line":50,"ch":1638}},"right":{"is":3,"fun":"k","args":null,"custom":false,"subcall":null},"br":true}},{"is":2,"type":"int","value":255,"tok":{"type":16,"data":"255","line":50,"ch":1645}}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"Color","line":50,"ch":1600}}],"comment":null,"range":{"from":1599,"to":1650}},{"is":1,"name":"Color","type":"Color","vis":true,"static":false,"args":[{"is":2,"name":"i","type":"float","vis":false,"value":null,"tok":{"type":46,"data":"i","line":51,"ch":1672},"fin":false},{"is":2,"name":"j","type":"float","vis":false,"value":null,"tok":{"type":46,"data":"j","line":51,"ch":1681},"fin":false},{"is":2,"name":"k","type":"float","vis":false,"value":null,"tok":{"type":46,"data":"k","line":51,"ch":1690},"fin":false},{"is":2,"name":"l","type":"float","vis":false,"value":null,"tok":{"type":46,"data":"l","line":51,"ch":1699},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"super","args":[],"custom":false},{"is":3,"fun":"Color","args":[{"is":14,"type":"int","stat":{"is":5,"op":"*","left":{"is":2,"type":"int","value":255,"tok":{"type":16,"data":"255","line":51,"ch":1714}},"right":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null},"br":true}},{"is":14,"type":"int","stat":{"is":5,"op":"*","left":{"is":2,"type":"int","value":255,"tok":{"type":16,"data":"255","line":51,"ch":1727}},"right":{"is":3,"fun":"j","args":null,"custom":false,"subcall":null},"br":true}},{"is":14,"type":"int","stat":{"is":5,"op":"*","left":{"is":2,"type":"int","value":255,"tok":{"type":16,"data":"255","line":51,"ch":1740}},"right":{"is":3,"fun":"k","args":null,"custom":false,"subcall":null},"br":true}},{"is":14,"type":"int","stat":{"is":5,"op":"*","left":{"is":2,"type":"int","value":255,"tok":{"type":16,"data":"255","line":51,"ch":1753}},"right":{"is":3,"fun":"l","args":null,"custom":false,"subcall":null},"br":true}}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"Color","line":51,"ch":1702}}],"comment":null,"range":{"from":1701,"to":1761}}],"f_getRed":[{"is":1,"name":"getRed","type":"int","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":7,"fun":{"is":3,"fun":"r","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"r","line":52,"ch":1791}},"tok":{"type":26,"data":"return","line":52,"ch":1784}}],"tok":{"type":46,"data":"getRed","line":52,"ch":1775},"comment":null,"range":{"from":1783,"to":1793}}],"f_getGreen":[{"is":1,"name":"getGreen","type":"int","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":7,"fun":{"is":3,"fun":"g","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"g","line":53,"ch":1825}},"tok":{"type":26,"data":"return","line":53,"ch":1818}}],"tok":{"type":46,"data":"getGreen","line":53,"ch":1807},"comment":null,"range":{"from":1817,"to":1827}}],"f_getBlue":[{"is":1,"name":"getBlue","type":"int","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":7,"fun":{"is":3,"fun":"b","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"b","line":54,"ch":1858}},"tok":{"type":26,"data":"return","line":54,"ch":1851}}],"tok":{"type":46,"data":"getBlue","line":54,"ch":1841},"comment":null,"range":{"from":1850,"to":1860}}],"f_getAlpha":[{"is":1,"name":"getAlpha","type":"int","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":7,"fun":{"is":3,"fun":"a","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"a","line":55,"ch":1892}},"tok":{"type":26,"data":"return","line":55,"ch":1885}}],"tok":{"type":46,"data":"getAlpha","line":55,"ch":1874},"comment":null,"range":{"from":1884,"to":1894}}],"f_HSBtoRGB":[{"is":1,"name":"HSBtoRGB","type":"Color","vis":true,"static":true,"args":[{"is":2,"name":"h","type":"float","vis":false,"value":null,"tok":{"type":46,"data":"h","line":56,"ch":1932},"fin":false},{"is":2,"name":"s","type":"float","vis":false,"value":null,"tok":{"type":46,"data":"s","line":56,"ch":1941},"fin":false},{"is":2,"name":"b","type":"float","vis":false,"value":null,"tok":{"type":46,"data":"b","line":56,"ch":1950},"fin":false}],"vars":[{"is":2,"name":"c","type":"Color","vis":false,"value":null,"tok":{"type":46,"data":"c","line":57,"ch":1962},"fin":false}],"stats":[{"is":20,"va":"c","prim":true},{"is":4,"left":{"is":3,"fun":"c","args":null,"custom":false,"subcall":null},"right":{"is":3,"fun":"\n\t\tvar h = getVal(vars,'h')*360\n\t\tvar s = getVal(vars,'s')\n\t\tvar l = getVal(vars,'b') - s/2\n\t\t\n\t\tvar c = (1-Math.abs(2*l - 1)) * s\n\t\tvar h1 = h/60\n\t\tvar x = c * (1-Math.abs((h1 % 2) - 1))\n\t\t\n\t\tvar getRGB = function (h1, c, x){\n\t\t\tif(h1 < 1) return {r:c, g: x, b: 0}\n\t\t\telse if(h1 < 2) return {r:x, g: c, b: 0}\n\t\t\telse if(h1 < 3) return {r:0, g: c, b: x}\n\t\t\telse if(h1 < 4) return {r:0, g: x, b: c}\n\t\t\telse if(h1 < 5) return {r:x, g: 0, b: c}\n\t\t\telse if(h1 < 6) return {r:c, g: 0, b: x}\n\t\t}\n\t\t\n\t\tvar rgb = getRGB(h1, c, x)\n\t\tvar m = l - 0.5*c\n\t\t\n\t\tvar cl = newClass('Color',[new J_VALUE('int',(rgb.r+m)*255),new J_VALUE('int',(rgb.g+m)*255),new J_VALUE('int',(rgb.b+m)*255)],new packSet(vars))\n\t\treturn new packSet(vars,cl,'Color')","args":[],"custom":true,"subcall":null},"tok":{"type":7,"data":"=","line":57,"ch":1964}},{"is":7,"fun":{"is":3,"fun":"c","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"c","line":59,"ch":2709}},"tok":{"type":26,"data":"return","line":59,"ch":2702}}],"tok":{"type":46,"data":"HSBtoRGB","line":56,"ch":1917},"comment":null,"range":{"from":1952,"to":2713}}],"f_toString":[{"is":1,"name":"toString","type":"String","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":7,"fun":{"is":5,"op":"+","left":{"is":5,"op":"+","left":{"is":12,"cls":null,"arr":null,"str":"java.awt.Color[r=","type":"String"},"right":{"is":5,"op":"+","left":{"is":3,"fun":"r","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"r","line":62,"ch":2771}},"right":{"is":5,"op":"+","left":{"is":12,"cls":null,"arr":null,"str":",g=","type":"String"},"right":{"is":5,"op":"+","left":{"is":3,"fun":"g","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"g","line":62,"ch":2779}},"right":{"is":5,"op":"+","left":{"is":12,"cls":null,"arr":null,"str":",b=","type":"String"},"right":{"is":3,"fun":"b","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"b","line":62,"ch":2787}}}}}}},"right":{"is":12,"cls":null,"arr":null,"str":"]","type":"String"}},"tok":{"type":26,"data":"return","line":62,"ch":2744}}],"tok":{"type":46,"data":"toString","line":61,"ch":2730},"comment":null,"range":{"from":2740,"to":2795}}]},"static":true,"imports":[],"tok":{"type":46,"data":"Color","line":4,"ch":33},"impcls":[],"implement":[],"interface":false,"generic":null,"comment":null,"vardef":{"inst":[null,null,null,null],"stat":[{"is":12,"cls":{"is":3,"fun":"Color","args":[{"is":2,"type":"int","value":0,"tok":{"type":16,"data":"0","line":5,"ch":79}},{"is":2,"type":"int","value":0,"tok":{"type":16,"data":"0","line":5,"ch":81}},{"is":2,"type":"int","value":0,"tok":{"type":16,"data":"0","line":5,"ch":83}},{"is":2,"type":"int","value":255,"tok":{"type":16,"data":"255","line":5,"ch":85}}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"Color","line":5,"ch":73}},"arr":null,"str":null,"type":null,"tok":{"type":46,"data":"Color","line":5,"ch":73}},{"is":12,"cls":{"is":3,"fun":"Color","args":[{"is":2,"type":"int","value":255,"tok":{"type":16,"data":"255","line":6,"ch":129}},{"is":2,"type":"int","value":255,"tok":{"type":16,"data":"255","line":6,"ch":133}},{"is":2,"type":"int","value":255,"tok":{"type":16,"data":"255","line":6,"ch":137}},{"is":2,"type":"int","value":255,"tok":{"type":16,"data":"255","line":6,"ch":141}}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"Color","line":6,"ch":123}},"arr":null,"str":null,"type":null,"tok":{"type":46,"data":"Color","line":6,"ch":123}},{"is":12,"cls":{"is":3,"fun":"Color","args":[{"is":2,"type":"int","value":0,"tok":{"type":16,"data":"0","line":7,"ch":185}},{"is":2,"type":"int","value":0,"tok":{"type":16,"data":"0","line":7,"ch":187}},{"is":2,"type":"int","value":255,"tok":{"type":16,"data":"255","line":7,"ch":189}},{"is":2,"type":"int","value":255,"tok":{"type":16,"data":"255","line":7,"ch":193}}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"Color","line":7,"ch":179}},"arr":null,"str":null,"type":null,"tok":{"type":46,"data":"Color","line":7,"ch":179}},{"is":12,"cls":{"is":3,"fun":"Color","args":[{"is":2,"type":"int","value":0,"tok":{"type":16,"data":"0","line":8,"ch":238}},{"is":2,"type":"int","value":255,"tok":{"type":16,"data":"255","line":8,"ch":240}},{"is":2,"type":"int","value":0,"tok":{"type":16,"data":"0","line":8,"ch":244}},{"is":2,"type":"int","value":255,"tok":{"type":16,"data":"255","line":8,"ch":246}}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"Color","line":8,"ch":232}},"arr":null,"str":null,"type":null,"tok":{"type":46,"data":"Color","line":8,"ch":232}},{"is":12,"cls":{"is":3,"fun":"Color","args":[{"is":2,"type":"int","value":255,"tok":{"type":16,"data":"255","line":9,"ch":289}},{"is":2,"type":"int","value":0,"tok":{"type":16,"data":"0","line":9,"ch":293}},{"is":2,"type":"int","value":0,"tok":{"type":16,"data":"0","line":9,"ch":295}},{"is":2,"type":"int","value":255,"tok":{"type":16,"data":"255","line":9,"ch":297}}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"Color","line":9,"ch":283}},"arr":null,"str":null,"type":null,"tok":{"type":46,"data":"Color","line":9,"ch":283}},{"is":12,"cls":{"is":3,"fun":"Color","args":[{"is":2,"type":"int","value":0,"tok":{"type":16,"data":"0","line":10,"ch":341}},{"is":2,"type":"int","value":255,"tok":{"type":16,"data":"255","line":10,"ch":343}},{"is":2,"type":"int","value":255,"tok":{"type":16,"data":"255","line":10,"ch":347}},{"is":2,"type":"int","value":255,"tok":{"type":16,"data":"255","line":10,"ch":351}}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"Color","line":10,"ch":335}},"arr":null,"str":null,"type":null,"tok":{"type":46,"data":"Color","line":10,"ch":335}},{"is":12,"cls":{"is":3,"fun":"Color","args":[{"is":2,"type":"int","value":64,"tok":{"type":16,"data":"64","line":11,"ch":399}},{"is":2,"type":"int","value":64,"tok":{"type":16,"data":"64","line":11,"ch":402}},{"is":2,"type":"int","value":64,"tok":{"type":16,"data":"64","line":11,"ch":405}},{"is":2,"type":"int","value":255,"tok":{"type":16,"data":"255","line":11,"ch":408}}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"Color","line":11,"ch":393}},"arr":null,"str":null,"type":null,"tok":{"type":46,"data":"Color","line":11,"ch":393}},{"is":12,"cls":{"is":3,"fun":"Color","args":[{"is":2,"type":"int","value":128,"tok":{"type":16,"data":"128","line":12,"ch":452}},{"is":2,"type":"int","value":128,"tok":{"type":16,"data":"128","line":12,"ch":456}},{"is":2,"type":"int","value":128,"tok":{"type":16,"data":"128","line":12,"ch":460}},{"is":2,"type":"int","value":255,"tok":{"type":16,"data":"255","line":12,"ch":464}}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"Color","line":12,"ch":446}},"arr":null,"str":null,"type":null,"tok":{"type":46,"data":"Color","line":12,"ch":446}},{"is":12,"cls":{"is":3,"fun":"Color","args":[{"is":2,"type":"int","value":192,"tok":{"type":16,"data":"192","line":13,"ch":513}},{"is":2,"type":"int","value":192,"tok":{"type":16,"data":"192","line":13,"ch":517}},{"is":2,"type":"int","value":192,"tok":{"type":16,"data":"192","line":13,"ch":521}},{"is":2,"type":"int","value":255,"tok":{"type":16,"data":"255","line":13,"ch":525}}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"Color","line":13,"ch":507}},"arr":null,"str":null,"type":null,"tok":{"type":46,"data":"Color","line":13,"ch":507}},{"is":12,"cls":{"is":3,"fun":"Color","args":[{"is":2,"type":"int","value":255,"tok":{"type":16,"data":"255","line":14,"ch":572}},{"is":2,"type":"int","value":0,"tok":{"type":16,"data":"0","line":14,"ch":576}},{"is":2,"type":"int","value":255,"tok":{"type":16,"data":"255","line":14,"ch":578}},{"is":2,"type":"int","value":255,"tok":{"type":16,"data":"255","line":14,"ch":582}}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"Color","line":14,"ch":566}},"arr":null,"str":null,"type":null,"tok":{"type":46,"data":"Color","line":14,"ch":566}},{"is":12,"cls":{"is":3,"fun":"Color","args":[{"is":2,"type":"int","value":255,"tok":{"type":16,"data":"255","line":15,"ch":628}},{"is":2,"type":"int","value":200,"tok":{"type":16,"data":"200","line":15,"ch":632}},{"is":2,"type":"int","value":0,"tok":{"type":16,"data":"0","line":15,"ch":636}},{"is":2,"type":"int","value":255,"tok":{"type":16,"data":"255","line":15,"ch":638}}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"Color","line":15,"ch":622}},"arr":null,"str":null,"type":null,"tok":{"type":46,"data":"Color","line":15,"ch":622}},{"is":12,"cls":{"is":3,"fun":"Color","args":[{"is":2,"type":"int","value":255,"tok":{"type":16,"data":"255","line":16,"ch":682}},{"is":2,"type":"int","value":175,"tok":{"type":16,"data":"175","line":16,"ch":686}},{"is":2,"type":"int","value":175,"tok":{"type":16,"data":"175","line":16,"ch":690}},{"is":2,"type":"int","value":255,"tok":{"type":16,"data":"255","line":16,"ch":694}}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"Color","line":16,"ch":676}},"arr":null,"str":null,"type":null,"tok":{"type":46,"data":"Color","line":16,"ch":676}},{"is":12,"cls":{"is":3,"fun":"Color","args":[{"is":2,"type":"int","value":255,"tok":{"type":16,"data":"255","line":17,"ch":740}},{"is":2,"type":"int","value":255,"tok":{"type":16,"data":"255","line":17,"ch":744}},{"is":2,"type":"int","value":0,"tok":{"type":16,"data":"0","line":17,"ch":748}},{"is":2,"type":"int","value":255,"tok":{"type":16,"data":"255","line":17,"ch":750}}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"Color","line":17,"ch":734}},"arr":null,"str":null,"type":null,"tok":{"type":46,"data":"Color","line":17,"ch":734}},{"is":3,"fun":"black","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"black","line":19,"ch":786}},{"is":3,"fun":"white","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"white","line":20,"ch":822}},{"is":3,"fun":"blue","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"blue","line":21,"ch":857}},{"is":3,"fun":"green","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"green","line":22,"ch":892}},{"is":3,"fun":"red","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"red","line":23,"ch":926}},{"is":3,"fun":"cyan","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"cyan","line":24,"ch":959}},{"is":3,"fun":"darkGray","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"darkGray","line":25,"ch":997}},{"is":3,"fun":"gray","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"gray","line":26,"ch":1035}},{"is":3,"fun":"lightGray","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"lightGray","line":27,"ch":1075}},{"is":3,"fun":"magenta","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"magenta","line":28,"ch":1117}},{"is":3,"fun":"orange","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"orange","line":29,"ch":1156}},{"is":3,"fun":"pink","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"pink","line":30,"ch":1192}},{"is":3,"fun":"yellow","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"yellow","line":31,"ch":1228}}]},"range":{"from":38,"to":2797}}

lib.java.awt.Component = {"is":0,"name":"Component","extends":"Object","vis":true,"vars":[{"is":2,"name":"mouse","type":"Object","vis":false,"tok":{"type":46,"data":"mouse","line":8,"ch":88},"fin":false,"static":false,"comment":null},{"is":2,"name":"x","type":"int","vis":true,"tok":{"type":46,"data":"x","line":9,"ch":107},"fin":false,"static":false,"comment":null},{"is":2,"name":"y","type":"int","vis":true,"tok":{"type":46,"data":"y","line":10,"ch":122},"fin":false,"static":false,"comment":null},{"is":2,"name":"w","type":"int","vis":true,"tok":{"type":46,"data":"w","line":11,"ch":137},"fin":false,"static":false,"comment":null},{"is":2,"name":"h","type":"int","vis":true,"tok":{"type":46,"data":"h","line":12,"ch":152},"fin":false,"static":false,"comment":null},{"is":2,"name":"visible","type":"boolean","vis":true,"tok":{"type":46,"data":"visible","line":13,"ch":171},"fin":false,"static":false,"comment":null},{"is":2,"name":"uid","type":"int","vis":true,"tok":{"type":46,"data":"uid","line":14,"ch":200},"fin":false,"static":false,"comment":null},{"is":2,"name":"g","type":"Graphics","vis":true,"tok":{"type":46,"data":"g","line":15,"ch":229},"fin":false,"static":true,"comment":null}],"funs":{"f_Component":[{"is":1,"name":"Component","type":"Component","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":3,"fun":"super","args":[],"custom":false},{"is":4,"left":{"is":3,"fun":"uid","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"uid","line":17,"ch":273}},"right":{"is":3,"fun":"return new packSet(vars,_.uniqueId(),\"int\")","args":[],"custom":true,"subcall":null},"tok":{"type":7,"data":"=","line":17,"ch":277}}],"comment":null,"range":{"from":269,"to":327}}],"f_setBounds":[{"is":1,"name":"setBounds","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"a","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"a","line":19,"ch":356},"fin":false},{"is":2,"name":"b","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"b","line":19,"ch":363},"fin":false},{"is":2,"name":"c","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"c","line":19,"ch":370},"fin":false},{"is":2,"name":"d","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"d","line":19,"ch":377},"fin":false}],"vars":[],"stats":[{"is":4,"left":{"is":3,"fun":"x","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"x","line":20,"ch":383}},"right":{"is":3,"fun":"a","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"a","line":20,"ch":385}},"tok":{"type":7,"data":"=","line":20,"ch":384}},{"is":4,"left":{"is":3,"fun":"y","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"y","line":20,"ch":387}},"right":{"is":3,"fun":"b","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"b","line":20,"ch":389}},"tok":{"type":7,"data":"=","line":20,"ch":388}},{"is":4,"left":{"is":3,"fun":"w","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"w","line":20,"ch":391}},"right":{"is":3,"fun":"c","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"c","line":20,"ch":393}},"tok":{"type":7,"data":"=","line":20,"ch":392}},{"is":4,"left":{"is":3,"fun":"h","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"h","line":20,"ch":395}},"right":{"is":3,"fun":"d","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"d","line":20,"ch":397}},"tok":{"type":7,"data":"=","line":20,"ch":396}}],"tok":{"type":46,"data":"setBounds","line":19,"ch":342},"comment":null,"range":{"from":382,"to":399}}],"f_getX":[{"is":1,"name":"getX","type":"int","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":7,"fun":{"is":3,"fun":"x","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"x","line":21,"ch":556}},"tok":{"type":26,"data":"return","line":21,"ch":549}}],"tok":{"type":46,"data":"getX","line":21,"ch":542},"comment":"public void processMouseEvent(MouseEvent me){mouse.mousePressed(me);}","range":{"from":548,"to":558}}],"f_getY":[{"is":1,"name":"getY","type":"int","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":7,"fun":{"is":3,"fun":"y","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"y","line":22,"ch":586}},"tok":{"type":26,"data":"return","line":22,"ch":579}}],"tok":{"type":46,"data":"getY","line":22,"ch":572},"comment":null,"range":{"from":578,"to":588}}],"f_getWidth":[{"is":1,"name":"getWidth","type":"int","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":7,"fun":{"is":3,"fun":"w","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"w","line":23,"ch":620}},"tok":{"type":26,"data":"return","line":23,"ch":613}}],"tok":{"type":46,"data":"getWidth","line":23,"ch":602},"comment":null,"range":{"from":612,"to":622}}],"f_getHeight":[{"is":1,"name":"getHeight","type":"int","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":7,"fun":{"is":3,"fun":"h","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"h","line":24,"ch":655}},"tok":{"type":26,"data":"return","line":24,"ch":648}}],"tok":{"type":46,"data":"getHeight","line":24,"ch":636},"comment":null,"range":{"from":647,"to":657}}],"f_paint":[{"is":1,"name":"paint","type":"void","vis":true,"static":false,"args":[],"vars":[],"stats":[],"tok":{"type":46,"data":"paint","line":25,"ch":672},"comment":null,"range":{"from":679,"to":680}}],"f_repaint":[{"is":1,"name":"repaint","type":"void","vis":true,"static":false,"args":[],"vars":[],"stats":[],"tok":{"type":46,"data":"repaint","line":26,"ch":695},"comment":null,"range":{"from":704,"to":705}}],"f_setVisible":[{"is":1,"name":"setVisible","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"b","type":"boolean","vis":false,"value":null,"tok":{"type":46,"data":"b","line":27,"ch":739},"fin":false}],"vars":[],"stats":[{"is":4,"left":{"is":3,"fun":"visible","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"visible","line":27,"ch":742}},"right":{"is":3,"fun":"b","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"b","line":27,"ch":752}},"tok":{"type":7,"data":"=","line":27,"ch":750}}],"tok":{"type":46,"data":"setVisible","line":27,"ch":720},"comment":null,"range":{"from":741,"to":754}}]},"static":true,"imports":[{"name":"java","all":false,"sub":{"name":"awt","all":false,"sub":{"name":"Graphics","all":false}}}],"tok":{"type":46,"data":"Component","line":7,"ch":61},"impcls":[],"implement":[],"interface":false,"generic":null,"comment":null,"vardef":{"inst":[null,null,null,null,null,{"is":2,"type":"boolean","value":false,"tok":{"type":34,"data":"false","line":13,"ch":181}},null],"stat":[{"is":12,"cls":{"is":3,"fun":"Graphics","args":[],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"Graphics","line":15,"ch":237}},"arr":null,"str":null,"type":null,"tok":{"type":46,"data":"Graphics","line":15,"ch":237}}]},"range":{"from":70,"to":756}}

lib.java.awt.Dimension = {"is":0,"name":"Dimension","extends":"Object","vis":true,"vars":[{"is":2,"name":"height","type":"int","vis":true,"tok":{"type":46,"data":"height","line":5,"ch":56},"fin":false,"static":false,"comment":null},{"is":2,"name":"width","type":"int","vis":true,"tok":{"type":46,"data":"width","line":6,"ch":76},"fin":false,"static":false,"comment":null}],"funs":{"f_Dimension":[{"is":1,"name":"Dimension","type":"Dimension","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":3,"fun":"super","args":[],"custom":false}],"comment":null,"range":{"from":102,"to":103}},{"is":1,"name":"Dimension","type":"Dimension","vis":true,"static":false,"args":[{"is":2,"name":"d","type":"Dimension","vis":false,"value":null,"tok":{"type":46,"data":"d","line":7,"ch":182},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"super","args":[],"custom":false},{"is":4,"left":{"is":3,"fun":"height","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"height","line":7,"ch":185}},"right":{"is":3,"fun":"d","args":null,"custom":false,"subcall":{"is":3,"fun":"height","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"height","line":7,"ch":196}},"arr":null,"tok":{"type":46,"data":"d","line":7,"ch":194}},"tok":{"type":7,"data":"=","line":7,"ch":192}},{"is":4,"left":{"is":3,"fun":"width","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"width","line":7,"ch":204}},"right":{"is":3,"fun":"d","args":null,"custom":false,"subcall":{"is":3,"fun":"width","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"width","line":7,"ch":214}},"arr":null,"tok":{"type":46,"data":"d","line":7,"ch":212}},"tok":{"type":7,"data":"=","line":7,"ch":210}}],"comment":"Creates an instance of Dimension with a width ","range":{"from":184,"to":220}},{"is":1,"name":"Dimension","type":"Dimension","vis":true,"static":false,"args":[{"is":2,"name":"w","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"w","line":7,"ch":292},"fin":false},{"is":2,"name":"h","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"h","line":7,"ch":299},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"super","args":[],"custom":false},{"is":4,"left":{"is":3,"fun":"height","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"height","line":7,"ch":302}},"right":{"is":3,"fun":"h","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"h","line":7,"ch":311}},"tok":{"type":7,"data":"=","line":7,"ch":309}},{"is":4,"left":{"is":3,"fun":"width","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"width","line":7,"ch":314}},"right":{"is":3,"fun":"w","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"w","line":7,"ch":322}},"tok":{"type":7,"data":"=","line":7,"ch":320}}],"comment":"Creates an instance of Dimension whose width ","range":{"from":301,"to":324}}],"f_equals":[{"is":1,"name":"equals","type":"boolean","vis":true,"static":false,"args":[{"is":2,"name":"obj","type":"Object","vis":false,"value":null,"tok":{"type":46,"data":"obj","line":7,"ch":397},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"equals(Object obj)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":7,"ch":402}}],"tok":{"type":46,"data":"equals","line":7,"ch":383},"comment":"Constructs a Dimension and initializes","range":{"from":401,"to":430}}],"f_getHeight":[{"is":1,"name":"getHeight","type":"double","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":7,"fun":{"is":3,"fun":"height","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"height","line":7,"ch":524}},"tok":{"type":26,"data":"return","line":7,"ch":517}}],"tok":{"type":46,"data":"getHeight","line":7,"ch":505},"comment":"Checks whether two dimension objects have equal values.","range":{"from":516,"to":531}}],"f_getSize":[{"is":1,"name":"getSize","type":"Dimension","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":7,"fun":{"is":3,"fun":"this","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"this","line":7,"ch":628}},"tok":{"type":26,"data":"return","line":7,"ch":621}}],"tok":{"type":46,"data":"getSize","line":7,"ch":611},"comment":"Returns the height of this dimension in double precision.","range":{"from":620,"to":633}}],"f_getWidth":[{"is":1,"name":"getWidth","type":"double","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":7,"fun":{"is":3,"fun":"width","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"width","line":7,"ch":710}},"tok":{"type":26,"data":"return","line":7,"ch":703}}],"tok":{"type":46,"data":"getWidth","line":7,"ch":692},"comment":"Gets the size of this Dimension object.","range":{"from":702,"to":716}}],"f_hashCode":[{"is":1,"name":"hashCode","type":"int","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"hashCode()","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":7,"ch":800}}],"tok":{"type":46,"data":"hashCode","line":7,"ch":789},"comment":"Returns the width of this dimension in double precision.","range":{"from":799,"to":820}}],"f_setSize":[{"is":1,"name":"setSize","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"d","type":"Dimension","vis":false,"value":null,"tok":{"type":46,"data":"d","line":7,"ch":897},"fin":false}],"vars":[],"stats":[{"is":4,"left":{"is":3,"fun":"height","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"height","line":7,"ch":900}},"right":{"is":3,"fun":"d","args":null,"custom":false,"subcall":{"is":3,"fun":"height","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"height","line":7,"ch":911}},"arr":null,"tok":{"type":46,"data":"d","line":7,"ch":909}},"tok":{"type":7,"data":"=","line":7,"ch":907}},{"is":4,"left":{"is":3,"fun":"width","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"width","line":7,"ch":919}},"right":{"is":3,"fun":"d","args":null,"custom":false,"subcall":{"is":3,"fun":"width","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"width","line":7,"ch":929}},"arr":null,"tok":{"type":46,"data":"d","line":7,"ch":927}},"tok":{"type":7,"data":"=","line":7,"ch":925}}],"tok":{"type":46,"data":"setSize","line":7,"ch":879},"comment":"Returns the hash code for this Dimension.","range":{"from":899,"to":935}},{"is":1,"name":"setSize","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"w","type":"double","vis":false,"value":null,"tok":{"type":46,"data":"w","line":7,"ch":1029},"fin":false},{"is":2,"name":"h","type":"double","vis":false,"value":null,"tok":{"type":46,"data":"h","line":7,"ch":1039},"fin":false}],"vars":[],"stats":[{"is":4,"left":{"is":3,"fun":"height","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"height","line":7,"ch":1042}},"right":{"is":14,"type":"int","stat":{"is":3,"fun":"h","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"h","line":7,"ch":1056}}},"tok":{"type":7,"data":"=","line":7,"ch":1049}},{"is":4,"left":{"is":3,"fun":"width","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"width","line":7,"ch":1059}},"right":{"is":14,"type":"int","stat":{"is":3,"fun":"w","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"w","line":7,"ch":1072}}},"tok":{"type":7,"data":"=","line":7,"ch":1065}}],"tok":{"type":46,"data":"setSize","line":7,"ch":1014},"comment":"Sets the size of this Dimension object to the specified size.","range":{"from":1041,"to":1074}},{"is":1,"name":"setSize","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"w","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"w","line":7,"ch":1145},"fin":false},{"is":2,"name":"h","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"h","line":7,"ch":1152},"fin":false}],"vars":[],"stats":[{"is":4,"left":{"is":3,"fun":"height","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"height","line":7,"ch":1155}},"right":{"is":3,"fun":"h","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"h","line":7,"ch":1164}},"tok":{"type":7,"data":"=","line":7,"ch":1162}},{"is":4,"left":{"is":3,"fun":"width","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"width","line":7,"ch":1167}},"right":{"is":3,"fun":"w","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"w","line":7,"ch":1175}},"tok":{"type":7,"data":"=","line":7,"ch":1173}}],"tok":{"type":46,"data":"setSize","line":7,"ch":1133},"comment":"Sets the size of this Dimension object to","range":{"from":1154,"to":1177}}],"f_toString":[{"is":1,"name":"toString","type":"String","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"toString()","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":7,"ch":1247}}],"tok":{"type":46,"data":"toString","line":7,"ch":1236},"comment":"Sets the size of this Dimension object ","range":{"from":1246,"to":1267}}],"f_UNSUP":[{"is":1,"name":"UNSUP","type":"void","vis":false,"static":true,"args":[{"is":2,"name":"name","type":"String","vis":false,"value":null,"tok":{"type":46,"data":"name","line":7,"ch":1359},"fin":false}],"vars":[],"stats":[{"is":7,"fun":{"is":12,"cls":{"is":3,"fun":"Exception","args":[{"is":5,"op":"+","left":{"is":3,"fun":"name","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"name","line":7,"ch":1385}},"right":{"is":12,"cls":null,"arr":null,"str":" not implemented in class Dimension","type":"String"}}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"Exception","line":7,"ch":1375}},"arr":null,"str":null,"type":null,"tok":{"type":46,"data":"Exception","line":7,"ch":1375}},"thr":true}],"tok":{"type":46,"data":"UNSUP","line":7,"ch":1346},"comment":"Returns a string representation of the values of this","range":{"from":1364,"to":1429}}]},"static":true,"imports":[],"tok":{"type":46,"data":"Dimension","line":4,"ch":33},"impcls":[],"implement":[],"interface":false,"generic":null,"comment":null,"vardef":{"inst":[null,null],"stat":[]},"range":{"from":42,"to":1431}}

lib.java.awt.Font = {"is":0,"name":"Font","extends":"Object","vis":true,"vars":[{"is":2,"name":"MONOSPACED","type":"String","vis":true,"tok":{"type":46,"data":"MONOSPACED","line":5,"ch":61},"fin":false,"static":true,"comment":null},{"is":2,"name":"SANS_SERIF","type":"String","vis":true,"tok":{"type":46,"data":"SANS_SERIF","line":6,"ch":110},"fin":false,"static":true,"comment":null},{"is":2,"name":"name","type":"String","vis":false,"tok":{"type":46,"data":"name","line":8,"ch":155},"fin":false,"static":false,"comment":null},{"is":2,"name":"style","type":"int","vis":false,"tok":{"type":46,"data":"style","line":9,"ch":174},"fin":false,"static":false,"comment":null},{"is":2,"name":"size","type":"int","vis":false,"tok":{"type":46,"data":"size","line":10,"ch":194},"fin":false,"static":false,"comment":null}],"funs":{"f_Font":[{"is":1,"name":"Font","type":"Font","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":3,"fun":"super","args":[],"custom":false}],"comment":null,"range":{"from":214,"to":215}},{"is":1,"name":"Font","type":"Font","vis":true,"static":false,"args":[{"is":2,"name":"n","type":"String","vis":false,"value":null,"tok":{"type":46,"data":"n","line":12,"ch":237},"fin":false},{"is":2,"name":"st","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"st","line":12,"ch":244},"fin":false},{"is":2,"name":"si","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"si","line":12,"ch":252},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"super","args":[],"custom":false},{"is":4,"left":{"is":3,"fun":"name","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"name","line":13,"ch":259}},"right":{"is":3,"fun":"n","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"n","line":13,"ch":266}},"tok":{"type":7,"data":"=","line":13,"ch":264}},{"is":4,"left":{"is":3,"fun":"style","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"style","line":14,"ch":271}},"right":{"is":3,"fun":"st","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"st","line":14,"ch":279}},"tok":{"type":7,"data":"=","line":14,"ch":277}},{"is":4,"left":{"is":3,"fun":"size","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"size","line":15,"ch":285}},"right":{"is":3,"fun":"si","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"si","line":15,"ch":292}},"tok":{"type":7,"data":"=","line":15,"ch":290}}],"comment":null,"range":{"from":255,"to":297}}],"f_getSize":[{"is":1,"name":"getSize","type":"int","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":7,"fun":{"is":3,"fun":"size","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"size","line":17,"ch":328}},"tok":{"type":26,"data":"return","line":17,"ch":321}}],"tok":{"type":46,"data":"getSize","line":17,"ch":311},"comment":null,"range":{"from":320,"to":333}}],"f_getFamily":[{"is":1,"name":"getFamily","type":"String","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":8,"con":{"is":3,"fun":"name","args":null,"custom":false,"subcall":{"is":3,"fun":"equals","args":[{"is":3,"fun":"MONOSPACED","args":null,"custom":false,"subcall":null}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"equals","line":19,"ch":373}},"arr":null,"tok":{"type":46,"data":"name","line":19,"ch":368}},"thenf":{"is":7,"fun":{"is":12,"cls":null,"arr":null,"str":"monospace","type":"String"},"tok":{"type":26,"data":"return","line":19,"ch":393}},"elsef":null,"tok":{"type":27,"data":"if","line":19,"ch":365}},{"is":8,"con":{"is":3,"fun":"name","args":null,"custom":false,"subcall":{"is":3,"fun":"equals","args":[{"is":3,"fun":"SANS_SERIF","args":null,"custom":false,"subcall":null}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"equals","line":20,"ch":423}},"arr":null,"tok":{"type":46,"data":"name","line":20,"ch":418}},"thenf":{"is":7,"fun":{"is":12,"cls":null,"arr":null,"str":"Arial","type":"String"},"tok":{"type":26,"data":"return","line":20,"ch":443}},"elsef":null,"tok":{"type":27,"data":"if","line":20,"ch":415}},{"is":7,"fun":{"is":3,"fun":"name","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"name","line":21,"ch":468}},"tok":{"type":26,"data":"return","line":21,"ch":461}}],"tok":{"type":46,"data":"getFamily","line":18,"ch":350},"comment":null,"range":{"from":361,"to":475}}]},"static":true,"imports":[],"tok":{"type":46,"data":"Font","line":4,"ch":33},"impcls":[],"implement":[],"interface":false,"generic":null,"comment":null,"vardef":{"inst":[null,null,null],"stat":[{"is":12,"cls":null,"arr":null,"str":"MONOSPACED","type":"String"},{"is":12,"cls":null,"arr":null,"str":"SANS_SERIF","type":"String"}]},"range":{"from":37,"to":477}}

lib.java.awt.Graphics = {"is":0,"name":"Graphics","extends":"Object","vis":true,"vars":[{"is":2,"name":"current","type":"Color","vis":false,"tok":{"type":46,"data":"current","line":9,"ch":181},"fin":false,"static":false,"comment":null},{"is":2,"name":"font","type":"Font","vis":false,"tok":{"type":46,"data":"font","line":10,"ch":204},"fin":false,"static":false,"comment":null}],"funs":{"f_Graphics":[{"is":1,"name":"Graphics","type":"Graphics","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":3,"fun":"super","args":[],"custom":false}],"comment":null,"range":{"from":228,"to":229}}],"f_setColor":[{"is":1,"name":"setColor","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"c","type":"Color","vis":false,"value":null,"tok":{"type":46,"data":"c","line":13,"ch":335},"fin":false}],"vars":[{"is":2,"name":"r","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"r","line":15,"ch":360},"fin":false},{"is":2,"name":"g","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"g","line":16,"ch":382},"fin":false},{"is":2,"name":"b","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"b","line":17,"ch":406},"fin":false},{"is":2,"name":"a","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"a","line":18,"ch":429},"fin":false}],"stats":[{"is":4,"left":{"is":3,"fun":"current","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"current","line":14,"ch":341}},"right":{"is":3,"fun":"c","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"c","line":14,"ch":351}},"tok":{"type":7,"data":"=","line":14,"ch":349}},{"is":20,"va":"r","prim":true},{"is":4,"left":{"is":3,"fun":"r","args":null,"custom":false,"subcall":null},"right":{"is":3,"fun":"c","args":null,"custom":false,"subcall":{"is":3,"fun":"getRed","args":[],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"getRed","line":15,"ch":366}},"arr":null,"tok":{"type":46,"data":"c","line":15,"ch":364}},"tok":{"type":7,"data":"=","line":15,"ch":362}},{"is":20,"va":"g","prim":true},{"is":4,"left":{"is":3,"fun":"g","args":null,"custom":false,"subcall":null},"right":{"is":3,"fun":"c","args":null,"custom":false,"subcall":{"is":3,"fun":"getGreen","args":[],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"getGreen","line":16,"ch":388}},"arr":null,"tok":{"type":46,"data":"c","line":16,"ch":386}},"tok":{"type":7,"data":"=","line":16,"ch":384}},{"is":20,"va":"b","prim":true},{"is":4,"left":{"is":3,"fun":"b","args":null,"custom":false,"subcall":null},"right":{"is":3,"fun":"c","args":null,"custom":false,"subcall":{"is":3,"fun":"getBlue","args":[],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"getBlue","line":17,"ch":412}},"arr":null,"tok":{"type":46,"data":"c","line":17,"ch":410}},"tok":{"type":7,"data":"=","line":17,"ch":408}},{"is":20,"va":"a","prim":true},{"is":4,"left":{"is":3,"fun":"a","args":null,"custom":false,"subcall":null},"right":{"is":3,"fun":"c","args":null,"custom":false,"subcall":{"is":3,"fun":"getAlpha","args":[],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"getAlpha","line":18,"ch":435}},"arr":null,"tok":{"type":46,"data":"c","line":18,"ch":433}},"tok":{"type":7,"data":"=","line":18,"ch":431}},{"is":3,"fun":"var r = getVal(vars,\"r\")\n\t\tvar g = getVal(vars,\"g\")\n\t\tvar b = getVal(vars,\"b\")\n\t\tvar a = getVal(vars,\"a\")\n        \tcanvasRequest({type:\"set-color\",r:r,g:g,b:b,a:a})\n\t\treturn nullReturn(vars)","args":[],"custom":true,"subcall":null}],"tok":{"type":46,"data":"setColor","line":13,"ch":320},"comment":"*Sets the color to fill / stroke shapes\n\t *@param c The color to set\n\t ","range":{"from":337,"to":644}}],"f_setFont":[{"is":1,"name":"setFont","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"f","type":"Font","vis":false,"value":null,"tok":{"type":46,"data":"f","line":23,"ch":759},"fin":false}],"vars":[{"is":2,"name":"n","type":"String","vis":false,"value":null,"tok":{"type":46,"data":"n","line":25,"ch":784},"fin":false},{"is":2,"name":"s","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"s","line":26,"ch":809},"fin":false}],"stats":[{"is":4,"left":{"is":3,"fun":"font","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"font","line":24,"ch":765}},"right":{"is":3,"fun":"f","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"f","line":24,"ch":772}},"tok":{"type":7,"data":"=","line":24,"ch":770}},{"is":20,"va":"n","prim":true},{"is":4,"left":{"is":3,"fun":"n","args":null,"custom":false,"subcall":null},"right":{"is":3,"fun":"f","args":null,"custom":false,"subcall":{"is":3,"fun":"getFamily","args":[],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"getFamily","line":25,"ch":790}},"arr":null,"tok":{"type":46,"data":"f","line":25,"ch":788}},"tok":{"type":7,"data":"=","line":25,"ch":786}},{"is":20,"va":"s","prim":true},{"is":4,"left":{"is":3,"fun":"s","args":null,"custom":false,"subcall":null},"right":{"is":3,"fun":"f","args":null,"custom":false,"subcall":{"is":3,"fun":"getSize","args":[],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"getSize","line":26,"ch":815}},"arr":null,"tok":{"type":46,"data":"f","line":26,"ch":813}},"tok":{"type":7,"data":"=","line":26,"ch":811}},{"is":3,"fun":"canvasRequest({type:\"set-font\",family:getVal(vars,\"n\").str_val, size:getVal(vars,\"s\")})\n\t\treturn nullReturn(vars)","args":[],"custom":true,"subcall":null}],"tok":{"type":46,"data":"setFont","line":23,"ch":746},"comment":"*Sets the font for to use when calling drawString()\n\t *@param c The font to set\n\t ","range":{"from":761,"to":946}}],"f_clearCanvas":[{"is":1,"name":"clearCanvas","type":"void","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":3,"fun":"canvasRequest({type:\"clear\"})\n\t\treturn nullReturn(vars)","args":[],"custom":true,"subcall":null}],"tok":{"type":46,"data":"clearCanvas","line":31,"ch":1003},"comment":"*Clears the graphics of the applet\n\t ","range":{"from":1016,"to":1080}}],"f_drawLine":[{"is":1,"name":"drawLine","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"x1","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"x1","line":36,"ch":1186},"fin":false},{"is":2,"name":"y1","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"y1","line":36,"ch":1194},"fin":false},{"is":2,"name":"x2","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"x2","line":36,"ch":1202},"fin":false},{"is":2,"name":"y2","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"y2","line":36,"ch":1210},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"var x = getVal(vars,\"x1\")\n\t\tvar y = getVal(vars,\"y1\")\n\t\tvar w = getVal(vars,\"x2\")\n\t\tvar h = getVal(vars,\"y2\")\n        \tcanvasRequest({type:\"line\",x:x,y:y,w:w,h:h})\n\t\treturn nullReturn(vars)","args":[],"custom":true,"subcall":null}],"tok":{"type":46,"data":"drawLine","line":36,"ch":1173},"comment":"*Draws a line from point (x,y) to (x2,y2)\n\t *@param c The color to set\n\t ","range":{"from":1213,"to":1411}}],"f_drawPolyline":[{"is":1,"name":"drawPolyline","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"xPoints","type":"[]int","vis":false,"value":null,"tok":{"type":46,"data":"xPoints","line":40,"ch":1445},"fin":false},{"is":2,"name":"yPoints","type":"[]int","vis":false,"value":null,"tok":{"type":46,"data":"yPoints","line":40,"ch":1460},"fin":false},{"is":2,"name":"nPoints","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"nPoints","line":40,"ch":1473},"fin":false}],"vars":[],"stats":[{"is":9,"vars":[],"def":[{"is":20,"va":"i","prim":true},{"is":4,"left":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null},"right":{"is":2,"type":"int","value":1,"tok":{"type":16,"data":"1","line":41,"ch":1497}},"tok":{"type":7,"data":"=","line":41,"ch":1495}}],"con":{"is":5,"op":"<","left":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":41,"ch":1500}},"right":{"is":3,"fun":"nPoints","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"nPoints","line":41,"ch":1504}}},"inc":{"is":4,"left":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":41,"ch":1513}},"right":{"is":5,"op":"+","left":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":41,"ch":1513}},"right":{"is":2,"type":"int","value":1}},"pre":true},"dof":{"is":1,"name":"then","type":"","vis":true,"static":false,"args":[],"vars":[{"is":2,"name":"i","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"i","line":41,"ch":1493},"fin":false}],"stats":[{"is":3,"fun":"drawLine","args":[{"is":3,"fun":"xPoints","args":null,"custom":false,"subcall":null,"arr":{"is":15,"arr":[{"is":5,"op":"-","left":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":42,"ch":1539}},"right":{"is":2,"type":"int","value":1,"tok":{"type":16,"data":"1","line":42,"ch":1541}}}]}},{"is":3,"fun":"yPoints","args":null,"custom":false,"subcall":null,"arr":{"is":15,"arr":[{"is":5,"op":"-","left":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":42,"ch":1552}},"right":{"is":2,"type":"int","value":1,"tok":{"type":16,"data":"1","line":42,"ch":1554}}}]}},{"is":3,"fun":"xPoints","args":null,"custom":false,"subcall":null,"arr":{"is":15,"arr":[{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":43,"ch":1587}}]}},{"is":3,"fun":"yPoints","args":null,"custom":false,"subcall":null,"arr":{"is":15,"arr":[{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":43,"ch":1598}}]}}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"drawLine","line":42,"ch":1522}}],"range":{"from":1517,"to":1605}}}],"tok":{"type":46,"data":"drawPolyline","line":40,"ch":1426},"comment":null,"range":{"from":1481,"to":1608}}],"f_drawPolygon":[{"is":1,"name":"drawPolygon","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"x","type":"[]int","vis":false,"value":null,"tok":{"type":46,"data":"x","line":46,"ch":1639},"fin":false},{"is":2,"name":"y","type":"[]int","vis":false,"value":null,"tok":{"type":46,"data":"y","line":46,"ch":1648},"fin":false},{"is":2,"name":"n","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"n","line":46,"ch":1657},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"\n        canvasRequest({type:\"poly-draw\",x:getVal(vars,\"x\").array,y:getVal(vars,\"y\").array,\n            n:getVal(vars,\"n\")})\n\t\treturn nullReturn(vars)","args":[],"custom":true,"subcall":null}],"tok":{"type":46,"data":"drawPolygon","line":46,"ch":1623},"comment":null,"range":{"from":1659,"to":1818}}],"f_fillPolygon":[{"is":1,"name":"fillPolygon","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"x","type":"[]int","vis":false,"value":null,"tok":{"type":46,"data":"x","line":50,"ch":1849},"fin":false},{"is":2,"name":"y","type":"[]int","vis":false,"value":null,"tok":{"type":46,"data":"y","line":50,"ch":1858},"fin":false},{"is":2,"name":"n","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"n","line":50,"ch":1867},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"\n        canvasRequest({type:\"poly-fill\",x:getVal(vars,\"x\").array,y:getVal(vars,\"y\").array,\n            n:getVal(vars,\"n\")})\n\t\treturn nullReturn(vars)","args":[],"custom":true,"subcall":null}],"tok":{"type":46,"data":"fillPolygon","line":50,"ch":1833},"comment":null,"range":{"from":1869,"to":2028}}],"f_drawRect":[{"is":1,"name":"drawRect","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"x","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"x","line":54,"ch":2056},"fin":false},{"is":2,"name":"y","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"y","line":54,"ch":2063},"fin":false},{"is":2,"name":"w","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"w","line":54,"ch":2070},"fin":false},{"is":2,"name":"h","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"h","line":54,"ch":2077},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"\n        canvasRequest({type:\"rect-draw\",x:getVal(vars,\"x\"),y:getVal(vars,\"y\"),\n            w:getVal(vars,\"w\"),h:getVal(vars,\"h\")})\n\t\treturn nullReturn(vars)","args":[],"custom":true,"subcall":null}],"tok":{"type":46,"data":"drawRect","line":54,"ch":2043},"comment":null,"range":{"from":2079,"to":2245}}],"f_fillRect":[{"is":1,"name":"fillRect","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"x","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"x","line":58,"ch":2273},"fin":false},{"is":2,"name":"y","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"y","line":58,"ch":2280},"fin":false},{"is":2,"name":"w","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"w","line":58,"ch":2287},"fin":false},{"is":2,"name":"h","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"h","line":58,"ch":2294},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"\n        canvasRequest({type:\"rect-fill\",x:getVal(vars,\"x\"),y:getVal(vars,\"y\"),\n            w:getVal(vars,\"w\"),h:getVal(vars,\"h\")})\n\t\treturn nullReturn(vars)","args":[],"custom":true,"subcall":null}],"tok":{"type":46,"data":"fillRect","line":58,"ch":2260},"comment":null,"range":{"from":2296,"to":2462}}],"f_drawOval":[{"is":1,"name":"drawOval","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"x","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"x","line":62,"ch":2490},"fin":false},{"is":2,"name":"y","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"y","line":62,"ch":2497},"fin":false},{"is":2,"name":"w","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"w","line":62,"ch":2504},"fin":false},{"is":2,"name":"h","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"h","line":62,"ch":2511},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"\n        canvasRequest({type:\"oval-draw\",x:getVal(vars,\"x\"),y:getVal(vars,\"y\"),\n            w:getVal(vars,\"w\"),h:getVal(vars,\"h\")})\n\t\treturn nullReturn(vars)","args":[],"custom":true,"subcall":null}],"tok":{"type":46,"data":"drawOval","line":62,"ch":2477},"comment":null,"range":{"from":2513,"to":2679}}],"f_fillOval":[{"is":1,"name":"fillOval","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"x","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"x","line":66,"ch":2707},"fin":false},{"is":2,"name":"y","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"y","line":66,"ch":2714},"fin":false},{"is":2,"name":"w","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"w","line":66,"ch":2721},"fin":false},{"is":2,"name":"h","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"h","line":66,"ch":2728},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"\n        canvasRequest({type:\"oval-fill\",x:getVal(vars,\"x\"),y:getVal(vars,\"y\"),\n            w:getVal(vars,\"w\"),h:getVal(vars,\"h\")})\n\t\treturn nullReturn(vars)","args":[],"custom":true,"subcall":null}],"tok":{"type":46,"data":"fillOval","line":66,"ch":2694},"comment":null,"range":{"from":2730,"to":2896}}],"f_drawArc":[{"is":1,"name":"drawArc","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"x","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"x","line":70,"ch":2923},"fin":false},{"is":2,"name":"y","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"y","line":70,"ch":2930},"fin":false},{"is":2,"name":"w","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"w","line":70,"ch":2937},"fin":false},{"is":2,"name":"h","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"h","line":70,"ch":2944},"fin":false},{"is":2,"name":"startAngle","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"startAngle","line":70,"ch":2951},"fin":false},{"is":2,"name":"angleTo","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"angleTo","line":70,"ch":2967},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"\n        canvasRequest({type:\"arc-draw\",x:getVal(vars,\"x\"),y:getVal(vars,\"y\"),\n            w:getVal(vars,\"w\"),h:getVal(vars,\"h\"),\n            st:getVal(vars,\"startAngle\"),ang:getVal(vars,\"angleTo\")})\n\t\treturn nullReturn(vars)","args":[],"custom":true,"subcall":null}],"tok":{"type":46,"data":"drawArc","line":70,"ch":2911},"comment":null,"range":{"from":2975,"to":3209}}],"f_fillArc":[{"is":1,"name":"fillArc","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"x","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"x","line":74,"ch":3236},"fin":false},{"is":2,"name":"y","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"y","line":74,"ch":3243},"fin":false},{"is":2,"name":"w","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"w","line":74,"ch":3250},"fin":false},{"is":2,"name":"h","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"h","line":74,"ch":3257},"fin":false},{"is":2,"name":"startAngle","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"startAngle","line":74,"ch":3264},"fin":false},{"is":2,"name":"angleTo","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"angleTo","line":74,"ch":3280},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"\n        canvasRequest({type:\"arc-fill\",x:getVal(vars,\"x\"),y:getVal(vars,\"y\"),\n            w:getVal(vars,\"w\"),h:getVal(vars,\"h\"),\n            st:getVal(vars,\"startAngle\"),ang:getVal(vars,\"angleTo\")})\n\t\treturn nullReturn(vars)","args":[],"custom":true,"subcall":null}],"tok":{"type":46,"data":"fillArc","line":74,"ch":3224},"comment":null,"range":{"from":3288,"to":3522}}],"f_drawString":[{"is":1,"name":"drawString","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"str","type":"String","vis":false,"value":null,"tok":{"type":46,"data":"str","line":78,"ch":3555},"fin":false},{"is":2,"name":"x","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"x","line":78,"ch":3564},"fin":false},{"is":2,"name":"y","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"y","line":78,"ch":3571},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"\n        canvasRequest({type:\"text-fill\",x:getVal(vars,\"x\"),y:getVal(vars,\"y\"),\n            str:getVal(vars,\"str\").str_val})\n\t\treturn nullReturn(vars)","args":[],"custom":true,"subcall":null}],"tok":{"type":46,"data":"drawString","line":78,"ch":3537},"comment":null,"range":{"from":3573,"to":3732}}],"f_drawImage":[{"is":1,"name":"drawImage","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"img","type":"Image","vis":false,"value":null,"tok":{"type":46,"data":"img","line":82,"ch":3763},"fin":false},{"is":2,"name":"x","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"x","line":82,"ch":3772},"fin":false},{"is":2,"name":"y","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"y","line":82,"ch":3779},"fin":false},{"is":2,"name":"io","type":"Object","vis":false,"value":null,"tok":{"type":46,"data":"io","line":82,"ch":3789},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"var img = getVal(vars,\"img\")\n        canvasRequest({type:\"image\",x:getVal(vars,\"x\"),y:getVal(vars,\"y\"),\n            url:getVal(clsPack(img).vars,\"url\").str_val})\n\t\treturn nullReturn(vars)","args":[],"custom":true,"subcall":null}],"tok":{"type":46,"data":"drawImage","line":82,"ch":3747},"comment":null,"range":{"from":3792,"to":3988}},{"is":1,"name":"drawImage","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"img","type":"Image","vis":false,"value":null,"tok":{"type":46,"data":"img","line":86,"ch":4019},"fin":false},{"is":2,"name":"x","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"x","line":86,"ch":4028},"fin":false},{"is":2,"name":"y","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"y","line":86,"ch":4035},"fin":false},{"is":2,"name":"w","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"w","line":86,"ch":4042},"fin":false},{"is":2,"name":"h","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"h","line":86,"ch":4049},"fin":false},{"is":2,"name":"io","type":"Object","vis":false,"value":null,"tok":{"type":46,"data":"io","line":86,"ch":4059},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"var img = getVal(vars,\"img\")\n        canvasRequest({type:\"image\",x:getVal(vars,\"x\"),y:getVal(vars,\"y\"),\n        w:getVal(vars,\"w\"),h:getVal(vars,\"h\"),\n            url:getVal(clsPack(img).vars,\"url\").str_val})\n\t\treturn nullReturn(vars)","args":[],"custom":true,"subcall":null}],"tok":{"type":46,"data":"drawImage","line":86,"ch":4003},"comment":null,"range":{"from":4062,"to":4305}}]},"static":true,"imports":[{"name":"java","all":false,"sub":{"name":"awt","all":false,"sub":{"name":"Color","all":false}}},{"name":"java","all":false,"sub":{"name":"awt","all":false,"sub":{"name":"Font","all":false}}},{"name":"java","all":false,"sub":{"name":"awt","all":false,"sub":{"name":"Image","all":false}}}],"tok":{"type":46,"data":"Graphics","line":8,"ch":156},"impcls":[],"implement":[],"interface":false,"generic":null,"comment":"*Provides the methods to draw shapes onto applets\n ","vardef":{"inst":[null,null],"stat":[]},"range":{"from":164,"to":4307}}

lib.java.awt.Image = {"is":0,"name":"Image","extends":"Object","vis":true,"vars":[],"funs":{"f_Image":[{"is":1,"name":"Image","type":"Image","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":3,"fun":"super","args":[],"custom":false}],"comment":null,"range":{"from":55,"to":56}}]},"static":true,"imports":[],"tok":{"type":46,"data":"Image","line":4,"ch":33},"impcls":[],"implement":[],"interface":false,"generic":null,"comment":null,"vardef":{"inst":[],"stat":[]},"range":{"from":38,"to":58}}

lib.java.awt.Label = {"is":0,"name":"Label","extends":"Component","vis":true,"vars":[{"is":2,"name":"str","type":"String","vis":false,"tok":{"type":46,"data":"str","line":9,"ch":120},"fin":false,"static":false,"comment":null},{"is":2,"name":"align","type":"int","vis":false,"tok":{"type":46,"data":"align","line":10,"ch":138},"fin":false,"static":false,"comment":null},{"is":2,"name":"CENTER","type":"int","vis":true,"tok":{"type":46,"data":"CENTER","line":11,"ch":168},"fin":false,"static":true,"comment":null},{"is":2,"name":"LEFT","type":"int","vis":true,"tok":{"type":46,"data":"LEFT","line":12,"ch":199},"fin":false,"static":true,"comment":null},{"is":2,"name":"RIGHT","type":"int","vis":true,"tok":{"type":46,"data":"RIGHT","line":13,"ch":228},"fin":false,"static":true,"comment":null}],"funs":{"f_Label":[{"is":1,"name":"Label","type":"Label","vis":true,"static":true,"args":[],"vars":[],"stats":[{"is":3,"fun":"super","args":[],"custom":false}]},{"is":1,"name":"Label","type":"Label","vis":true,"static":false,"args":[{"is":2,"name":"label","type":"String","vis":false,"value":null,"tok":{"type":46,"data":"label","line":14,"ch":261},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"super","args":[],"custom":false},{"is":4,"left":{"is":3,"fun":"str","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"str","line":14,"ch":268}},"right":{"is":3,"fun":"label","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"label","line":14,"ch":274}},"tok":{"type":7,"data":"=","line":14,"ch":272}}],"comment":null,"range":{"from":267,"to":280}}],"f_repaint":[{"is":1,"name":"repaint","type":"void","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":3,"fun":"paint","args":[{"is":3,"fun":"g","args":null,"custom":false,"subcall":null}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"paint","line":15,"ch":305}}],"tok":{"type":46,"data":"repaint","line":15,"ch":295},"comment":null,"range":{"from":304,"to":314}}],"f_paint":[{"is":1,"name":"paint","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"g","type":"Graphics","vis":false,"value":null,"tok":{"type":46,"data":"g","line":16,"ch":344},"fin":false}],"vars":[],"stats":[{"is":8,"con":{"is":3,"fun":"visible","args":null,"custom":false,"subcall":null},"thenf":{"is":21,"vars":[{"is":2,"name":"x","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"x","line":18,"ch":370},"fin":false},{"is":2,"name":"y","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"y","line":19,"ch":389},"fin":false},{"is":2,"name":"w","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"w","line":20,"ch":408},"fin":false},{"is":2,"name":"h","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"h","line":21,"ch":431},"fin":false}],"stats":[{"is":20,"va":"x","prim":true},{"is":4,"left":{"is":3,"fun":"x","args":null,"custom":false,"subcall":null},"right":{"is":3,"fun":"getX","args":[],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"getX","line":18,"ch":374}},"tok":{"type":7,"data":"=","line":18,"ch":372}},{"is":20,"va":"y","prim":true},{"is":4,"left":{"is":3,"fun":"y","args":null,"custom":false,"subcall":null},"right":{"is":3,"fun":"getY","args":[],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"getY","line":19,"ch":393}},"tok":{"type":7,"data":"=","line":19,"ch":391}},{"is":20,"va":"w","prim":true},{"is":4,"left":{"is":3,"fun":"w","args":null,"custom":false,"subcall":null},"right":{"is":3,"fun":"getWidth","args":[],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"getWidth","line":20,"ch":412}},"tok":{"type":7,"data":"=","line":20,"ch":410}},{"is":20,"va":"h","prim":true},{"is":4,"left":{"is":3,"fun":"h","args":null,"custom":false,"subcall":null},"right":{"is":3,"fun":"getHeight","args":[],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"getHeight","line":21,"ch":435}},"tok":{"type":7,"data":"=","line":21,"ch":433}},{"is":3,"fun":"\n\t\t\t\tcanvasRequest({type:\"comp\", elem:\"label\"\n\t\t\t\t, x:getVal(vars,\"x\"), y:getVal(vars,\"y\")\n\t\t\t\t, w:getVal(vars,\"w\"), h:getVal(vars,\"h\")\n\t\t\t\t, uid:getVal(vars,'uid')\n\t\t\t\t, text: getVal(vars,'str').str_val\n\t\t\t\t, align: getVal(vars,'align')});\n\t\t\t\treturn nullReturn(vars)\n\t\t\t","args":[],"custom":true,"subcall":null}]},"elsef":null,"tok":{"type":27,"data":"if","line":17,"ch":350}}],"tok":{"type":46,"data":"paint","line":16,"ch":329},"comment":null,"range":{"from":346,"to":732}}],"f_setText":[{"is":1,"name":"setText","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"l","type":"String","vis":false,"value":null,"tok":{"type":46,"data":"l","line":26,"ch":762},"fin":false}],"vars":[],"stats":[{"is":4,"left":{"is":3,"fun":"str","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"str","line":26,"ch":765}},"right":{"is":3,"fun":"l","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"l","line":26,"ch":771}},"tok":{"type":7,"data":"=","line":26,"ch":769}},{"is":3,"fun":"repaint","args":[],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"repaint","line":26,"ch":773}}],"tok":{"type":46,"data":"setText","line":26,"ch":747},"comment":null,"range":{"from":764,"to":783}}]},"static":true,"imports":[{"name":"java","all":false,"sub":{"name":"awt","all":false,"sub":{"name":"*","all":true}}},{"name":"java","all":false,"sub":{"name":"awt","all":false,"sub":{"name":"event","all":false,"sub":{"name":"*","all":true}}}}],"tok":{"type":46,"data":"Label","line":8,"ch":79},"impcls":[],"implement":[],"interface":false,"generic":null,"comment":null,"vardef":{"inst":[null,{"is":2,"type":"int","value":1,"tok":{"type":16,"data":"1","line":10,"ch":146}}],"stat":[{"is":2,"type":"int","value":0,"tok":{"type":16,"data":"0","line":11,"ch":177}},{"is":2,"type":"int","value":1,"tok":{"type":16,"data":"1","line":12,"ch":206}},{"is":2,"type":"int","value":2,"tok":{"type":16,"data":"2","line":13,"ch":236}}]},"range":{"from":102,"to":785}}

lib.java.awt.Point = {"is":0,"name":"Point","extends":"Object","vis":true,"vars":[{"is":2,"name":"x","type":"int","vis":true,"tok":{"type":46,"data":"x","line":5,"ch":52},"fin":false,"static":false,"comment":null},{"is":2,"name":"y","type":"int","vis":true,"tok":{"type":46,"data":"y","line":6,"ch":67},"fin":false,"static":false,"comment":null}],"funs":{"f_Point":[{"is":1,"name":"Point","type":"Point","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":3,"fun":"super","args":[],"custom":false}],"comment":null,"range":{"from":85,"to":86}},{"is":1,"name":"Point","type":"Point","vis":true,"static":false,"args":[{"is":2,"name":"a","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"a","line":7,"ch":158},"fin":false},{"is":2,"name":"b","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"b","line":7,"ch":165},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"super","args":[],"custom":false},{"is":4,"left":{"is":3,"fun":"x","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"x","line":7,"ch":168}},"right":{"is":3,"fun":"a","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"a","line":7,"ch":170}},"tok":{"type":7,"data":"=","line":7,"ch":169}},{"is":4,"left":{"is":3,"fun":"y","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"y","line":7,"ch":172}},"right":{"is":3,"fun":"b","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"b","line":7,"ch":174}},"tok":{"type":7,"data":"=","line":7,"ch":173}}],"comment":"Constructs and initializes a point at the origin ","range":{"from":167,"to":176}},{"is":1,"name":"Point","type":"Point","vis":true,"static":false,"args":[{"is":2,"name":"p","type":"Point","vis":false,"value":null,"tok":{"type":46,"data":"p","line":7,"ch":253},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"super","args":[],"custom":false},{"is":4,"left":{"is":3,"fun":"x","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"x","line":7,"ch":256}},"right":{"is":3,"fun":"p","args":null,"custom":false,"subcall":{"is":3,"fun":"x","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"x","line":7,"ch":260}},"arr":null,"tok":{"type":46,"data":"p","line":7,"ch":258}},"tok":{"type":7,"data":"=","line":7,"ch":257}},{"is":4,"left":{"is":3,"fun":"y","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"y","line":7,"ch":262}},"right":{"is":3,"fun":"p","args":null,"custom":false,"subcall":{"is":3,"fun":"y","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"y","line":7,"ch":266}},"arr":null,"tok":{"type":46,"data":"p","line":7,"ch":264}},"tok":{"type":7,"data":"=","line":7,"ch":263}}],"comment":"Constructs and initializes a point at the specified ","range":{"from":255,"to":268}}],"f_equals":[{"is":1,"name":"equals","type":"boolean","vis":true,"static":false,"args":[{"is":2,"name":"obj","type":"Object","vis":false,"value":null,"tok":{"type":46,"data":"obj","line":7,"ch":363},"fin":false}],"vars":[],"stats":[{"is":8,"con":{"is":5,"op":"&&","left":{"is":5,"op":"==","left":{"is":3,"fun":"obj","args":null,"custom":false,"subcall":{"is":3,"fun":"x","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"x","line":7,"ch":375}},"arr":null,"tok":{"type":46,"data":"obj","line":7,"ch":371}},"right":{"is":3,"fun":"x","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"x","line":7,"ch":380}}},"right":{"is":5,"op":"==","left":{"is":3,"fun":"obj","args":null,"custom":false,"subcall":{"is":3,"fun":"y","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"y","line":7,"ch":389}},"arr":null,"tok":{"type":46,"data":"obj","line":7,"ch":385}},"right":{"is":3,"fun":"y","args":null,"custom":false,"subcall":null}}},"thenf":{"is":7,"fun":{"is":2,"type":"boolean","value":true,"tok":{"type":34,"data":"true","line":7,"ch":404}},"tok":{"type":26,"data":"return","line":7,"ch":397}},"elsef":null,"tok":{"type":27,"data":"if","line":7,"ch":368}},{"is":7,"fun":{"is":2,"type":"boolean","value":false,"tok":{"type":34,"data":"false","line":7,"ch":417}},"tok":{"type":26,"data":"return","line":7,"ch":410}}],"tok":{"type":46,"data":"equals","line":7,"ch":349},"comment":"Constructs and initializes a point with the same location as","range":{"from":367,"to":423}}],"f_getLocation":[{"is":1,"name":"getLocation","type":"Point","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":7,"fun":{"is":3,"fun":"this","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"this","line":7,"ch":510}},"tok":{"type":26,"data":"return","line":7,"ch":503}}],"tok":{"type":46,"data":"getLocation","line":7,"ch":489},"comment":"Determines whether or not two points are equal.","range":{"from":502,"to":515}}],"f_getX":[{"is":1,"name":"getX","type":"double","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":7,"fun":{"is":3,"fun":"x","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"x","line":7,"ch":584}},"tok":{"type":26,"data":"return","line":7,"ch":577}}],"tok":{"type":46,"data":"getX","line":7,"ch":570},"comment":"Returns the location of this point.","range":{"from":576,"to":586}}],"f_getY":[{"is":1,"name":"getY","type":"double","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":7,"fun":{"is":3,"fun":"y","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"y","line":7,"ch":678}},"tok":{"type":26,"data":"return","line":7,"ch":671}}],"tok":{"type":46,"data":"getY","line":7,"ch":664},"comment":"Returns the X coordinate of the point in double precision.","range":{"from":670,"to":680}}],"f_move":[{"is":1,"name":"move","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"x","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"x","line":7,"ch":765},"fin":false},{"is":2,"name":"y","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"y","line":7,"ch":772},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":" int y)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":7,"ch":775}}],"tok":{"type":46,"data":"move","line":7,"ch":756},"comment":"Returns the Y coordinate of the point in double precision.","range":{"from":774,"to":792}}],"f_setLocation":[{"is":1,"name":"setLocation","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"x","type":"double","vis":false,"value":null,"tok":{"type":46,"data":"x","line":7,"ch":879},"fin":false},{"is":2,"name":"y","type":"double","vis":false,"value":null,"tok":{"type":46,"data":"y","line":7,"ch":889},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":" double y)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":7,"ch":892}}],"tok":{"type":46,"data":"setLocation","line":7,"ch":860},"comment":"Moves this point to the specified location in the ","range":{"from":891,"to":912}},{"is":1,"name":"setLocation","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"x","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"x","line":7,"ch":1014},"fin":false},{"is":2,"name":"y","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"y","line":7,"ch":1021},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":" int y)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":7,"ch":1024}}],"tok":{"type":46,"data":"setLocation","line":7,"ch":998},"comment":"Sets the location of this point to the specified double coordinates.","range":{"from":1023,"to":1041}},{"is":1,"name":"setLocation","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"p","type":"Point","vis":false,"value":null,"tok":{"type":46,"data":"p","line":7,"ch":1126},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"setLocation(Point p)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":7,"ch":1129}}],"tok":{"type":46,"data":"setLocation","line":7,"ch":1108},"comment":"Changes the point to have the specified location.","range":{"from":1128,"to":1159}}],"f_toString":[{"is":1,"name":"toString","type":"String","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"toString()","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":7,"ch":1247}}],"tok":{"type":46,"data":"toString","line":7,"ch":1236},"comment":"Sets the location of the point to the specified location.","range":{"from":1246,"to":1267}}],"f_translate":[{"is":1,"name":"translate","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"dx","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"dx","line":7,"ch":1362},"fin":false},{"is":2,"name":"dy","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"dy","line":7,"ch":1370},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":" int dy)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":7,"ch":1374}}],"tok":{"type":46,"data":"translate","line":7,"ch":1348},"comment":"Returns a string representation of this point and its location ","range":{"from":1373,"to":1392}}],"f_UNSUP":[{"is":1,"name":"UNSUP","type":"void","vis":false,"static":true,"args":[{"is":2,"name":"name","type":"String","vis":false,"value":null,"tok":{"type":46,"data":"name","line":7,"ch":1473},"fin":false}],"vars":[],"stats":[{"is":7,"fun":{"is":12,"cls":{"is":3,"fun":"Exception","args":[{"is":5,"op":"+","left":{"is":3,"fun":"name","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"name","line":7,"ch":1499}},"right":{"is":12,"cls":null,"arr":null,"str":" not implemented in class Point","type":"String"}}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"Exception","line":7,"ch":1489}},"arr":null,"str":null,"type":null,"tok":{"type":46,"data":"Exception","line":7,"ch":1489}},"thr":true}],"tok":{"type":46,"data":"UNSUP","line":7,"ch":1460},"comment":"Translates this point, at location (x, y),","range":{"from":1478,"to":1539}}]},"static":true,"imports":[],"tok":{"type":46,"data":"Point","line":4,"ch":33},"impcls":[],"implement":[],"interface":false,"generic":null,"comment":null,"vardef":{"inst":[null,null],"stat":[]},"range":{"from":38,"to":1541}}

lib.java.awt.TextComponent = {"is":0,"name":"TextComponent","extends":"Component","vis":true,"vars":[{"is":2,"name":"txt","type":"String","vis":true,"tok":{"type":46,"data":"txt","line":9,"ch":127},"fin":false,"static":false,"comment":null}],"funs":{"f_TextComponent":[{"is":1,"name":"TextComponent","type":"TextComponent","vis":true,"static":true,"args":[],"vars":[],"stats":[{"is":3,"fun":"super","args":[],"custom":false}]},{"is":1,"name":"TextComponent","type":"TextComponent","vis":true,"static":false,"args":[{"is":2,"name":"text","type":"String","vis":false,"value":null,"tok":{"type":46,"data":"text","line":10,"ch":167},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"super","args":[],"custom":false},{"is":3,"fun":"LIST_CLS[getVal(vars,'uid')]=vars.cl;return nullReturn(vars)","args":[],"custom":true,"subcall":null},{"is":4,"left":{"is":3,"fun":"txt","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"txt","line":12,"ch":242}},"right":{"is":3,"fun":"text","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"text","line":12,"ch":248}},"tok":{"type":7,"data":"=","line":12,"ch":246}}],"comment":null,"range":{"from":172,"to":255}}],"f_paint":[{"is":1,"name":"paint","type":"void","vis":true,"static":false,"args":[],"vars":[],"stats":[],"tok":{"type":46,"data":"paint","line":14,"ch":270},"comment":null,"range":{"from":277,"to":278}}],"f_repaint":[{"is":1,"name":"repaint","type":"void","vis":true,"static":false,"args":[],"vars":[],"stats":[],"tok":{"type":46,"data":"repaint","line":15,"ch":293},"comment":null,"range":{"from":302,"to":303}}],"f_setText":[{"is":1,"name":"setText","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"text","type":"String","vis":false,"value":null,"tok":{"type":46,"data":"text","line":16,"ch":333},"fin":false}],"vars":[],"stats":[{"is":4,"left":{"is":3,"fun":"txt","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"txt","line":16,"ch":339}},"right":{"is":3,"fun":"text","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"text","line":16,"ch":345}},"tok":{"type":7,"data":"=","line":16,"ch":343}}],"tok":{"type":46,"data":"setText","line":16,"ch":318},"comment":null,"range":{"from":338,"to":350}}],"f_getText":[{"is":1,"name":"getText","type":"String","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":7,"fun":{"is":3,"fun":"txt","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"txt","line":17,"ch":384}},"tok":{"type":26,"data":"return","line":17,"ch":377}}],"tok":{"type":46,"data":"getText","line":17,"ch":367},"comment":null,"range":{"from":376,"to":388}}]},"static":true,"imports":[{"name":"java","all":false,"sub":{"name":"awt","all":false,"sub":{"name":"*","all":true}}},{"name":"java","all":false,"sub":{"name":"awt","all":false,"sub":{"name":"event","all":false,"sub":{"name":"*","all":true}}}}],"tok":{"type":46,"data":"TextComponent","line":8,"ch":79},"impcls":[],"implement":[],"interface":false,"generic":null,"comment":null,"vardef":{"inst":[{"is":12,"cls":null,"arr":null,"str":"","type":"String"}],"stat":[]},"range":{"from":110,"to":390}}

lib.java.awt.TextField = {"is":0,"name":"TextField","extends":"TextComponent","vis":true,"vars":[],"funs":{"f_TextField":[{"is":1,"name":"TextField","type":"TextField","vis":true,"static":true,"args":[],"vars":[],"stats":[{"is":3,"fun":"super","args":[],"custom":false}]},{"is":1,"name":"TextField","type":"TextField","vis":true,"static":false,"args":[{"is":2,"name":"text","type":"String","vis":false,"value":null,"tok":{"type":46,"data":"text","line":9,"ch":138},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"super","args":[{"is":3,"fun":"text","args":null,"custom":false,"subcall":null}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"super","line":9,"ch":144}}],"comment":null,"range":{"from":143,"to":156}}],"f_repaint":[{"is":1,"name":"repaint","type":"void","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":3,"fun":"paint","args":[{"is":3,"fun":"g","args":null,"custom":false,"subcall":null}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"paint","line":10,"ch":181}}],"tok":{"type":46,"data":"repaint","line":10,"ch":171},"comment":null,"range":{"from":180,"to":190}}],"f_paint":[{"is":1,"name":"paint","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"g","type":"Graphics","vis":false,"value":null,"tok":{"type":46,"data":"g","line":11,"ch":220},"fin":false}],"vars":[],"stats":[{"is":8,"con":{"is":3,"fun":"visible","args":null,"custom":false,"subcall":null},"thenf":{"is":21,"vars":[{"is":2,"name":"x","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"x","line":13,"ch":246},"fin":false},{"is":2,"name":"y","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"y","line":14,"ch":265},"fin":false},{"is":2,"name":"w","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"w","line":15,"ch":284},"fin":false},{"is":2,"name":"h","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"h","line":16,"ch":307},"fin":false}],"stats":[{"is":20,"va":"x","prim":true},{"is":4,"left":{"is":3,"fun":"x","args":null,"custom":false,"subcall":null},"right":{"is":3,"fun":"getX","args":[],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"getX","line":13,"ch":250}},"tok":{"type":7,"data":"=","line":13,"ch":248}},{"is":20,"va":"y","prim":true},{"is":4,"left":{"is":3,"fun":"y","args":null,"custom":false,"subcall":null},"right":{"is":3,"fun":"getY","args":[],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"getY","line":14,"ch":269}},"tok":{"type":7,"data":"=","line":14,"ch":267}},{"is":20,"va":"w","prim":true},{"is":4,"left":{"is":3,"fun":"w","args":null,"custom":false,"subcall":null},"right":{"is":3,"fun":"getWidth","args":[],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"getWidth","line":15,"ch":288}},"tok":{"type":7,"data":"=","line":15,"ch":286}},{"is":20,"va":"h","prim":true},{"is":4,"left":{"is":3,"fun":"h","args":null,"custom":false,"subcall":null},"right":{"is":3,"fun":"getHeight","args":[],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"getHeight","line":16,"ch":311}},"tok":{"type":7,"data":"=","line":16,"ch":309}},{"is":3,"fun":"\n\t\t\t\tcanvasRequest({type:\"comp\", elem:\"text-field\"\n\t\t\t\t, x:getVal(vars,\"x\"), y:getVal(vars,\"y\")\n\t\t\t\t, w:getVal(vars,\"w\"), h:getVal(vars,\"h\")\n\t\t\t\t, uid:getVal(vars,'uid')\n\t\t\t\t, text: getVal(vars,'txt').str_val});\n\t\t\t\treturn nullReturn(vars)\n\t\t\t","args":[],"custom":true,"subcall":null}]},"elsef":null,"tok":{"type":27,"data":"if","line":12,"ch":226}}],"tok":{"type":46,"data":"paint","line":11,"ch":205},"comment":null,"range":{"from":222,"to":579}}]},"static":true,"imports":[{"name":"java","all":false,"sub":{"name":"awt","all":false,"sub":{"name":"*","all":true}}},{"name":"java","all":false,"sub":{"name":"awt","all":false,"sub":{"name":"event","all":false,"sub":{"name":"*","all":true}}}}],"tok":{"type":46,"data":"TextField","line":8,"ch":79},"impcls":[],"implement":[],"interface":false,"generic":null,"comment":null,"vardef":{"inst":[],"stat":[]},"range":{"from":110,"to":581}}

lib.java.awt.event.ActionEvent = {"is":0,"name":"ActionEvent","extends":"Object","vis":true,"vars":[{"is":2,"name":"src","type":"Object","vis":false,"tok":{"type":46,"data":"src","line":5,"ch":68},"fin":false,"static":false,"comment":null},{"is":2,"name":"i","type":"int","vis":false,"tok":{"type":46,"data":"i","line":6,"ch":86},"fin":false,"static":false,"comment":null},{"is":2,"name":"cmd","type":"String","vis":false,"tok":{"type":46,"data":"cmd","line":7,"ch":105},"fin":false,"static":false,"comment":null}],"funs":{"f_ActionEvent":[{"is":1,"name":"ActionEvent","type":"ActionEvent","vis":true,"static":true,"args":[],"vars":[],"stats":[{"is":3,"fun":"super","args":[],"custom":false}]},{"is":1,"name":"ActionEvent","type":"ActionEvent","vis":true,"static":false,"args":[{"is":2,"name":"source","type":"Object","vis":false,"value":null,"tok":{"type":46,"data":"source","line":8,"ch":137},"fin":false},{"is":2,"name":"id","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"id","line":8,"ch":149},"fin":false},{"is":2,"name":"command","type":"String","vis":false,"value":null,"tok":{"type":46,"data":"command","line":8,"ch":160},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"super","args":[],"custom":false},{"is":4,"left":{"is":3,"fun":"src","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"src","line":9,"ch":172}},"right":{"is":3,"fun":"source","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"source","line":9,"ch":176}},"tok":{"type":7,"data":"=","line":9,"ch":175}},{"is":4,"left":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":9,"ch":183}},"right":{"is":3,"fun":"id","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"id","line":9,"ch":185}},"tok":{"type":7,"data":"=","line":9,"ch":184}},{"is":4,"left":{"is":3,"fun":"cmd","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"cmd","line":9,"ch":188}},"right":{"is":3,"fun":"command","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"command","line":9,"ch":192}},"tok":{"type":7,"data":"=","line":9,"ch":191}}],"comment":null,"range":{"from":168,"to":202}}],"f_getActionCommand":[{"is":1,"name":"getActionCommand","type":"String","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":7,"fun":{"is":3,"fun":"cmd","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"cmd","line":11,"ch":245}},"tok":{"type":26,"data":"return","line":11,"ch":238}}],"tok":{"type":46,"data":"getActionCommand","line":11,"ch":219},"comment":null,"range":{"from":237,"to":249}}],"f_consume":[{"is":1,"name":"consume","type":"void","vis":true,"static":false,"args":[],"vars":[],"stats":[],"tok":{"type":46,"data":"consume","line":12,"ch":264},"comment":null,"range":{"from":273,"to":274}}]},"static":true,"imports":[],"tok":{"type":46,"data":"ActionEvent","line":4,"ch":39},"impcls":[],"implement":[],"interface":false,"generic":null,"comment":null,"vardef":{"inst":[null,null,null],"stat":[]},"range":{"from":50,"to":276}}

lib.java.awt.event.ActionListener = {"is":0,"name":"ActionListener","extends":"Object","vis":true,"vars":[],"funs":{"f_actionPerformed":[{"is":1,"name":"actionPerformed","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"e","type":"ActionEvent","vis":false,"value":null,"tok":{"type":46,"data":"e","line":5,"ch":100},"fin":false}],"vars":[],"stats":[],"tok":{"type":46,"data":"actionPerformed","line":5,"ch":72},"comment":null}]},"static":true,"imports":[],"tok":{"type":46,"data":"ActionListener","line":4,"ch":43},"impcls":[],"implement":[],"interface":true,"generic":null,"comment":null,"vardef":{"inst":[],"stat":[]},"range":{"from":57,"to":104}}

lib.java.awt.event.KeyEvent = {"is":0,"name":"KeyEvent","extends":"Object","vis":true,"vars":[{"is":2,"name":"src","type":"Object","vis":false,"tok":{"type":46,"data":"src","line":5,"ch":65},"fin":false,"static":false,"comment":null},{"is":2,"name":"i","type":"int","vis":false,"tok":{"type":46,"data":"i","line":6,"ch":83},"fin":false,"static":false,"comment":null},{"is":2,"name":"keyCode","type":"int","vis":false,"tok":{"type":46,"data":"keyCode","line":7,"ch":99},"fin":false,"static":false,"comment":null},{"is":2,"name":"CHAR_UNDEFINED","type":"int","vis":true,"tok":{"type":46,"data":"CHAR_UNDEFINED","line":8,"ch":133},"fin":true,"static":true,"comment":null}],"funs":{"f_KeyEvent":[{"is":1,"name":"KeyEvent","type":"KeyEvent","vis":true,"static":true,"args":[],"vars":[],"stats":[{"is":3,"fun":"super","args":[],"custom":false}]},{"is":1,"name":"KeyEvent","type":"KeyEvent","vis":true,"static":false,"args":[{"is":2,"name":"source","type":"Object","vis":false,"value":null,"tok":{"type":46,"data":"source","line":9,"ch":178},"fin":false},{"is":2,"name":"id","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"id","line":9,"ch":190},"fin":false},{"is":2,"name":"when","type":"long","vis":false,"value":null,"tok":{"type":46,"data":"when","line":9,"ch":199},"fin":false},{"is":2,"name":"modifiers","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"modifiers","line":9,"ch":209},"fin":false},{"is":2,"name":"code","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"code","line":9,"ch":224},"fin":false},{"is":2,"name":"keyChar","type":"char","vis":false,"value":null,"tok":{"type":46,"data":"keyChar","line":9,"ch":235},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"super","args":[],"custom":false},{"is":4,"left":{"is":3,"fun":"src","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"src","line":10,"ch":247}},"right":{"is":3,"fun":"source","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"source","line":10,"ch":251}},"tok":{"type":7,"data":"=","line":10,"ch":250}},{"is":4,"left":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":10,"ch":258}},"right":{"is":3,"fun":"id","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"id","line":10,"ch":260}},"tok":{"type":7,"data":"=","line":10,"ch":259}},{"is":4,"left":{"is":3,"fun":"keyCode","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"keyCode","line":10,"ch":263}},"right":{"is":3,"fun":"code","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"code","line":10,"ch":271}},"tok":{"type":7,"data":"=","line":10,"ch":270}}],"comment":null,"range":{"from":243,"to":278}}],"f_getKeyChar":[{"is":1,"name":"getKeyChar","type":"char","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":7,"fun":{"is":3,"fun":"keyCode","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"keyCode","line":13,"ch":316}},"tok":{"type":26,"data":"return","line":13,"ch":309}}],"tok":{"type":46,"data":"getKeyChar","line":12,"ch":293},"comment":null,"range":{"from":305,"to":326}}],"f_getKeyCode":[{"is":1,"name":"getKeyCode","type":"int","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":7,"fun":{"is":3,"fun":"keyCode","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"keyCode","line":14,"ch":423}},"tok":{"type":26,"data":"return","line":14,"ch":416}}],"tok":{"type":46,"data":"getKeyCode","line":14,"ch":403},"comment":"Returns the character associated with the key in this event.","range":{"from":415,"to":431}}],"f_consume":[{"is":1,"name":"consume","type":"void","vis":true,"static":false,"args":[],"vars":[],"stats":[],"tok":{"type":46,"data":"consume","line":14,"ch":515},"comment":"Returns the integer keyCode associated with the key in this event.","range":{"from":524,"to":525}}]},"static":true,"imports":[],"tok":{"type":46,"data":"KeyEvent","line":4,"ch":39},"impcls":[],"implement":[],"interface":false,"generic":null,"comment":null,"vardef":{"inst":[null,null,null],"stat":[{"is":5,"op":"-","left":{"is":2,"type":"int","value":"0"},"right":{"is":2,"type":"int","value":1,"tok":{"type":16,"data":"1","line":8,"ch":151}},"br":true}]},"range":{"from":47,"to":527}}

lib.java.awt.event.KeyListener = {"is":0,"name":"KeyListener","extends":"Object","vis":true,"vars":[],"funs":{"f_keyPressed":[{"is":1,"name":"keyPressed","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"e","type":"KeyEvent","vis":false,"value":null,"tok":{"type":46,"data":"e","line":5,"ch":89},"fin":false}],"vars":[],"stats":[],"tok":{"type":46,"data":"keyPressed","line":5,"ch":69},"comment":null}],"f_keyReleased":[{"is":1,"name":"keyReleased","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"e","type":"KeyEvent","vis":false,"value":null,"tok":{"type":46,"data":"e","line":6,"ch":127},"fin":false}],"vars":[],"stats":[],"tok":{"type":46,"data":"keyReleased","line":6,"ch":106},"comment":null}],"f_keyTyped":[{"is":1,"name":"keyTyped","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"e","type":"KeyEvent","vis":false,"value":null,"tok":{"type":46,"data":"e","line":7,"ch":162},"fin":false}],"vars":[],"stats":[],"tok":{"type":46,"data":"keyTyped","line":7,"ch":144},"comment":null}]},"static":true,"imports":[],"tok":{"type":46,"data":"KeyListener","line":4,"ch":43},"impcls":[],"implement":[],"interface":true,"generic":null,"comment":null,"vardef":{"inst":[],"stat":[]},"range":{"from":54,"to":166}}

lib.java.awt.event.MouseEvent = {"is":0,"name":"MouseEvent","extends":"Object","vis":true,"vars":[{"is":2,"name":"BUTTON1","type":"int","vis":true,"tok":{"type":46,"data":"BUTTON1","line":5,"ch":70},"fin":false,"static":true,"comment":null},{"is":2,"name":"BUTTON2","type":"int","vis":true,"tok":{"type":46,"data":"BUTTON2","line":6,"ch":102},"fin":false,"static":true,"comment":null},{"is":2,"name":"BUTTON3","type":"int","vis":true,"tok":{"type":46,"data":"BUTTON3","line":7,"ch":134},"fin":false,"static":true,"comment":null},{"is":2,"name":"MOUSE_CLICKED","type":"int","vis":true,"tok":{"type":46,"data":"MOUSE_CLICKED","line":8,"ch":166},"fin":false,"static":true,"comment":null},{"is":2,"name":"MOUSE_DRAGGED","type":"int","vis":true,"tok":{"type":46,"data":"MOUSE_DRAGGED","line":9,"ch":204},"fin":false,"static":true,"comment":null},{"is":2,"name":"MOUSE_ENTERED","type":"int","vis":true,"tok":{"type":46,"data":"MOUSE_ENTERED","line":10,"ch":242},"fin":false,"static":true,"comment":null},{"is":2,"name":"MOUSE_EXITED","type":"int","vis":true,"tok":{"type":46,"data":"MOUSE_EXITED","line":11,"ch":280},"fin":false,"static":true,"comment":null},{"is":2,"name":"MOUSE_FIRST","type":"int","vis":true,"tok":{"type":46,"data":"MOUSE_FIRST","line":12,"ch":317},"fin":false,"static":true,"comment":null},{"is":2,"name":"MOUSE_LAST","type":"int","vis":true,"tok":{"type":46,"data":"MOUSE_LAST","line":13,"ch":353},"fin":false,"static":true,"comment":null},{"is":2,"name":"MOUSE_MOVED","type":"int","vis":true,"tok":{"type":46,"data":"MOUSE_MOVED","line":14,"ch":388},"fin":false,"static":true,"comment":null},{"is":2,"name":"MOUSE_PRESSED","type":"int","vis":true,"tok":{"type":46,"data":"MOUSE_PRESSED","line":15,"ch":424},"fin":false,"static":true,"comment":null},{"is":2,"name":"MOUSE_RELEASED","type":"int","vis":true,"tok":{"type":46,"data":"MOUSE_RELEASED","line":16,"ch":463},"fin":false,"static":true,"comment":null},{"is":2,"name":"MOUSE_WHEEL","type":"int","vis":true,"tok":{"type":46,"data":"MOUSE_WHEEL","line":17,"ch":503},"fin":false,"static":true,"comment":null},{"is":2,"name":"NOBUTTON","type":"int","vis":true,"tok":{"type":46,"data":"NOBUTTON","line":18,"ch":540},"fin":false,"static":true,"comment":null},{"is":2,"name":"x","type":"int","vis":false,"tok":{"type":46,"data":"x","line":20,"ch":570},"fin":false,"static":false,"comment":null},{"is":2,"name":"y","type":"int","vis":false,"tok":{"type":46,"data":"y","line":21,"ch":586},"fin":false,"static":false,"comment":null}],"funs":{"f_MouseEvent":[{"is":1,"name":"MouseEvent","type":"MouseEvent","vis":true,"static":true,"args":[],"vars":[],"stats":[{"is":3,"fun":"super","args":[],"custom":false}]},{"is":1,"name":"MouseEvent","type":"MouseEvent","vis":true,"static":false,"args":[{"is":2,"name":"source","type":"Component","vis":false,"value":null,"tok":{"type":46,"data":"source","line":23,"ch":620},"fin":false},{"is":2,"name":"id","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"id","line":23,"ch":632},"fin":false},{"is":2,"name":"when","type":"long","vis":false,"value":null,"tok":{"type":46,"data":"when","line":23,"ch":641},"fin":false},{"is":2,"name":"modifiers","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"modifiers","line":23,"ch":651},"fin":false},{"is":2,"name":"x","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"x","line":23,"ch":666},"fin":false},{"is":2,"name":"y","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"y","line":23,"ch":673},"fin":false},{"is":2,"name":"clickCount","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"clickCount","line":23,"ch":680},"fin":false},{"is":2,"name":"popupTrigger","type":"boolean","vis":false,"value":null,"tok":{"type":46,"data":"popupTrigger","line":23,"ch":700},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"super","args":[],"custom":false},{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":" boolean popupTrigger)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":23,"ch":714}}],"comment":null,"range":{"from":713,"to":746}},{"is":1,"name":"MouseEvent","type":"MouseEvent","vis":true,"static":false,"args":[{"is":2,"name":"source","type":"Component","vis":false,"value":null,"tok":{"type":46,"data":"source","line":23,"ch":819},"fin":false},{"is":2,"name":"id","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"id","line":23,"ch":831},"fin":false},{"is":2,"name":"when","type":"long","vis":false,"value":null,"tok":{"type":46,"data":"when","line":23,"ch":840},"fin":false},{"is":2,"name":"modifiers","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"modifiers","line":23,"ch":850},"fin":false},{"is":2,"name":"x","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"x","line":23,"ch":865},"fin":false},{"is":2,"name":"y","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"y","line":23,"ch":872},"fin":false},{"is":2,"name":"clickCount","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"clickCount","line":23,"ch":879},"fin":false},{"is":2,"name":"popupTrigger","type":"boolean","vis":false,"value":null,"tok":{"type":46,"data":"popupTrigger","line":23,"ch":899},"fin":false},{"is":2,"name":"button","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"button","line":23,"ch":917},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"super","args":[],"custom":false},{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":" int button)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":23,"ch":925}}],"comment":"Constructs a MouseEvent object with the","range":{"from":924,"to":947}},{"is":1,"name":"MouseEvent","type":"MouseEvent","vis":true,"static":false,"args":[{"is":2,"name":"a","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"a","line":23,"ch":1014},"fin":false},{"is":2,"name":"b","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"b","line":23,"ch":1021},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"super","args":[],"custom":false},{"is":4,"left":{"is":3,"fun":"x","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"x","line":23,"ch":1024}},"right":{"is":3,"fun":"a","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"a","line":23,"ch":1026}},"tok":{"type":7,"data":"=","line":23,"ch":1025}},{"is":4,"left":{"is":3,"fun":"y","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"y","line":23,"ch":1028}},"right":{"is":3,"fun":"b","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"b","line":23,"ch":1030}},"tok":{"type":7,"data":"=","line":23,"ch":1029}}],"comment":"Constructs a MouseEvent object with the","range":{"from":1023,"to":1032}}],"f_getButton":[{"is":1,"name":"getButton","type":"int","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"getButton()","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":25,"ch":1060}}],"tok":{"type":46,"data":"getButton","line":25,"ch":1048},"comment":null,"range":{"from":1059,"to":1081}}],"f_getClickCount":[{"is":1,"name":"getClickCount","type":"int","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"getClickCount()","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":25,"ch":1176}}],"tok":{"type":46,"data":"getClickCount","line":25,"ch":1160},"comment":"Returns which, if any, of the mouse buttons has changed state.","range":{"from":1175,"to":1201}}],"f_getMouseModifiersText":[{"is":1,"name":"getMouseModifiersText","type":"String","vis":true,"static":true,"args":[{"is":2,"name":"modifiers","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"modifiers","line":25,"ch":1316},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"getMouseModifiersText(int modifiers)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":25,"ch":1327}}],"tok":{"type":46,"data":"getMouseModifiersText","line":25,"ch":1290},"comment":"Returns the number of mouse clicks associated with this event.","range":{"from":1326,"to":1373}}],"f_getX":[{"is":1,"name":"getX","type":"int","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":7,"fun":{"is":3,"fun":"x","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"x","line":25,"ch":1576}},"tok":{"type":26,"data":"return","line":25,"ch":1569}}],"tok":{"type":46,"data":"getX","line":25,"ch":1562},"comment":"public Point getPoint(){UNSUP(\"getPoint()\");} //Returns the x,y position of the event relative to the source component.","range":{"from":1568,"to":1578}}],"f_getY":[{"is":1,"name":"getY","type":"int","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":7,"fun":{"is":3,"fun":"y","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"y","line":25,"ch":1672}},"tok":{"type":26,"data":"return","line":25,"ch":1665}}],"tok":{"type":46,"data":"getY","line":25,"ch":1658},"comment":"Returns the horizontal x position of the event relative to the ","range":{"from":1664,"to":1674}}],"f_isPopupTrigger":[{"is":1,"name":"isPopupTrigger","type":"boolean","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"isPopupTrigger()","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":25,"ch":1772}}],"tok":{"type":46,"data":"isPopupTrigger","line":25,"ch":1755},"comment":"Returns the vertical y position of the event relative to the","range":{"from":1771,"to":1798}}],"f_paramString":[{"is":1,"name":"paramString","type":"String","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"paramString()","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":25,"ch":1889}}],"tok":{"type":46,"data":"paramString","line":25,"ch":1875},"comment":"Returns whether or not this mouse event is the popup menu","range":{"from":1888,"to":1912}}],"f_translatePoint":[{"is":1,"name":"translatePoint","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"a","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"a","line":25,"ch":1999},"fin":false},{"is":2,"name":"b","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"b","line":25,"ch":2006},"fin":false}],"vars":[],"stats":[{"is":4,"left":{"is":3,"fun":"x","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"x","line":25,"ch":2009}},"right":{"is":5,"op":"+","left":{"is":3,"fun":"x","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"x","line":25,"ch":2009}},"right":{"is":3,"fun":"a","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"a","line":25,"ch":2012}}}},{"is":4,"left":{"is":3,"fun":"y","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"y","line":25,"ch":2014}},"right":{"is":5,"op":"+","left":{"is":3,"fun":"y","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"y","line":25,"ch":2014}},"right":{"is":3,"fun":"b","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"b","line":25,"ch":2017}}}}],"tok":{"type":46,"data":"translatePoint","line":25,"ch":1980},"comment":"Returns a parameter string identifying this event.","range":{"from":2008,"to":2019}}],"f_consume":[{"is":1,"name":"consume","type":"void","vis":true,"static":false,"args":[],"vars":[],"stats":[],"tok":{"type":46,"data":"consume","line":25,"ch":2089},"comment":"Translates the event's coordinates to a new position","range":{"from":2098,"to":2099}}],"f_UNSUP":[{"is":1,"name":"UNSUP","type":"void","vis":false,"static":true,"args":[{"is":2,"name":"name","type":"String","vis":false,"value":null,"tok":{"type":46,"data":"name","line":26,"ch":2135},"fin":false}],"vars":[],"stats":[{"is":7,"fun":{"is":12,"cls":{"is":3,"fun":"Exception","args":[{"is":5,"op":"+","left":{"is":3,"fun":"name","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"name","line":26,"ch":2161}},"right":{"is":12,"cls":null,"arr":null,"str":" not implemented in class MouseEvent","type":"String"}}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"Exception","line":26,"ch":2151}},"arr":null,"str":null,"type":null,"tok":{"type":46,"data":"Exception","line":26,"ch":2151}},"thr":true}],"tok":{"type":46,"data":"UNSUP","line":26,"ch":2122},"comment":null,"range":{"from":2140,"to":2206}}]},"static":true,"imports":[],"tok":{"type":46,"data":"MouseEvent","line":4,"ch":39},"impcls":[],"implement":[],"interface":false,"generic":null,"comment":null,"vardef":{"inst":[null,null],"stat":[{"is":2,"type":"int","value":1,"tok":{"type":16,"data":"1","line":5,"ch":80}},{"is":2,"type":"int","value":2,"tok":{"type":16,"data":"2","line":6,"ch":112}},{"is":2,"type":"int","value":3,"tok":{"type":16,"data":"3","line":7,"ch":144}},{"is":2,"type":"int","value":4,"tok":{"type":16,"data":"4","line":8,"ch":182}},{"is":2,"type":"int","value":5,"tok":{"type":16,"data":"5","line":9,"ch":220}},{"is":2,"type":"int","value":6,"tok":{"type":16,"data":"6","line":10,"ch":258}},{"is":2,"type":"int","value":7,"tok":{"type":16,"data":"7","line":11,"ch":295}},{"is":2,"type":"int","value":8,"tok":{"type":16,"data":"8","line":12,"ch":331}},{"is":2,"type":"int","value":9,"tok":{"type":16,"data":"9","line":13,"ch":366}},{"is":2,"type":"int","value":9,"tok":{"type":16,"data":"9","line":14,"ch":402}},{"is":2,"type":"int","value":10,"tok":{"type":16,"data":"10","line":15,"ch":440}},{"is":2,"type":"int","value":11,"tok":{"type":16,"data":"11","line":16,"ch":480}},{"is":2,"type":"int","value":12,"tok":{"type":16,"data":"12","line":17,"ch":517}},{"is":2,"type":"int","value":13,"tok":{"type":16,"data":"13","line":18,"ch":551}}]},"range":{"from":49,"to":2208}}

lib.java.awt.event.MouseListener = {"is":0,"name":"MouseListener","extends":"Object","vis":true,"vars":[],"funs":{"f_mouseClicked":[{"is":1,"name":"mouseClicked","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"me","type":"MouseEvent","vis":false,"value":null,"tok":{"type":46,"data":"me","line":5,"ch":96},"fin":false}],"vars":[],"stats":[],"tok":{"type":46,"data":"mouseClicked","line":5,"ch":71},"comment":null}],"f_mouseEntered":[{"is":1,"name":"mouseEntered","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"me","type":"MouseEvent","vis":false,"value":null,"tok":{"type":46,"data":"me","line":6,"ch":139},"fin":false}],"vars":[],"stats":[],"tok":{"type":46,"data":"mouseEntered","line":6,"ch":114},"comment":null}],"f_mousePressed":[{"is":1,"name":"mousePressed","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"me","type":"MouseEvent","vis":false,"value":null,"tok":{"type":46,"data":"me","line":7,"ch":182},"fin":false}],"vars":[],"stats":[],"tok":{"type":46,"data":"mousePressed","line":7,"ch":157},"comment":null}],"f_mouseReleased":[{"is":1,"name":"mouseReleased","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"me","type":"MouseEvent","vis":false,"value":null,"tok":{"type":46,"data":"me","line":8,"ch":226},"fin":false}],"vars":[],"stats":[],"tok":{"type":46,"data":"mouseReleased","line":8,"ch":200},"comment":null}],"f_mouseExited":[{"is":1,"name":"mouseExited","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"me","type":"MouseEvent","vis":false,"value":null,"tok":{"type":46,"data":"me","line":9,"ch":269},"fin":false}],"vars":[],"stats":[],"tok":{"type":46,"data":"mouseExited","line":9,"ch":245},"comment":null}]},"static":true,"imports":[],"tok":{"type":46,"data":"MouseListener","line":4,"ch":43},"impcls":[],"implement":[],"interface":true,"generic":null,"comment":null,"vardef":{"inst":[],"stat":[]},"range":{"from":56,"to":276}}

lib.java.awt.event.MouseMotionListener = {"is":0,"name":"MouseMotionListener","extends":"Object","vis":true,"vars":[],"funs":{"f_mouseDragged":[{"is":1,"name":"mouseDragged","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"e","type":"MouseEvent","vis":false,"value":null,"tok":{"type":46,"data":"e","line":5,"ch":101},"fin":false}],"vars":[],"stats":[],"tok":{"type":46,"data":"mouseDragged","line":5,"ch":77},"comment":null}],"f_mouseMoved":[{"is":1,"name":"mouseMoved","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"e","type":"MouseEvent","vis":false,"value":null,"tok":{"type":46,"data":"e","line":6,"ch":140},"fin":false}],"vars":[],"stats":[],"tok":{"type":46,"data":"mouseMoved","line":6,"ch":118},"comment":null}]},"static":true,"imports":[],"tok":{"type":46,"data":"MouseMotionListener","line":4,"ch":43},"impcls":[],"implement":[],"interface":true,"generic":null,"comment":null,"vardef":{"inst":[],"stat":[]},"range":{"from":62,"to":144}}

lib.java.io.PrintStream = {"is":0,"name":"PrintStream","extends":"Object","vis":true,"vars":[],"funs":{"f_PrintStream":[{"is":1,"name":"PrintStream","type":"PrintStream","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":3,"fun":"super","args":[],"custom":false}],"comment":null,"range":{"from":66,"to":67}}],"f_print":[{"is":1,"name":"print","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"s","type":"String","vis":false,"value":null,"tok":{"type":46,"data":"s","line":6,"ch":95},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"\n\t\t\tvar str = getVal(vars,\"s\")\n\t\t\tprintCmd(str.str_val)\n\t\t\treturn new packSet(vars)\n\t\t","args":[],"custom":true,"subcall":null}],"tok":{"type":46,"data":"print","line":6,"ch":82},"comment":null,"range":{"from":97,"to":265}},{"is":1,"name":"print","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"i","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"i","line":10,"ch":290},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"\n\t\t\tprintCmd(getVal(vars,\"i\"))\n\t\t\treturn new packSet(vars)\n\t\t","args":[],"custom":true,"subcall":null}],"tok":{"type":46,"data":"print","line":10,"ch":280},"comment":null,"range":{"from":292,"to":362}},{"is":1,"name":"print","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"i","type":"short","vis":false,"value":null,"tok":{"type":46,"data":"i","line":14,"ch":389},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"print","args":[{"is":3,"fun":"String","args":null,"custom":false,"subcall":{"is":3,"fun":"valueOf","args":[{"is":3,"fun":"i","args":null,"custom":false,"subcall":null}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"valueOf","line":14,"ch":405}},"arr":null,"tok":{"type":46,"data":"String","line":14,"ch":398}}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"print","line":14,"ch":392}}],"tok":{"type":46,"data":"print","line":14,"ch":377},"comment":null,"range":{"from":391,"to":417}},{"is":1,"name":"print","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"i","type":"long","vis":false,"value":null,"tok":{"type":46,"data":"i","line":15,"ch":443},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"print","args":[{"is":3,"fun":"String","args":null,"custom":false,"subcall":{"is":3,"fun":"valueOf","args":[{"is":3,"fun":"i","args":null,"custom":false,"subcall":null}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"valueOf","line":15,"ch":459}},"arr":null,"tok":{"type":46,"data":"String","line":15,"ch":452}}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"print","line":15,"ch":446}}],"tok":{"type":46,"data":"print","line":15,"ch":432},"comment":null,"range":{"from":445,"to":471}},{"is":1,"name":"print","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"i","type":"boolean","vis":false,"value":null,"tok":{"type":46,"data":"i","line":16,"ch":500},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"print","args":[{"is":3,"fun":"String","args":null,"custom":false,"subcall":{"is":3,"fun":"valueOf","args":[{"is":3,"fun":"i","args":null,"custom":false,"subcall":null}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"valueOf","line":16,"ch":516}},"arr":null,"tok":{"type":46,"data":"String","line":16,"ch":509}}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"print","line":16,"ch":503}}],"tok":{"type":46,"data":"print","line":16,"ch":486},"comment":null,"range":{"from":502,"to":528}},{"is":1,"name":"print","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"i","type":"double","vis":false,"value":null,"tok":{"type":46,"data":"i","line":17,"ch":556},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"print","args":[{"is":3,"fun":"String","args":null,"custom":false,"subcall":{"is":3,"fun":"valueOf","args":[{"is":3,"fun":"i","args":null,"custom":false,"subcall":null}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"valueOf","line":17,"ch":572}},"arr":null,"tok":{"type":46,"data":"String","line":17,"ch":565}}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"print","line":17,"ch":559}}],"tok":{"type":46,"data":"print","line":17,"ch":543},"comment":null,"range":{"from":558,"to":584}},{"is":1,"name":"print","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"i","type":"float","vis":false,"value":null,"tok":{"type":46,"data":"i","line":18,"ch":611},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"print","args":[{"is":3,"fun":"String","args":null,"custom":false,"subcall":{"is":3,"fun":"valueOf","args":[{"is":3,"fun":"i","args":null,"custom":false,"subcall":null}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"valueOf","line":18,"ch":627}},"arr":null,"tok":{"type":46,"data":"String","line":18,"ch":620}}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"print","line":18,"ch":614}}],"tok":{"type":46,"data":"print","line":18,"ch":599},"comment":null,"range":{"from":613,"to":639}},{"is":1,"name":"print","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"o","type":"Object","vis":false,"value":null,"tok":{"type":46,"data":"o","line":19,"ch":667},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"print","args":[{"is":3,"fun":"o","args":null,"custom":false,"subcall":{"is":3,"fun":"toString","args":[],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"toString","line":19,"ch":678}},"arr":null,"tok":{"type":46,"data":"o","line":19,"ch":676}}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"print","line":19,"ch":670}}],"tok":{"type":46,"data":"print","line":19,"ch":654},"comment":null,"range":{"from":669,"to":690}},{"is":1,"name":"print","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"i","type":"char","vis":false,"value":null,"tok":{"type":46,"data":"i","line":20,"ch":716},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"write","args":[{"is":14,"type":"int","stat":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null}}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"write","line":20,"ch":719}}],"tok":{"type":46,"data":"print","line":20,"ch":705},"comment":null,"range":{"from":718,"to":733}}],"f_println":[{"is":1,"name":"println","type":"void","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":3,"fun":"print","args":[{"is":2,"type":"char","value":10}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"print","line":21,"ch":758}}],"tok":{"type":46,"data":"println","line":21,"ch":748},"comment":null,"range":{"from":757,"to":770}},{"is":1,"name":"println","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"i","type":"String","vis":false,"value":null,"tok":{"type":46,"data":"i","line":22,"ch":800},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"print","args":[{"is":3,"fun":"i","args":null,"custom":false,"subcall":null}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"print","line":22,"ch":803}},{"is":3,"fun":"println","args":[],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"println","line":22,"ch":812}}],"tok":{"type":46,"data":"println","line":22,"ch":785},"comment":null,"range":{"from":802,"to":822}},{"is":1,"name":"println","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"i","type":"Object","vis":false,"value":null,"tok":{"type":46,"data":"i","line":23,"ch":852},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"print","args":[{"is":3,"fun":"i","args":null,"custom":false,"subcall":null}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"print","line":23,"ch":855}},{"is":3,"fun":"println","args":[],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"println","line":23,"ch":864}}],"tok":{"type":46,"data":"println","line":23,"ch":837},"comment":null,"range":{"from":854,"to":874}},{"is":1,"name":"println","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"i","type":"short","vis":false,"value":null,"tok":{"type":46,"data":"i","line":24,"ch":903},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"print","args":[{"is":3,"fun":"i","args":null,"custom":false,"subcall":null}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"print","line":24,"ch":906}},{"is":3,"fun":"println","args":[],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"println","line":24,"ch":915}}],"tok":{"type":46,"data":"println","line":24,"ch":889},"comment":null,"range":{"from":905,"to":925}},{"is":1,"name":"println","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"i","type":"boolean","vis":false,"value":null,"tok":{"type":46,"data":"i","line":25,"ch":956},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"print","args":[{"is":3,"fun":"i","args":null,"custom":false,"subcall":null}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"print","line":25,"ch":959}},{"is":3,"fun":"println","args":[],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"println","line":25,"ch":968}}],"tok":{"type":46,"data":"println","line":25,"ch":940},"comment":null,"range":{"from":958,"to":978}},{"is":1,"name":"println","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"i","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"i","line":26,"ch":1005},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"print","args":[{"is":3,"fun":"i","args":null,"custom":false,"subcall":null}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"print","line":26,"ch":1008}},{"is":3,"fun":"println","args":[],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"println","line":26,"ch":1017}}],"tok":{"type":46,"data":"println","line":26,"ch":993},"comment":null,"range":{"from":1007,"to":1027}},{"is":1,"name":"println","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"i","type":"long","vis":false,"value":null,"tok":{"type":46,"data":"i","line":27,"ch":1055},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"print","args":[{"is":3,"fun":"i","args":null,"custom":false,"subcall":null}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"print","line":27,"ch":1058}},{"is":3,"fun":"println","args":[],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"println","line":27,"ch":1067}}],"tok":{"type":46,"data":"println","line":27,"ch":1042},"comment":null,"range":{"from":1057,"to":1077}},{"is":1,"name":"println","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"i","type":"double","vis":false,"value":null,"tok":{"type":46,"data":"i","line":28,"ch":1107},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"print","args":[{"is":3,"fun":"i","args":null,"custom":false,"subcall":null}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"print","line":28,"ch":1110}},{"is":3,"fun":"println","args":[],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"println","line":28,"ch":1119}}],"tok":{"type":46,"data":"println","line":28,"ch":1092},"comment":null,"range":{"from":1109,"to":1129}},{"is":1,"name":"println","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"i","type":"float","vis":false,"value":null,"tok":{"type":46,"data":"i","line":29,"ch":1158},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"print","args":[{"is":3,"fun":"i","args":null,"custom":false,"subcall":null}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"print","line":29,"ch":1161}},{"is":3,"fun":"println","args":[],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"println","line":29,"ch":1170}}],"tok":{"type":46,"data":"println","line":29,"ch":1144},"comment":null,"range":{"from":1160,"to":1180}},{"is":1,"name":"println","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"i","type":"char","vis":false,"value":null,"tok":{"type":46,"data":"i","line":30,"ch":1208},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"print","args":[{"is":3,"fun":"i","args":null,"custom":false,"subcall":null}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"print","line":30,"ch":1211}},{"is":3,"fun":"println","args":[],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"println","line":30,"ch":1220}}],"tok":{"type":46,"data":"println","line":30,"ch":1195},"comment":null,"range":{"from":1210,"to":1230}}],"f_write":[{"is":1,"name":"write","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"i","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"i","line":32,"ch":1257},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"\n\t\t\tvar str = getVar(vars,\"i\",false,\"int\").value\n\t\t\tprintCmd(String.fromCharCode(str))\n\t\t\treturn {vars:vars, value:null, type:null}\n\t\t","args":[],"custom":true,"subcall":null}],"tok":{"type":46,"data":"write","line":32,"ch":1247},"comment":null,"range":{"from":1259,"to":1402}}]},"static":true,"imports":[],"tok":{"type":46,"data":"PrintStream","line":4,"ch":32},"impcls":[],"implement":[],"interface":false,"generic":null,"comment":null,"vardef":{"inst":[],"stat":[]},"range":{"from":43,"to":1404}}

lib.java.lang.Exception = {"is":0,"name":"Exception","extends":"Object","vis":true,"vars":[{"is":2,"name":"ex","type":"String","vis":false,"tok":{"type":46,"data":"ex","line":5,"ch":61},"fin":false,"static":false,"comment":null}],"funs":{"f_Exception":[{"is":1,"name":"Exception","type":"Exception","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":3,"fun":"super","args":[],"custom":false},{"is":3,"fun":"System","args":null,"custom":false,"subcall":{"is":3,"fun":"out","args":null,"custom":false,"subcall":{"is":3,"fun":"println","args":[],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"println","line":6,"ch":96}},"arr":null,"tok":{"type":46,"data":"out","line":6,"ch":92}},"arr":null,"tok":{"type":46,"data":"System","line":6,"ch":85}},{"is":3,"fun":"System","args":null,"custom":false,"subcall":{"is":3,"fun":"out","args":null,"custom":false,"subcall":{"is":3,"fun":"println","args":[{"is":12,"cls":null,"arr":null,"str":"unknown exception thrown","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"println","line":6,"ch":117}},"arr":null,"tok":{"type":46,"data":"out","line":6,"ch":113}},"arr":null,"tok":{"type":46,"data":"System","line":6,"ch":106}}],"comment":null,"range":{"from":84,"to":153}},{"is":1,"name":"Exception","type":"Exception","vis":true,"static":false,"args":[{"is":2,"name":"msg","type":"String","vis":false,"value":null,"tok":{"type":46,"data":"msg","line":7,"ch":180},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"super","args":[],"custom":false},{"is":3,"fun":"System","args":null,"custom":false,"subcall":{"is":3,"fun":"out","args":null,"custom":false,"subcall":{"is":3,"fun":"println","args":[],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"println","line":8,"ch":199}},"arr":null,"tok":{"type":46,"data":"out","line":8,"ch":195}},"arr":null,"tok":{"type":46,"data":"System","line":8,"ch":188}},{"is":3,"fun":"System","args":null,"custom":false,"subcall":{"is":3,"fun":"out","args":null,"custom":false,"subcall":{"is":3,"fun":"println","args":[{"is":5,"op":"+","left":{"is":12,"cls":null,"arr":null,"str":"exception thrown: ","type":"String"},"right":{"is":3,"fun":"msg","args":null,"custom":false,"subcall":null}}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"println","line":9,"ch":223}},"arr":null,"tok":{"type":46,"data":"out","line":9,"ch":219}},"arr":null,"tok":{"type":46,"data":"System","line":9,"ch":212}}],"comment":null,"range":{"from":184,"to":259}}]},"static":true,"imports":[],"tok":{"type":46,"data":"Exception","line":4,"ch":34},"impcls":[],"implement":[],"interface":false,"generic":null,"comment":null,"vardef":{"inst":[null],"stat":[]},"range":{"from":43,"to":261}}

lib.java.lang.Math = {"is":0,"name":"Math","extends":"Object","vis":true,"vars":[{"is":2,"name":"E","type":"double","vis":true,"tok":{"type":46,"data":"E","line":5,"ch":62},"fin":false,"static":true,"comment":null},{"is":2,"name":"PI","type":"double","vis":true,"tok":{"type":46,"data":"PI","line":6,"ch":102},"fin":false,"static":true,"comment":null}],"funs":{"f_abs":[{"is":1,"name":"abs","type":"double","vis":true,"static":true,"args":[{"is":2,"name":"a","type":"double","vis":false,"value":null,"tok":{"type":46,"data":"a","line":7,"ch":155},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"StrictMath","args":null,"custom":false,"subcall":{"is":3,"fun":"abs","args":[{"is":3,"fun":"a","args":null,"custom":false,"subcall":null}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"abs","line":7,"ch":169}},"arr":null,"tok":{"type":46,"data":"StrictMath","line":7,"ch":158}}],"tok":{"type":46,"data":"abs","line":7,"ch":144},"comment":null,"range":{"from":157,"to":176}},{"is":1,"name":"abs","type":"float","vis":true,"static":true,"args":[{"is":2,"name":"a","type":"float","vis":false,"value":null,"tok":{"type":46,"data":"a","line":7,"ch":257},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"StrictMath","args":null,"custom":false,"subcall":{"is":3,"fun":"abs","args":[{"is":3,"fun":"a","args":null,"custom":false,"subcall":null}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"abs","line":7,"ch":271}},"arr":null,"tok":{"type":46,"data":"StrictMath","line":7,"ch":260}}],"tok":{"type":46,"data":"abs","line":7,"ch":247},"comment":"Returns the absolute value of a double value.","range":{"from":259,"to":278}},{"is":1,"name":"abs","type":"int","vis":true,"static":true,"args":[{"is":2,"name":"a","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"a","line":7,"ch":354},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"StrictMath","args":null,"custom":false,"subcall":{"is":3,"fun":"abs","args":[{"is":3,"fun":"a","args":null,"custom":false,"subcall":null}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"abs","line":7,"ch":368}},"arr":null,"tok":{"type":46,"data":"StrictMath","line":7,"ch":357}}],"tok":{"type":46,"data":"abs","line":7,"ch":346},"comment":"Returns the absolute value of a float value.","range":{"from":356,"to":375}},{"is":1,"name":"abs","type":"long","vis":true,"static":true,"args":[{"is":2,"name":"a","type":"long","vis":false,"value":null,"tok":{"type":46,"data":"a","line":7,"ch":452},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"StrictMath","args":null,"custom":false,"subcall":{"is":3,"fun":"abs","args":[{"is":3,"fun":"a","args":null,"custom":false,"subcall":null}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"abs","line":7,"ch":466}},"arr":null,"tok":{"type":46,"data":"StrictMath","line":7,"ch":455}}],"tok":{"type":46,"data":"abs","line":7,"ch":443},"comment":"Returns the absolute value of an int value.","range":{"from":454,"to":473}}],"f_acos":[{"is":1,"name":"acos","type":"double","vis":true,"static":true,"args":[{"is":2,"name":"a","type":"double","vis":false,"value":null,"tok":{"type":46,"data":"a","line":7,"ch":555},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"StrictMath","args":null,"custom":false,"subcall":{"is":3,"fun":"acos","args":[{"is":3,"fun":"a","args":null,"custom":false,"subcall":null}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"acos","line":7,"ch":569}},"arr":null,"tok":{"type":46,"data":"StrictMath","line":7,"ch":558}}],"tok":{"type":46,"data":"acos","line":7,"ch":543},"comment":"Returns the absolute value of a long value.","range":{"from":557,"to":577}}],"f_asin":[{"is":1,"name":"asin","type":"double","vis":true,"static":true,"args":[{"is":2,"name":"a","type":"double","vis":false,"value":null,"tok":{"type":46,"data":"a","line":7,"ch":679},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"StrictMath","args":null,"custom":false,"subcall":{"is":3,"fun":"asin","args":[{"is":3,"fun":"a","args":null,"custom":false,"subcall":null}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"asin","line":7,"ch":693}},"arr":null,"tok":{"type":46,"data":"StrictMath","line":7,"ch":682}}],"tok":{"type":46,"data":"asin","line":7,"ch":667},"comment":"Returns the arc cosine of an angle, in the range of 0.0 through","range":{"from":681,"to":701}}],"f_atan":[{"is":1,"name":"atan","type":"double","vis":true,"static":true,"args":[{"is":2,"name":"a","type":"double","vis":false,"value":null,"tok":{"type":46,"data":"a","line":7,"ch":803},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"StrictMath","args":null,"custom":false,"subcall":{"is":3,"fun":"atan","args":[{"is":3,"fun":"a","args":null,"custom":false,"subcall":null}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"atan","line":7,"ch":817}},"arr":null,"tok":{"type":46,"data":"StrictMath","line":7,"ch":806}}],"tok":{"type":46,"data":"atan","line":7,"ch":791},"comment":"Returns the arc sine of an angle, in the range of -pi/2 through","range":{"from":805,"to":825}}],"f_atan2":[{"is":1,"name":"atan2","type":"double","vis":true,"static":true,"args":[{"is":2,"name":"y","type":"double","vis":false,"value":null,"tok":{"type":46,"data":"y","line":7,"ch":923},"fin":false},{"is":2,"name":"x","type":"double","vis":false,"value":null,"tok":{"type":46,"data":"x","line":7,"ch":933},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":" double x)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":7,"ch":936}}],"tok":{"type":46,"data":"atan2","line":7,"ch":910},"comment":"Returns the arc tangent of an angle, in the range of -pi/2","range":{"from":935,"to":956}}],"f_cbrt":[{"is":1,"name":"cbrt","type":"double","vis":true,"static":true,"args":[{"is":2,"name":"a","type":"double","vis":false,"value":null,"tok":{"type":46,"data":"a","line":7,"ch":1034},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"cbrt(double a)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":7,"ch":1037}}],"tok":{"type":46,"data":"cbrt","line":7,"ch":1022},"comment":"Converts rectangular coordinates (x, y)","range":{"from":1036,"to":1061}}],"f_ceil":[{"is":1,"name":"ceil","type":"double","vis":true,"static":true,"args":[{"is":2,"name":"a","type":"double","vis":false,"value":null,"tok":{"type":46,"data":"a","line":7,"ch":1140},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"StrictMath","args":null,"custom":false,"subcall":{"is":3,"fun":"ceil","args":[{"is":3,"fun":"a","args":null,"custom":false,"subcall":null}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"ceil","line":7,"ch":1154}},"arr":null,"tok":{"type":46,"data":"StrictMath","line":7,"ch":1143}}],"tok":{"type":46,"data":"ceil","line":7,"ch":1128},"comment":"Returns the cube root of a double value.","range":{"from":1142,"to":1162}}],"f_cos":[{"is":1,"name":"cos","type":"double","vis":true,"static":true,"args":[{"is":2,"name":"a","type":"double","vis":false,"value":null,"tok":{"type":46,"data":"a","line":7,"ch":1251},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"StrictMath","args":null,"custom":false,"subcall":{"is":3,"fun":"cos","args":[{"is":3,"fun":"a","args":null,"custom":false,"subcall":null}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"cos","line":7,"ch":1265}},"arr":null,"tok":{"type":46,"data":"StrictMath","line":7,"ch":1254}}],"tok":{"type":46,"data":"cos","line":7,"ch":1240},"comment":"Returns the smallest (closest to negative infinity)","range":{"from":1253,"to":1272}}],"f_cosh":[{"is":1,"name":"cosh","type":"double","vis":true,"static":true,"args":[{"is":2,"name":"x","type":"double","vis":false,"value":null,"tok":{"type":46,"data":"x","line":7,"ch":1356},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"cosh(double x)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":7,"ch":1359}}],"tok":{"type":46,"data":"cosh","line":7,"ch":1344},"comment":"Returns the trigonometric cosine of an angle.","range":{"from":1358,"to":1383}}],"f_exp":[{"is":1,"name":"exp","type":"double","vis":true,"static":true,"args":[{"is":2,"name":"a","type":"double","vis":false,"value":null,"tok":{"type":46,"data":"a","line":7,"ch":1469},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"exp(double a)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":7,"ch":1472}}],"tok":{"type":46,"data":"exp","line":7,"ch":1458},"comment":"Returns the hyperbolic cosine of a double value.","range":{"from":1471,"to":1495}}],"f_expm1":[{"is":1,"name":"expm1","type":"double","vis":true,"static":true,"args":[{"is":2,"name":"x","type":"double","vis":false,"value":null,"tok":{"type":46,"data":"x","line":7,"ch":1584},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"expm1(double x)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":7,"ch":1587}}],"tok":{"type":46,"data":"expm1","line":7,"ch":1571},"comment":"Returns Euler's number e raised to the power of a","range":{"from":1586,"to":1612}}],"f_floor":[{"is":1,"name":"floor","type":"double","vis":true,"static":true,"args":[{"is":2,"name":"a","type":"double","vis":false,"value":null,"tok":{"type":46,"data":"a","line":7,"ch":1666},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"StrictMath","args":null,"custom":false,"subcall":{"is":3,"fun":"floor","args":[{"is":3,"fun":"a","args":null,"custom":false,"subcall":null}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"floor","line":7,"ch":1680}},"arr":null,"tok":{"type":46,"data":"StrictMath","line":7,"ch":1669}}],"tok":{"type":46,"data":"floor","line":7,"ch":1653},"comment":"Returns ex -1.","range":{"from":1668,"to":1689}}],"f_hypot":[{"is":1,"name":"hypot","type":"double","vis":true,"static":true,"args":[{"is":2,"name":"x","type":"double","vis":false,"value":null,"tok":{"type":46,"data":"x","line":7,"ch":1779},"fin":false},{"is":2,"name":"y","type":"double","vis":false,"value":null,"tok":{"type":46,"data":"y","line":7,"ch":1789},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":" double y)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":7,"ch":1792}}],"tok":{"type":46,"data":"hypot","line":7,"ch":1766},"comment":"Returns the largest (closest to positive infinity)","range":{"from":1791,"to":1812}}],"f_IEEEremainder":[{"is":1,"name":"IEEEremainder","type":"double","vis":true,"static":true,"args":[{"is":2,"name":"f1","type":"double","vis":false,"value":null,"tok":{"type":46,"data":"f1","line":7,"ch":1880},"fin":false},{"is":2,"name":"f2","type":"double","vis":false,"value":null,"tok":{"type":46,"data":"f2","line":7,"ch":1891},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":" double f2)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":7,"ch":1895}}],"tok":{"type":46,"data":"IEEEremainder","line":7,"ch":1859},"comment":"Returns sqrt(x2 +y2)","range":{"from":1894,"to":1916}}],"f_log":[{"is":1,"name":"log","type":"double","vis":true,"static":true,"args":[{"is":2,"name":"a","type":"double","vis":false,"value":null,"tok":{"type":46,"data":"a","line":7,"ch":2018},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"log(double a)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":7,"ch":2021}}],"tok":{"type":46,"data":"log","line":7,"ch":2007},"comment":"Computes the remainder operation on two arguments as prescribed ","range":{"from":2020,"to":2044}}],"f_log10":[{"is":1,"name":"log10","type":"double","vis":true,"static":true,"args":[{"is":2,"name":"a","type":"double","vis":false,"value":null,"tok":{"type":46,"data":"a","line":7,"ch":2134},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"log10(double a)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":7,"ch":2137}}],"tok":{"type":46,"data":"log10","line":7,"ch":2121},"comment":"Returns the natural logarithm (base e) of a double","range":{"from":2136,"to":2162}}],"f_log1p":[{"is":1,"name":"log1p","type":"double","vis":true,"static":true,"args":[{"is":2,"name":"x","type":"double","vis":false,"value":null,"tok":{"type":46,"data":"x","line":7,"ch":2250},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"log1p(double x)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":7,"ch":2253}}],"tok":{"type":46,"data":"log1p","line":7,"ch":2237},"comment":"Returns the base 10 logarithm of a double value.","range":{"from":2252,"to":2278}}],"f_max":[{"is":1,"name":"max","type":"double","vis":true,"static":true,"args":[{"is":2,"name":"a","type":"double","vis":false,"value":null,"tok":{"type":46,"data":"a","line":7,"ch":2379},"fin":false},{"is":2,"name":"b","type":"double","vis":false,"value":null,"tok":{"type":46,"data":"b","line":7,"ch":2389},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"StrictMath","args":null,"custom":false,"subcall":{"is":3,"fun":"max","args":[{"is":3,"fun":"a","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"a","line":7,"ch":2407}},{"is":3,"fun":"b","args":null,"custom":false,"subcall":null}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"max","line":7,"ch":2403}},"arr":null,"tok":{"type":46,"data":"StrictMath","line":7,"ch":2392}}],"tok":{"type":46,"data":"max","line":7,"ch":2368},"comment":"Returns the natural logarithm of the sum of the argument and 1.","range":{"from":2391,"to":2412}},{"is":1,"name":"max","type":"float","vis":true,"static":true,"args":[{"is":2,"name":"a","type":"float","vis":false,"value":null,"tok":{"type":46,"data":"a","line":7,"ch":2489},"fin":false},{"is":2,"name":"b","type":"float","vis":false,"value":null,"tok":{"type":46,"data":"b","line":7,"ch":2498},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"StrictMath","args":null,"custom":false,"subcall":{"is":3,"fun":"max","args":[{"is":3,"fun":"a","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"a","line":7,"ch":2516}},{"is":3,"fun":"b","args":null,"custom":false,"subcall":null}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"max","line":7,"ch":2512}},"arr":null,"tok":{"type":46,"data":"StrictMath","line":7,"ch":2501}}],"tok":{"type":46,"data":"max","line":7,"ch":2479},"comment":"Returns the greater of two double values.","range":{"from":2500,"to":2521}},{"is":1,"name":"max","type":"int","vis":true,"static":true,"args":[{"is":2,"name":"a","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"a","line":7,"ch":2593},"fin":false},{"is":2,"name":"b","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"b","line":7,"ch":2600},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"StrictMath","args":null,"custom":false,"subcall":{"is":3,"fun":"max","args":[{"is":3,"fun":"a","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"a","line":7,"ch":2618}},{"is":3,"fun":"b","args":null,"custom":false,"subcall":null}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"max","line":7,"ch":2614}},"arr":null,"tok":{"type":46,"data":"StrictMath","line":7,"ch":2603}}],"tok":{"type":46,"data":"max","line":7,"ch":2585},"comment":"Returns the greater of two float values.","range":{"from":2602,"to":2623}},{"is":1,"name":"max","type":"long","vis":true,"static":true,"args":[{"is":2,"name":"a","type":"long","vis":false,"value":null,"tok":{"type":46,"data":"a","line":7,"ch":2695},"fin":false},{"is":2,"name":"b","type":"long","vis":false,"value":null,"tok":{"type":46,"data":"b","line":7,"ch":2703},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"StrictMath","args":null,"custom":false,"subcall":{"is":3,"fun":"max","args":[{"is":3,"fun":"a","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"a","line":7,"ch":2721}},{"is":3,"fun":"b","args":null,"custom":false,"subcall":null}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"max","line":7,"ch":2717}},"arr":null,"tok":{"type":46,"data":"StrictMath","line":7,"ch":2706}}],"tok":{"type":46,"data":"max","line":7,"ch":2686},"comment":"Returns the greater of two int values.","range":{"from":2705,"to":2726}}],"f_min":[{"is":1,"name":"min","type":"double","vis":true,"static":true,"args":[{"is":2,"name":"a","type":"double","vis":false,"value":null,"tok":{"type":46,"data":"a","line":7,"ch":2803},"fin":false},{"is":2,"name":"b","type":"double","vis":false,"value":null,"tok":{"type":46,"data":"b","line":7,"ch":2813},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"StrictMath","args":null,"custom":false,"subcall":{"is":3,"fun":"min","args":[{"is":3,"fun":"a","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"a","line":7,"ch":2831}},{"is":3,"fun":"b","args":null,"custom":false,"subcall":null}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"min","line":7,"ch":2827}},"arr":null,"tok":{"type":46,"data":"StrictMath","line":7,"ch":2816}}],"tok":{"type":46,"data":"min","line":7,"ch":2792},"comment":"Returns the greater of two long values.","range":{"from":2815,"to":2836}},{"is":1,"name":"min","type":"float","vis":true,"static":true,"args":[{"is":2,"name":"a","type":"float","vis":false,"value":null,"tok":{"type":46,"data":"a","line":7,"ch":2913},"fin":false},{"is":2,"name":"b","type":"float","vis":false,"value":null,"tok":{"type":46,"data":"b","line":7,"ch":2922},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"StrictMath","args":null,"custom":false,"subcall":{"is":3,"fun":"min","args":[{"is":3,"fun":"a","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"a","line":7,"ch":2940}},{"is":3,"fun":"b","args":null,"custom":false,"subcall":null}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"min","line":7,"ch":2936}},"arr":null,"tok":{"type":46,"data":"StrictMath","line":7,"ch":2925}}],"tok":{"type":46,"data":"min","line":7,"ch":2903},"comment":"Returns the smaller of two double values.","range":{"from":2924,"to":2945}},{"is":1,"name":"min","type":"int","vis":true,"static":true,"args":[{"is":2,"name":"a","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"a","line":7,"ch":3017},"fin":false},{"is":2,"name":"b","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"b","line":7,"ch":3024},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"StrictMath","args":null,"custom":false,"subcall":{"is":3,"fun":"min","args":[{"is":3,"fun":"a","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"a","line":7,"ch":3042}},{"is":3,"fun":"b","args":null,"custom":false,"subcall":null}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"min","line":7,"ch":3038}},"arr":null,"tok":{"type":46,"data":"StrictMath","line":7,"ch":3027}}],"tok":{"type":46,"data":"min","line":7,"ch":3009},"comment":"Returns the smaller of two float values.","range":{"from":3026,"to":3047}},{"is":1,"name":"min","type":"long","vis":true,"static":true,"args":[{"is":2,"name":"a","type":"long","vis":false,"value":null,"tok":{"type":46,"data":"a","line":7,"ch":3119},"fin":false},{"is":2,"name":"b","type":"long","vis":false,"value":null,"tok":{"type":46,"data":"b","line":7,"ch":3127},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"StrictMath","args":null,"custom":false,"subcall":{"is":3,"fun":"min","args":[{"is":3,"fun":"a","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"a","line":7,"ch":3145}},{"is":3,"fun":"b","args":null,"custom":false,"subcall":null}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"min","line":7,"ch":3141}},"arr":null,"tok":{"type":46,"data":"StrictMath","line":7,"ch":3130}}],"tok":{"type":46,"data":"min","line":7,"ch":3110},"comment":"Returns the smaller of two int values.","range":{"from":3129,"to":3150}}],"f_pow":[{"is":1,"name":"pow","type":"double","vis":true,"static":true,"args":[{"is":2,"name":"a","type":"double","vis":false,"value":null,"tok":{"type":46,"data":"a","line":7,"ch":3227},"fin":false},{"is":2,"name":"b","type":"double","vis":false,"value":null,"tok":{"type":46,"data":"b","line":7,"ch":3237},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":" double b)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":7,"ch":3240}}],"tok":{"type":46,"data":"pow","line":7,"ch":3216},"comment":"Returns the smaller of two long values.","range":{"from":3239,"to":3260}}],"f_random":[{"is":1,"name":"random","type":"double","vis":true,"static":true,"args":[],"vars":[],"stats":[{"is":3,"fun":"StrictMath","args":null,"custom":false,"subcall":{"is":3,"fun":"random","args":[],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"random","line":7,"ch":3373}},"arr":null,"tok":{"type":46,"data":"StrictMath","line":7,"ch":3362}}],"tok":{"type":46,"data":"random","line":7,"ch":3353},"comment":"Returns the value of the first argument raised to the power of the","range":{"from":3361,"to":3382}}],"f_rint":[{"is":1,"name":"rint","type":"double","vis":true,"static":true,"args":[{"is":2,"name":"a","type":"double","vis":false,"value":null,"tok":{"type":46,"data":"a","line":7,"ch":3474},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"rint(double a)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":7,"ch":3477}}],"tok":{"type":46,"data":"rint","line":7,"ch":3462},"comment":"Returns a double value with a positive sign, greater ","range":{"from":3476,"to":3501}}],"f_round":[{"is":1,"name":"round","type":"long","vis":true,"static":true,"args":[{"is":2,"name":"a","type":"double","vis":false,"value":null,"tok":{"type":46,"data":"a","line":7,"ch":3588},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"StrictMath","args":null,"custom":false,"subcall":{"is":3,"fun":"round","args":[{"is":3,"fun":"a","args":null,"custom":false,"subcall":null}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"round","line":7,"ch":3602}},"arr":null,"tok":{"type":46,"data":"StrictMath","line":7,"ch":3591}}],"tok":{"type":46,"data":"round","line":7,"ch":3575},"comment":"Returns the double value that is closest in value","range":{"from":3590,"to":3611}},{"is":1,"name":"round","type":"int","vis":true,"static":true,"args":[{"is":2,"name":"a","type":"float","vis":false,"value":null,"tok":{"type":46,"data":"a","line":7,"ch":3688},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"StrictMath","args":null,"custom":false,"subcall":{"is":3,"fun":"round","args":[{"is":3,"fun":"a","args":null,"custom":false,"subcall":null}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"round","line":7,"ch":3702}},"arr":null,"tok":{"type":46,"data":"StrictMath","line":7,"ch":3691}}],"tok":{"type":46,"data":"round","line":7,"ch":3676},"comment":"Returns the closest long to the argument.","range":{"from":3690,"to":3711}}],"f_signum":[{"is":1,"name":"signum","type":"double","vis":true,"static":true,"args":[{"is":2,"name":"d","type":"double","vis":false,"value":null,"tok":{"type":46,"data":"d","line":7,"ch":3792},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"signum(double d)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":7,"ch":3795}}],"tok":{"type":46,"data":"signum","line":7,"ch":3778},"comment":"Returns the closest int to the argument.","range":{"from":3794,"to":3821}},{"is":1,"name":"signum","type":"float","vis":true,"static":true,"args":[{"is":2,"name":"f","type":"float","vis":false,"value":null,"tok":{"type":46,"data":"f","line":7,"ch":3925},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"signum(float f)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":7,"ch":3928}}],"tok":{"type":46,"data":"signum","line":7,"ch":3912},"comment":"Returns the signum function of the argument; zero if the argument","range":{"from":3927,"to":3953}}],"f_sin":[{"is":1,"name":"sin","type":"double","vis":true,"static":true,"args":[{"is":2,"name":"a","type":"double","vis":false,"value":null,"tok":{"type":46,"data":"a","line":7,"ch":4056},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"StrictMath","args":null,"custom":false,"subcall":{"is":3,"fun":"sin","args":[{"is":3,"fun":"a","args":null,"custom":false,"subcall":null}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"sin","line":7,"ch":4070}},"arr":null,"tok":{"type":46,"data":"StrictMath","line":7,"ch":4059}}],"tok":{"type":46,"data":"sin","line":7,"ch":4045},"comment":"Returns the signum function of the argument; zero if the argument","range":{"from":4058,"to":4077}}],"f_sinh":[{"is":1,"name":"sinh","type":"double","vis":true,"static":true,"args":[{"is":2,"name":"x","type":"double","vis":false,"value":null,"tok":{"type":46,"data":"x","line":7,"ch":4159},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"sinh(double x)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":7,"ch":4162}}],"tok":{"type":46,"data":"sinh","line":7,"ch":4147},"comment":"Returns the trigonometric sine of an angle.","range":{"from":4161,"to":4186}}],"f_sqrt":[{"is":1,"name":"sqrt","type":"double","vis":true,"static":true,"args":[{"is":2,"name":"a","type":"double","vis":false,"value":null,"tok":{"type":46,"data":"a","line":7,"ch":4271},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"sqrt(double a)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":7,"ch":4274}}],"tok":{"type":46,"data":"sqrt","line":7,"ch":4259},"comment":"Returns the hyperbolic sine of a double value.","range":{"from":4273,"to":4298}}],"f_tan":[{"is":1,"name":"tan","type":"double","vis":true,"static":true,"args":[{"is":2,"name":"a","type":"double","vis":false,"value":null,"tok":{"type":46,"data":"a","line":7,"ch":4392},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"StrictMath","args":null,"custom":false,"subcall":{"is":3,"fun":"tan","args":[{"is":3,"fun":"a","args":null,"custom":false,"subcall":null}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"tan","line":7,"ch":4406}},"arr":null,"tok":{"type":46,"data":"StrictMath","line":7,"ch":4395}}],"tok":{"type":46,"data":"tan","line":7,"ch":4381},"comment":"Returns the correctly rounded positive square root of a ","range":{"from":4394,"to":4413}}],"f_tanh":[{"is":1,"name":"tanh","type":"double","vis":true,"static":true,"args":[{"is":2,"name":"x","type":"double","vis":false,"value":null,"tok":{"type":46,"data":"x","line":7,"ch":4498},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"tanh(double x)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":7,"ch":4501}}],"tok":{"type":46,"data":"tanh","line":7,"ch":4486},"comment":"Returns the trigonometric tangent of an angle.","range":{"from":4500,"to":4525}}],"f_toDegrees":[{"is":1,"name":"toDegrees","type":"double","vis":true,"static":true,"args":[{"is":2,"name":"angrad","type":"double","vis":false,"value":null,"tok":{"type":46,"data":"angrad","line":7,"ch":4618},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"toDegrees(double angrad)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":7,"ch":4626}}],"tok":{"type":46,"data":"toDegrees","line":7,"ch":4601},"comment":"Returns the hyperbolic tangent of a double value.","range":{"from":4625,"to":4660}}],"f_toRadians":[{"is":1,"name":"toRadians","type":"double","vis":true,"static":true,"args":[{"is":2,"name":"angdeg","type":"double","vis":false,"value":null,"tok":{"type":46,"data":"angdeg","line":7,"ch":4761},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"toRadians(double angdeg)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":7,"ch":4769}}],"tok":{"type":46,"data":"toRadians","line":7,"ch":4744},"comment":"Converts an angle measured in radians to an approximately","range":{"from":4768,"to":4803}}],"f_ulp":[{"is":1,"name":"ulp","type":"double","vis":true,"static":true,"args":[{"is":2,"name":"d","type":"double","vis":false,"value":null,"tok":{"type":46,"data":"d","line":7,"ch":4898},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"ulp(double d)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":7,"ch":4901}}],"tok":{"type":46,"data":"ulp","line":7,"ch":4887},"comment":"Converts an angle measured in degrees to an approximately","range":{"from":4900,"to":4924}},{"is":1,"name":"ulp","type":"float","vis":true,"static":true,"args":[{"is":2,"name":"f","type":"float","vis":false,"value":null,"tok":{"type":46,"data":"f","line":7,"ch":5003},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"ulp(float f)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":7,"ch":5006}}],"tok":{"type":46,"data":"ulp","line":7,"ch":4993},"comment":"Returns the size of an ulp of the argument.","range":{"from":5005,"to":5028}}],"f_UNSUP":[{"is":1,"name":"UNSUP","type":"void","vis":true,"static":true,"args":[{"is":2,"name":"name","type":"String","vis":false,"value":null,"tok":{"type":46,"data":"name","line":7,"ch":5109},"fin":false}],"vars":[],"stats":[{"is":7,"fun":{"is":12,"cls":{"is":3,"fun":"Exception","args":[{"is":5,"op":"+","left":{"is":3,"fun":"name","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"name","line":7,"ch":5135}},"right":{"is":12,"cls":null,"arr":null,"str":" not supported in class Math","type":"String"}}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"Exception","line":7,"ch":5125}},"arr":null,"str":null,"type":null,"tok":{"type":46,"data":"Exception","line":7,"ch":5125}},"thr":true}],"tok":{"type":46,"data":"UNSUP","line":7,"ch":5096},"comment":"Returns the size of an ulp of the argument.","range":{"from":5114,"to":5172}}],"f_Math":[{"is":1,"name":"Math","type":"Math","vis":true,"static":true,"args":[],"vars":[],"stats":[{"is":3,"fun":"super","args":[],"custom":false}]}]},"static":true,"imports":[],"tok":{"type":46,"data":"Math","line":4,"ch":34},"impcls":[],"implement":[],"interface":false,"generic":null,"comment":null,"vardef":{"inst":[],"stat":[{"is":3,"fun":"StrictMath","args":null,"custom":false,"subcall":{"is":3,"fun":"E","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"E","line":5,"ch":77}},"arr":null,"tok":{"type":46,"data":"StrictMath","line":5,"ch":66}},{"is":3,"fun":"StrictMath","args":null,"custom":false,"subcall":{"is":3,"fun":"PI","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"PI","line":6,"ch":118}},"arr":null,"tok":{"type":46,"data":"StrictMath","line":6,"ch":107}}]},"range":{"from":38,"to":5174}}

lib.java.lang.Object = {"is":0,"name":"Object","extends":"Object","vis":true,"vars":[],"funs":{"f_Object":[{"is":1,"name":"Object","type":"Object","vis":true,"static":false,"args":[],"vars":[],"stats":[],"comment":null,"range":{"from":58,"to":59}}],"f_clone":[{"is":1,"name":"clone","type":"Object","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"clone()","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":6,"ch":130}}],"tok":{"type":46,"data":"clone","line":6,"ch":122},"comment":"Creates and returns a copy of this object","range":{"from":129,"to":147}}],"f_equals":[{"is":1,"name":"equals","type":"boolean","vis":true,"static":false,"args":[{"is":2,"name":"obj","type":"Object","vis":false,"value":null,"tok":{"type":46,"data":"obj","line":7,"ch":243},"fin":false}],"vars":[{"is":2,"name":"h1","type":"String","vis":false,"value":null,"tok":{"type":46,"data":"h1","line":8,"ch":258},"fin":false},{"is":2,"name":"h2","type":"String","vis":false,"value":null,"tok":{"type":46,"data":"h2","line":9,"ch":284},"fin":false}],"stats":[{"is":20,"va":"h1","prim":true},{"is":4,"left":{"is":3,"fun":"h1","args":null,"custom":false,"subcall":null},"right":{"is":3,"fun":"hashCode","args":[],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"hashCode","line":8,"ch":263}},"tok":{"type":7,"data":"=","line":8,"ch":261}},{"is":20,"va":"h2","prim":true},{"is":4,"left":{"is":3,"fun":"h2","args":null,"custom":false,"subcall":null},"right":{"is":3,"fun":"obj","args":null,"custom":false,"subcall":{"is":3,"fun":"hashCode","args":[],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"hashCode","line":9,"ch":293}},"arr":null,"tok":{"type":46,"data":"obj","line":9,"ch":289}},"tok":{"type":7,"data":"=","line":9,"ch":287}},{"is":7,"fun":{"is":5,"op":"==","left":{"is":3,"fun":"h1","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"h1","line":10,"ch":314}},"right":{"is":3,"fun":"h2","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"h2","line":10,"ch":318}}},"tok":{"type":26,"data":"return","line":10,"ch":307}}],"tok":{"type":46,"data":"equals","line":7,"ch":229},"comment":"Indicates whether some other object is \"equal to\" this one.","range":{"from":247,"to":323}}],"f_finalize":[{"is":1,"name":"finalize","type":"void","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"finalize()","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":12,"ch":422}}],"tok":{"type":46,"data":"finalize","line":12,"ch":411},"comment":"Called by the garbage collector on an object when garbage collection","range":{"from":421,"to":442}}],"f_getClass":[{"is":1,"name":"getClass","type":"Class","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"getClass()","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":13,"ch":513}}],"tok":{"type":46,"data":"getClass","line":13,"ch":502},"comment":"Returns the runtime class of an object.","range":{"from":512,"to":533}}],"f_hashCode":[{"is":1,"name":"hashCode","type":"int","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":7,"fun":{"is":3,"fun":"var h=getHash(vars.caller)\n\t\treturn new packSet(vars,newString(h.hashCode().toString(16)),\"String\")","args":[],"custom":true,"subcall":null},"tok":{"type":26,"data":"return","line":15,"ch":607}}],"tok":{"type":46,"data":"hashCode","line":14,"ch":593},"comment":"Returns a hash code value for the object.","range":{"from":603,"to":718}}],"f_notify":[{"is":1,"name":"notify","type":"void","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"notify()","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":18,"ch":805}}],"tok":{"type":46,"data":"notify","line":18,"ch":796},"comment":"Wakes up a single thread that is waiting on this object's ","range":{"from":804,"to":823}}],"f_notifyAll":[{"is":1,"name":"notifyAll","type":"void","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"notifyAll()","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":19,"ch":918}}],"tok":{"type":46,"data":"notifyAll","line":19,"ch":906},"comment":"Wakes up all threads that are waiting on this object's monitor.","range":{"from":917,"to":939}}],"f_toString":[{"is":1,"name":"toString","type":"String","vis":true,"static":false,"args":[],"vars":[{"is":2,"name":"s","type":"String","vis":false,"value":null,"tok":{"type":46,"data":"s","line":21,"ch":1029},"fin":false},{"is":2,"name":"hash","type":"String","vis":false,"value":null,"tok":{"type":46,"data":"hash","line":22,"ch":1107},"fin":false}],"stats":[{"is":20,"va":"s","prim":true},{"is":4,"left":{"is":3,"fun":"s","args":null,"custom":false,"subcall":null},"right":{"is":3,"fun":"return new packSet(vars,newString(vars.caller.name),\"String\")","args":[],"custom":true,"subcall":null},"tok":{"type":7,"data":"=","line":21,"ch":1031}},{"is":20,"va":"hash","prim":true},{"is":4,"left":{"is":3,"fun":"hash","args":null,"custom":false,"subcall":null},"right":{"is":3,"fun":"var h=getHash(vars.caller)\n\t\treturn new packSet(vars,newString(h.hashCode().toString(16)),\"String\")","args":[],"custom":true,"subcall":null},"tok":{"type":7,"data":"=","line":22,"ch":1112}},{"is":7,"fun":{"is":5,"op":"+","left":{"is":5,"op":"+","left":{"is":3,"fun":"s","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"s","line":24,"ch":1253}},"right":{"is":12,"cls":null,"arr":null,"str":"@","type":"String"}},"right":{"is":3,"fun":"hash","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"hash","line":24,"ch":1259}}},"tok":{"type":26,"data":"return","line":24,"ch":1246}}],"tok":{"type":46,"data":"toString","line":20,"ch":1007},"comment":"Returns a string representation of the object.","range":{"from":1017,"to":1266}}],"f_wait":[{"is":1,"name":"wait","type":"void","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"wait()","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":26,"ch":1355}}],"tok":{"type":46,"data":"wait","line":26,"ch":1348},"comment":"Causes current thread to wait until another thread invokes the ","range":{"from":1354,"to":1371}},{"is":1,"name":"wait","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"timeout","type":"long","vis":false,"value":null,"tok":{"type":46,"data":"timeout","line":27,"ch":1471},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"wait(long timeout)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":27,"ch":1480}}],"tok":{"type":46,"data":"wait","line":27,"ch":1461},"comment":"Causes current thread to wait until either another thread invokes the ","range":{"from":1479,"to":1508}},{"is":1,"name":"wait","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"timeout","type":"long","vis":false,"value":null,"tok":{"type":46,"data":"timeout","line":28,"ch":1601},"fin":false},{"is":2,"name":"nanos","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"nanos","line":28,"ch":1614},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":" int nanos)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":28,"ch":1621}}],"tok":{"type":46,"data":"wait","line":28,"ch":1591},"comment":"Causes current thread to wait until another thread invokes the ","range":{"from":1620,"to":1642}}],"f_UNSUP":[{"is":1,"name":"UNSUP","type":"void","vis":true,"static":true,"args":[{"is":2,"name":"name","type":"String","vis":false,"value":null,"tok":{"type":46,"data":"name","line":29,"ch":1678},"fin":false}],"vars":[],"stats":[{"is":7,"fun":{"is":12,"cls":{"is":3,"fun":"Exception","args":[{"is":5,"op":"+","left":{"is":3,"fun":"name","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"name","line":29,"ch":1704}},"right":{"is":12,"cls":null,"arr":null,"str":" not supported in class Object","type":"String"}}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"Exception","line":29,"ch":1694}},"arr":null,"str":null,"type":null,"tok":{"type":46,"data":"Exception","line":29,"ch":1694}},"thr":true}],"tok":{"type":46,"data":"UNSUP","line":29,"ch":1665},"comment":null,"range":{"from":1683,"to":1743}}]},"static":true,"imports":[],"tok":{"type":46,"data":"Object","line":4,"ch":34},"impcls":[],"implement":[],"interface":false,"generic":null,"comment":null,"vardef":{"inst":[],"stat":[]},"range":{"from":40,"to":1745}}

lib.java.lang.StrictMath = {"is":0,"name":"StrictMath","extends":"Object","vis":true,"vars":[{"is":2,"name":"E","type":"double","vis":true,"tok":{"type":46,"data":"E","line":5,"ch":68},"fin":false,"static":true,"comment":null},{"is":2,"name":"PI","type":"double","vis":true,"tok":{"type":46,"data":"PI","line":6,"ch":117},"fin":false,"static":true,"comment":null}],"funs":{"f_abs":[{"is":1,"name":"abs","type":"double","vis":true,"static":true,"args":[{"is":2,"name":"a","type":"double","vis":false,"value":null,"tok":{"type":46,"data":"a","line":7,"ch":179},"fin":false}],"vars":[],"stats":[{"is":8,"con":{"is":5,"op":"<","left":{"is":3,"fun":"a","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"a","line":8,"ch":188}},"right":{"is":2,"type":"int","value":0,"tok":{"type":16,"data":"0","line":8,"ch":192}}},"thenf":{"is":7,"fun":{"is":5,"op":"*","left":{"is":5,"op":"-","left":{"is":2,"type":"int","value":0,"tok":{"type":16,"data":"0","line":8,"ch":203}},"right":{"is":2,"type":"int","value":1,"tok":{"type":16,"data":"1","line":8,"ch":205}},"br":true},"right":{"is":3,"fun":"a","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"a","line":8,"ch":208}}},"tok":{"type":26,"data":"return","line":8,"ch":195}},"elsef":{"is":7,"fun":{"is":3,"fun":"a","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"a","line":9,"ch":225}},"tok":{"type":26,"data":"return","line":9,"ch":218}},"tok":{"type":27,"data":"if","line":8,"ch":185}}],"tok":{"type":46,"data":"abs","line":7,"ch":168},"comment":null,"range":{"from":181,"to":229}},{"is":1,"name":"abs","type":"float","vis":true,"static":true,"args":[{"is":2,"name":"a","type":"float","vis":false,"value":null,"tok":{"type":46,"data":"a","line":10,"ch":310},"fin":false}],"vars":[],"stats":[{"is":8,"con":{"is":5,"op":"<","left":{"is":3,"fun":"a","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"a","line":11,"ch":319}},"right":{"is":2,"type":"int","value":0,"tok":{"type":16,"data":"0","line":11,"ch":323}}},"thenf":{"is":7,"fun":{"is":5,"op":"*","left":{"is":5,"op":"-","left":{"is":2,"type":"int","value":"0"},"right":{"is":2,"type":"int","value":1,"tok":{"type":16,"data":"1","line":11,"ch":334}},"br":true},"right":{"is":3,"fun":"a","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"a","line":11,"ch":336}}},"tok":{"type":26,"data":"return","line":11,"ch":326}},"elsef":{"is":7,"fun":{"is":3,"fun":"a","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"a","line":12,"ch":353}},"tok":{"type":26,"data":"return","line":12,"ch":346}},"tok":{"type":27,"data":"if","line":11,"ch":316}}],"tok":{"type":46,"data":"abs","line":10,"ch":300},"comment":"Returns the absolute value of a double value.","range":{"from":312,"to":357}},{"is":1,"name":"abs","type":"int","vis":true,"static":true,"args":[{"is":2,"name":"a","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"a","line":13,"ch":433},"fin":false}],"vars":[],"stats":[{"is":8,"con":{"is":5,"op":"<","left":{"is":3,"fun":"a","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"a","line":14,"ch":442}},"right":{"is":2,"type":"int","value":0,"tok":{"type":16,"data":"0","line":14,"ch":446}}},"thenf":{"is":7,"fun":{"is":5,"op":"*","left":{"is":5,"op":"-","left":{"is":2,"type":"int","value":0,"tok":{"type":16,"data":"0","line":14,"ch":457}},"right":{"is":2,"type":"int","value":1,"tok":{"type":16,"data":"1","line":14,"ch":459}},"br":true},"right":{"is":3,"fun":"a","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"a","line":14,"ch":462}}},"tok":{"type":26,"data":"return","line":14,"ch":449}},"elsef":{"is":7,"fun":{"is":3,"fun":"a","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"a","line":15,"ch":479}},"tok":{"type":26,"data":"return","line":15,"ch":472}},"tok":{"type":27,"data":"if","line":14,"ch":439}}],"tok":{"type":46,"data":"abs","line":13,"ch":425},"comment":"Returns the absolute value of a float value.","range":{"from":435,"to":483}},{"is":1,"name":"abs","type":"long","vis":true,"static":true,"args":[{"is":2,"name":"a","type":"long","vis":false,"value":null,"tok":{"type":46,"data":"a","line":16,"ch":561},"fin":false}],"vars":[],"stats":[{"is":8,"con":{"is":5,"op":"<","left":{"is":3,"fun":"a","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"a","line":17,"ch":570}},"right":{"is":2,"type":"int","value":0,"tok":{"type":16,"data":"0","line":17,"ch":574}}},"thenf":{"is":7,"fun":{"is":5,"op":"*","left":{"is":5,"op":"-","left":{"is":2,"type":"int","value":0,"tok":{"type":16,"data":"0","line":17,"ch":585}},"right":{"is":2,"type":"int","value":1,"tok":{"type":16,"data":"1","line":17,"ch":587}},"br":true},"right":{"is":3,"fun":"a","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"a","line":17,"ch":590}}},"tok":{"type":26,"data":"return","line":17,"ch":577}},"elsef":{"is":7,"fun":{"is":3,"fun":"a","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"a","line":18,"ch":607}},"tok":{"type":26,"data":"return","line":18,"ch":600}},"tok":{"type":27,"data":"if","line":17,"ch":567}}],"tok":{"type":46,"data":"abs","line":16,"ch":552},"comment":"Returns the absolute value of an int value..","range":{"from":563,"to":611}}],"f_acos":[{"is":1,"name":"acos","type":"double","vis":true,"static":true,"args":[{"is":2,"name":"a","type":"double","vis":false,"value":null,"tok":{"type":46,"data":"a","line":19,"ch":693},"fin":false}],"vars":[],"stats":[{"is":7,"fun":{"is":3,"fun":"var d = getVal(vars,\"a\")\n\t\t\treturn new packSet(vars,Math.acos(d),\"double\")","args":[],"custom":true,"subcall":null},"tok":{"type":26,"data":"return","line":20,"ch":699}}],"tok":{"type":46,"data":"acos","line":19,"ch":681},"comment":"Returns the absolute value of a long value.","range":{"from":695,"to":783}}],"f_asin":[{"is":1,"name":"asin","type":"double","vis":true,"static":true,"args":[{"is":2,"name":"a","type":"double","vis":false,"value":null,"tok":{"type":46,"data":"a","line":21,"ch":885},"fin":false}],"vars":[],"stats":[{"is":7,"fun":{"is":3,"fun":"var d = getVal(vars,\"a\")\n\t\t\treturn new packSet(vars,Math.asin(d),\"double\")","args":[],"custom":true,"subcall":null},"tok":{"type":26,"data":"return","line":22,"ch":891}}],"tok":{"type":46,"data":"asin","line":21,"ch":873},"comment":"Returns the arc cosine of an angle, in the range of 0.0 through","range":{"from":887,"to":975}}],"f_atan":[{"is":1,"name":"atan","type":"double","vis":true,"static":true,"args":[{"is":2,"name":"a","type":"double","vis":false,"value":null,"tok":{"type":46,"data":"a","line":23,"ch":1077},"fin":false}],"vars":[],"stats":[{"is":7,"fun":{"is":3,"fun":"var d = getVal(vars,\"a\")\n\t\t\treturn new packSet(vars,Math.atan(d),\"double\")","args":[],"custom":true,"subcall":null},"tok":{"type":26,"data":"return","line":24,"ch":1083}}],"tok":{"type":46,"data":"atan","line":23,"ch":1065},"comment":"Returns the arc sine of an angle, in the range of -pi/2 through","range":{"from":1079,"to":1167}}],"f_atan2":[{"is":1,"name":"atan2","type":"double","vis":true,"static":true,"args":[{"is":2,"name":"y","type":"double","vis":false,"value":null,"tok":{"type":46,"data":"y","line":25,"ch":1265},"fin":false},{"is":2,"name":"x","type":"double","vis":false,"value":null,"tok":{"type":46,"data":"x","line":25,"ch":1275},"fin":false}],"vars":[],"stats":[],"tok":{"type":46,"data":"atan2","line":25,"ch":1252},"comment":"Returns the arc tangent of an angle, in the range of -pi/2","range":{"from":1277,"to":1278}}],"f_cbrt":[{"is":1,"name":"cbrt","type":"double","vis":true,"static":true,"args":[{"is":2,"name":"a","type":"double","vis":false,"value":null,"tok":{"type":46,"data":"a","line":25,"ch":1356},"fin":false}],"vars":[],"stats":[],"tok":{"type":46,"data":"cbrt","line":25,"ch":1344},"comment":"Converts rectangular coordinates (x, y)","range":{"from":1358,"to":1359}}],"f_ceil":[{"is":1,"name":"ceil","type":"double","vis":true,"static":true,"args":[{"is":2,"name":"a","type":"double","vis":false,"value":null,"tok":{"type":46,"data":"a","line":25,"ch":1438},"fin":false}],"vars":[],"stats":[{"is":7,"fun":{"is":3,"fun":"var d = getVal(vars,\"a\")\n\t\t\treturn new packSet(vars,Math.ceil(d),\"double\")","args":[],"custom":true,"subcall":null},"tok":{"type":26,"data":"return","line":26,"ch":1444}}],"tok":{"type":46,"data":"ceil","line":25,"ch":1426},"comment":"Returns the cube root of a double value.","range":{"from":1440,"to":1530}}],"f_cos":[{"is":1,"name":"cos","type":"double","vis":true,"static":true,"args":[{"is":2,"name":"a","type":"double","vis":false,"value":null,"tok":{"type":46,"data":"a","line":28,"ch":1619},"fin":false}],"vars":[],"stats":[{"is":7,"fun":{"is":3,"fun":"var d = getVal(vars,\"a\")\n\t\t\treturn new packSet(vars,Math.cos(d),\"double\")","args":[],"custom":true,"subcall":null},"tok":{"type":26,"data":"return","line":29,"ch":1625}}],"tok":{"type":46,"data":"cos","line":28,"ch":1608},"comment":"Returns the smallest (closest to negative infinity)","range":{"from":1621,"to":1708}}],"f_cosh":[{"is":1,"name":"cosh","type":"double","vis":true,"static":true,"args":[{"is":2,"name":"x","type":"double","vis":false,"value":null,"tok":{"type":46,"data":"x","line":30,"ch":1792},"fin":false}],"vars":[],"stats":[],"tok":{"type":46,"data":"cosh","line":30,"ch":1780},"comment":"Returns the trigonometric cosine of an angle.","range":{"from":1794,"to":1795}}],"f_exp":[{"is":1,"name":"exp","type":"double","vis":true,"static":true,"args":[{"is":2,"name":"a","type":"double","vis":false,"value":null,"tok":{"type":46,"data":"a","line":30,"ch":1881},"fin":false}],"vars":[],"stats":[],"tok":{"type":46,"data":"exp","line":30,"ch":1870},"comment":"Returns the hyperbolic cosine of a double value.","range":{"from":1883,"to":1884}}],"f_expm1":[{"is":1,"name":"expm1","type":"double","vis":true,"static":true,"args":[{"is":2,"name":"x","type":"double","vis":false,"value":null,"tok":{"type":46,"data":"x","line":30,"ch":1973},"fin":false}],"vars":[],"stats":[],"tok":{"type":46,"data":"expm1","line":30,"ch":1960},"comment":"Returns Euler's number e raised to the power of a","range":{"from":1975,"to":1976}}],"f_floor":[{"is":1,"name":"floor","type":"double","vis":true,"static":true,"args":[{"is":2,"name":"a","type":"double","vis":false,"value":null,"tok":{"type":46,"data":"a","line":30,"ch":2030},"fin":false}],"vars":[],"stats":[{"is":7,"fun":{"is":3,"fun":"var d = getVal(vars,\"a\")\n\t\t\treturn new packSet(vars,Math.floor(d),\"double\")","args":[],"custom":true,"subcall":null},"tok":{"type":26,"data":"return","line":31,"ch":2036}}],"tok":{"type":46,"data":"floor","line":30,"ch":2017},"comment":"Returns ex -1.","range":{"from":2032,"to":2123}}],"f_hypot":[{"is":1,"name":"hypot","type":"double","vis":true,"static":true,"args":[{"is":2,"name":"x","type":"double","vis":false,"value":null,"tok":{"type":46,"data":"x","line":33,"ch":2213},"fin":false},{"is":2,"name":"y","type":"double","vis":false,"value":null,"tok":{"type":46,"data":"y","line":33,"ch":2223},"fin":false}],"vars":[],"stats":[],"tok":{"type":46,"data":"hypot","line":33,"ch":2200},"comment":"Returns the largest (closest to positive infinity)","range":{"from":2225,"to":2226}}],"f_IEEEremainder":[{"is":1,"name":"IEEEremainder","type":"double","vis":true,"static":true,"args":[{"is":2,"name":"f1","type":"double","vis":false,"value":null,"tok":{"type":46,"data":"f1","line":33,"ch":2294},"fin":false},{"is":2,"name":"f2","type":"double","vis":false,"value":null,"tok":{"type":46,"data":"f2","line":33,"ch":2305},"fin":false}],"vars":[],"stats":[],"tok":{"type":46,"data":"IEEEremainder","line":33,"ch":2273},"comment":"Returns sqrt(x2 +y2)","range":{"from":2308,"to":2309}}],"f_log":[{"is":1,"name":"log","type":"double","vis":true,"static":true,"args":[{"is":2,"name":"a","type":"double","vis":false,"value":null,"tok":{"type":46,"data":"a","line":33,"ch":2411},"fin":false}],"vars":[],"stats":[],"tok":{"type":46,"data":"log","line":33,"ch":2400},"comment":"Computes the remainder operation on two arguments as prescribed ","range":{"from":2413,"to":2414}}],"f_log10":[{"is":1,"name":"log10","type":"double","vis":true,"static":true,"args":[{"is":2,"name":"a","type":"double","vis":false,"value":null,"tok":{"type":46,"data":"a","line":33,"ch":2504},"fin":false}],"vars":[],"stats":[],"tok":{"type":46,"data":"log10","line":33,"ch":2491},"comment":"Returns the natural logarithm (base e) of a double","range":{"from":2506,"to":2507}}],"f_log1p":[{"is":1,"name":"log1p","type":"double","vis":true,"static":true,"args":[{"is":2,"name":"x","type":"double","vis":false,"value":null,"tok":{"type":46,"data":"x","line":33,"ch":2595},"fin":false}],"vars":[],"stats":[],"tok":{"type":46,"data":"log1p","line":33,"ch":2582},"comment":"Returns the base 10 logarithm of a double value.","range":{"from":2597,"to":2598}}],"f_max":[{"is":1,"name":"max","type":"double","vis":true,"static":true,"args":[{"is":2,"name":"a","type":"double","vis":false,"value":null,"tok":{"type":46,"data":"a","line":33,"ch":2699},"fin":false},{"is":2,"name":"b","type":"double","vis":false,"value":null,"tok":{"type":46,"data":"b","line":33,"ch":2709},"fin":false}],"vars":[],"stats":[{"is":8,"con":{"is":5,"op":">","left":{"is":3,"fun":"a","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"a","line":34,"ch":2718}},"right":{"is":3,"fun":"b","args":null,"custom":false,"subcall":null}},"thenf":{"is":7,"fun":{"is":3,"fun":"a","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"a","line":34,"ch":2732}},"tok":{"type":26,"data":"return","line":34,"ch":2725}},"elsef":{"is":7,"fun":{"is":3,"fun":"b","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"b","line":35,"ch":2749}},"tok":{"type":26,"data":"return","line":35,"ch":2742}},"tok":{"type":27,"data":"if","line":34,"ch":2715}}],"tok":{"type":46,"data":"max","line":33,"ch":2688},"comment":"Returns the natural logarithm of the sum of the argument and 1.","range":{"from":2711,"to":2753}},{"is":1,"name":"max","type":"float","vis":true,"static":true,"args":[{"is":2,"name":"a","type":"float","vis":false,"value":null,"tok":{"type":46,"data":"a","line":36,"ch":2830},"fin":false},{"is":2,"name":"b","type":"float","vis":false,"value":null,"tok":{"type":46,"data":"b","line":36,"ch":2839},"fin":false}],"vars":[],"stats":[{"is":8,"con":{"is":5,"op":">","left":{"is":3,"fun":"a","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"a","line":37,"ch":2848}},"right":{"is":3,"fun":"b","args":null,"custom":false,"subcall":null}},"thenf":{"is":7,"fun":{"is":3,"fun":"a","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"a","line":37,"ch":2862}},"tok":{"type":26,"data":"return","line":37,"ch":2855}},"elsef":{"is":7,"fun":{"is":3,"fun":"b","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"b","line":38,"ch":2879}},"tok":{"type":26,"data":"return","line":38,"ch":2872}},"tok":{"type":27,"data":"if","line":37,"ch":2845}}],"tok":{"type":46,"data":"max","line":36,"ch":2820},"comment":"Returns the greater of two double values.","range":{"from":2841,"to":2883}},{"is":1,"name":"max","type":"int","vis":true,"static":true,"args":[{"is":2,"name":"a","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"a","line":39,"ch":2955},"fin":false},{"is":2,"name":"b","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"b","line":39,"ch":2962},"fin":false}],"vars":[],"stats":[{"is":8,"con":{"is":5,"op":">","left":{"is":3,"fun":"a","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"a","line":40,"ch":2971}},"right":{"is":3,"fun":"b","args":null,"custom":false,"subcall":null}},"thenf":{"is":7,"fun":{"is":3,"fun":"a","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"a","line":40,"ch":2985}},"tok":{"type":26,"data":"return","line":40,"ch":2978}},"elsef":{"is":7,"fun":{"is":3,"fun":"b","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"b","line":41,"ch":3002}},"tok":{"type":26,"data":"return","line":41,"ch":2995}},"tok":{"type":27,"data":"if","line":40,"ch":2968}}],"tok":{"type":46,"data":"max","line":39,"ch":2947},"comment":"Returns the greater of two float values.","range":{"from":2964,"to":3006}},{"is":1,"name":"max","type":"long","vis":true,"static":true,"args":[{"is":2,"name":"a","type":"long","vis":false,"value":null,"tok":{"type":46,"data":"a","line":42,"ch":3078},"fin":false},{"is":2,"name":"b","type":"long","vis":false,"value":null,"tok":{"type":46,"data":"b","line":42,"ch":3086},"fin":false}],"vars":[],"stats":[{"is":8,"con":{"is":5,"op":">","left":{"is":3,"fun":"a","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"a","line":43,"ch":3095}},"right":{"is":3,"fun":"b","args":null,"custom":false,"subcall":null}},"thenf":{"is":7,"fun":{"is":3,"fun":"a","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"a","line":43,"ch":3109}},"tok":{"type":26,"data":"return","line":43,"ch":3102}},"elsef":{"is":7,"fun":{"is":3,"fun":"b","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"b","line":44,"ch":3126}},"tok":{"type":26,"data":"return","line":44,"ch":3119}},"tok":{"type":27,"data":"if","line":43,"ch":3092}}],"tok":{"type":46,"data":"max","line":42,"ch":3069},"comment":"Returns the greater of two int values.","range":{"from":3088,"to":3130}}],"f_min":[{"is":1,"name":"min","type":"double","vis":true,"static":true,"args":[{"is":2,"name":"a","type":"double","vis":false,"value":null,"tok":{"type":46,"data":"a","line":45,"ch":3207},"fin":false},{"is":2,"name":"b","type":"double","vis":false,"value":null,"tok":{"type":46,"data":"b","line":45,"ch":3217},"fin":false}],"vars":[],"stats":[{"is":8,"con":{"is":5,"op":"<","left":{"is":3,"fun":"a","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"a","line":46,"ch":3226}},"right":{"is":3,"fun":"b","args":null,"custom":false,"subcall":null}},"thenf":{"is":7,"fun":{"is":3,"fun":"a","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"a","line":46,"ch":3240}},"tok":{"type":26,"data":"return","line":46,"ch":3233}},"elsef":{"is":7,"fun":{"is":3,"fun":"b","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"b","line":47,"ch":3257}},"tok":{"type":26,"data":"return","line":47,"ch":3250}},"tok":{"type":27,"data":"if","line":46,"ch":3223}}],"tok":{"type":46,"data":"min","line":45,"ch":3196},"comment":"Returns the greater of two long values.","range":{"from":3219,"to":3261}},{"is":1,"name":"min","type":"float","vis":true,"static":true,"args":[{"is":2,"name":"a","type":"float","vis":false,"value":null,"tok":{"type":46,"data":"a","line":48,"ch":3338},"fin":false},{"is":2,"name":"b","type":"float","vis":false,"value":null,"tok":{"type":46,"data":"b","line":48,"ch":3347},"fin":false}],"vars":[],"stats":[{"is":8,"con":{"is":5,"op":"<","left":{"is":3,"fun":"a","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"a","line":49,"ch":3356}},"right":{"is":3,"fun":"b","args":null,"custom":false,"subcall":null}},"thenf":{"is":7,"fun":{"is":3,"fun":"a","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"a","line":49,"ch":3370}},"tok":{"type":26,"data":"return","line":49,"ch":3363}},"elsef":{"is":7,"fun":{"is":3,"fun":"b","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"b","line":50,"ch":3387}},"tok":{"type":26,"data":"return","line":50,"ch":3380}},"tok":{"type":27,"data":"if","line":49,"ch":3353}}],"tok":{"type":46,"data":"min","line":48,"ch":3328},"comment":"Returns the smaller of two double values.","range":{"from":3349,"to":3391}},{"is":1,"name":"min","type":"int","vis":true,"static":true,"args":[{"is":2,"name":"a","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"a","line":51,"ch":3463},"fin":false},{"is":2,"name":"b","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"b","line":51,"ch":3470},"fin":false}],"vars":[],"stats":[{"is":8,"con":{"is":5,"op":"<","left":{"is":3,"fun":"a","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"a","line":52,"ch":3479}},"right":{"is":3,"fun":"b","args":null,"custom":false,"subcall":null}},"thenf":{"is":7,"fun":{"is":3,"fun":"a","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"a","line":52,"ch":3493}},"tok":{"type":26,"data":"return","line":52,"ch":3486}},"elsef":{"is":7,"fun":{"is":3,"fun":"b","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"b","line":53,"ch":3510}},"tok":{"type":26,"data":"return","line":53,"ch":3503}},"tok":{"type":27,"data":"if","line":52,"ch":3476}}],"tok":{"type":46,"data":"min","line":51,"ch":3455},"comment":"Returns the smaller of two float values.","range":{"from":3472,"to":3514}},{"is":1,"name":"min","type":"long","vis":true,"static":true,"args":[{"is":2,"name":"a","type":"long","vis":false,"value":null,"tok":{"type":46,"data":"a","line":54,"ch":3586},"fin":false},{"is":2,"name":"b","type":"long","vis":false,"value":null,"tok":{"type":46,"data":"b","line":54,"ch":3594},"fin":false}],"vars":[],"stats":[{"is":8,"con":{"is":5,"op":"<","left":{"is":3,"fun":"a","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"a","line":55,"ch":3603}},"right":{"is":3,"fun":"b","args":null,"custom":false,"subcall":null}},"thenf":{"is":7,"fun":{"is":3,"fun":"a","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"a","line":55,"ch":3617}},"tok":{"type":26,"data":"return","line":55,"ch":3610}},"elsef":{"is":7,"fun":{"is":3,"fun":"b","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"b","line":56,"ch":3634}},"tok":{"type":26,"data":"return","line":56,"ch":3627}},"tok":{"type":27,"data":"if","line":55,"ch":3600}}],"tok":{"type":46,"data":"min","line":54,"ch":3577},"comment":"Returns the smaller of two int values.","range":{"from":3596,"to":3638}}],"f_pow":[{"is":1,"name":"pow","type":"double","vis":true,"static":true,"args":[{"is":2,"name":"a","type":"double","vis":false,"value":null,"tok":{"type":46,"data":"a","line":57,"ch":3715},"fin":false},{"is":2,"name":"b","type":"double","vis":false,"value":null,"tok":{"type":46,"data":"b","line":57,"ch":3725},"fin":false}],"vars":[],"stats":[],"tok":{"type":46,"data":"pow","line":57,"ch":3704},"comment":"Returns the smaller of two long values.","range":{"from":3727,"to":3728}}],"f_random":[{"is":1,"name":"random","type":"double","vis":true,"static":true,"args":[],"vars":[],"stats":[{"is":7,"fun":{"is":3,"fun":"return new packSet(vars,Math.random(),\"double\")","args":[],"custom":true,"subcall":null},"tok":{"type":26,"data":"return","line":58,"ch":3833}}],"tok":{"type":46,"data":"random","line":57,"ch":3821},"comment":"Returns the value of the first argument raised to the power of the","range":{"from":3829,"to":3892}}],"f_rint":[{"is":1,"name":"rint","type":"double","vis":true,"static":true,"args":[{"is":2,"name":"a","type":"double","vis":false,"value":null,"tok":{"type":46,"data":"a","line":59,"ch":3984},"fin":false}],"vars":[],"stats":[{"is":7,"fun":{"is":3,"fun":"var d = getVal(vars,\"a\")\n\t\t\treturn new packSet(vars,Math.round(d),\"double\")","args":[],"custom":true,"subcall":null},"tok":{"type":26,"data":"return","line":60,"ch":3990}}],"tok":{"type":46,"data":"rint","line":59,"ch":3972},"comment":"Returns a double value with a positive sign, greater ","range":{"from":3986,"to":4077}}],"f_round":[{"is":1,"name":"round","type":"long","vis":true,"static":true,"args":[{"is":2,"name":"a","type":"double","vis":false,"value":null,"tok":{"type":46,"data":"a","line":62,"ch":4164},"fin":false}],"vars":[],"stats":[{"is":7,"fun":{"is":3,"fun":"var d = getVal(vars,\"a\")\n\t\t\treturn new packSet(vars,Math.round(d),\"long\")","args":[],"custom":true,"subcall":null},"tok":{"type":26,"data":"return","line":63,"ch":4170}}],"tok":{"type":46,"data":"round","line":62,"ch":4151},"comment":"Returns the double value that is closest in value","range":{"from":4166,"to":4255}},{"is":1,"name":"round","type":"int","vis":true,"static":true,"args":[{"is":2,"name":"a","type":"float","vis":false,"value":null,"tok":{"type":46,"data":"a","line":65,"ch":4332},"fin":false}],"vars":[],"stats":[{"is":7,"fun":{"is":3,"fun":"var d = getVal(vars,\"a\")\n\t\t\treturn new packSet(vars,Math.round(d),\"int\")","args":[],"custom":true,"subcall":null},"tok":{"type":26,"data":"return","line":66,"ch":4338}}],"tok":{"type":46,"data":"round","line":65,"ch":4320},"comment":"Returns the closest long to the argument.","range":{"from":4334,"to":4422}}],"f_signum":[{"is":1,"name":"signum","type":"double","vis":true,"static":true,"args":[{"is":2,"name":"d","type":"double","vis":false,"value":null,"tok":{"type":46,"data":"d","line":68,"ch":4503},"fin":false}],"vars":[],"stats":[],"tok":{"type":46,"data":"signum","line":68,"ch":4489},"comment":"Returns the closest int to the argument.","range":{"from":4505,"to":4506}},{"is":1,"name":"signum","type":"float","vis":true,"static":true,"args":[{"is":2,"name":"f","type":"float","vis":false,"value":null,"tok":{"type":46,"data":"f","line":68,"ch":4610},"fin":false}],"vars":[],"stats":[],"tok":{"type":46,"data":"signum","line":68,"ch":4597},"comment":"Returns the signum function of the argument; zero if the argument","range":{"from":4612,"to":4613}}],"f_sin":[{"is":1,"name":"sin","type":"double","vis":true,"static":true,"args":[{"is":2,"name":"a","type":"double","vis":false,"value":null,"tok":{"type":46,"data":"a","line":68,"ch":4716},"fin":false}],"vars":[],"stats":[{"is":7,"fun":{"is":3,"fun":"var d = getVal(vars,\"a\")\n\t\t\treturn new packSet(vars,Math.sin(d),\"double\")","args":[],"custom":true,"subcall":null},"tok":{"type":26,"data":"return","line":69,"ch":4722}}],"tok":{"type":46,"data":"sin","line":68,"ch":4705},"comment":"Returns the signum function of the argument; zero if the argument","range":{"from":4718,"to":4805}}],"f_sinh":[{"is":1,"name":"sinh","type":"double","vis":true,"static":true,"args":[{"is":2,"name":"x","type":"double","vis":false,"value":null,"tok":{"type":46,"data":"x","line":70,"ch":4887},"fin":false}],"vars":[],"stats":[],"tok":{"type":46,"data":"sinh","line":70,"ch":4875},"comment":"Returns the trigonometric sine of an angle.","range":{"from":4889,"to":4890}}],"f_sqrt":[{"is":1,"name":"sqrt","type":"double","vis":true,"static":true,"args":[{"is":2,"name":"a","type":"double","vis":false,"value":null,"tok":{"type":46,"data":"a","line":70,"ch":4975},"fin":false}],"vars":[],"stats":[],"tok":{"type":46,"data":"sqrt","line":70,"ch":4963},"comment":"Returns the hyperbolic sine of a double value.","range":{"from":4977,"to":4978}}],"f_tan":[{"is":1,"name":"tan","type":"double","vis":true,"static":true,"args":[{"is":2,"name":"a","type":"double","vis":false,"value":null,"tok":{"type":46,"data":"a","line":70,"ch":5071},"fin":false}],"vars":[],"stats":[{"is":7,"fun":{"is":3,"fun":"var d = getVal(vars,\"a\")\n\t\t\treturn new packSet(vars,Math.tan(d),\"double\")","args":[],"custom":true,"subcall":null},"tok":{"type":26,"data":"return","line":71,"ch":5077}}],"tok":{"type":46,"data":"tan","line":70,"ch":5060},"comment":"Returns the correctly rounded positive square root of a","range":{"from":5073,"to":5160}}],"f_tanh":[{"is":1,"name":"tanh","type":"double","vis":true,"static":true,"args":[{"is":2,"name":"x","type":"double","vis":false,"value":null,"tok":{"type":46,"data":"x","line":72,"ch":5245},"fin":false}],"vars":[],"stats":[],"tok":{"type":46,"data":"tanh","line":72,"ch":5233},"comment":"Returns the trigonometric tangent of an angle.","range":{"from":5247,"to":5248}}],"f_toDegrees":[{"is":1,"name":"toDegrees","type":"double","vis":true,"static":true,"args":[{"is":2,"name":"angrad","type":"double","vis":false,"value":null,"tok":{"type":46,"data":"angrad","line":72,"ch":5341},"fin":false}],"vars":[],"stats":[],"tok":{"type":46,"data":"toDegrees","line":72,"ch":5324},"comment":"Returns the hyperbolic tangent of a double value.","range":{"from":5348,"to":5349}}],"f_toRadians":[{"is":1,"name":"toRadians","type":"double","vis":true,"static":true,"args":[{"is":2,"name":"angdeg","type":"double","vis":false,"value":null,"tok":{"type":46,"data":"angdeg","line":72,"ch":5450},"fin":false}],"vars":[],"stats":[],"tok":{"type":46,"data":"toRadians","line":72,"ch":5433},"comment":"Converts an angle measured in radians to an approximately","range":{"from":5457,"to":5458}}],"f_ulp":[{"is":1,"name":"ulp","type":"double","vis":true,"static":true,"args":[{"is":2,"name":"d","type":"double","vis":false,"value":null,"tok":{"type":46,"data":"d","line":72,"ch":5553},"fin":false}],"vars":[],"stats":[],"tok":{"type":46,"data":"ulp","line":72,"ch":5542},"comment":"Converts an angle measured in degrees to an approximately","range":{"from":5555,"to":5556}},{"is":1,"name":"ulp","type":"float","vis":true,"static":true,"args":[{"is":2,"name":"f","type":"float","vis":false,"value":null,"tok":{"type":46,"data":"f","line":72,"ch":5635},"fin":false}],"vars":[],"stats":[],"tok":{"type":46,"data":"ulp","line":72,"ch":5625},"comment":"Returns the size of an ulp of the argument.","range":{"from":5637,"to":5638}}],"f_StrictMath":[{"is":1,"name":"StrictMath","type":"StrictMath","vis":true,"static":true,"args":[],"vars":[],"stats":[{"is":3,"fun":"super","args":[],"custom":false}]}]},"static":true,"imports":[],"tok":{"type":46,"data":"StrictMath","line":4,"ch":34},"impcls":[],"implement":[],"interface":false,"generic":null,"comment":null,"vardef":{"inst":[],"stat":[{"is":2,"type":"double","value":2.718281828459045,"tok":{"type":15,"data":"2.7182818284590452354","line":5,"ch":72}},{"is":2,"type":"double","value":3.141592653589793,"tok":{"type":15,"data":"3.14159265358979323846","line":6,"ch":122}}]},"range":{"from":44,"to":5686}}

lib.java.lang.String = {"is":0,"name":"String","extends":"Object","vis":true,"vars":[{"is":2,"name":"str","type":"char","vis":false,"tok":{"type":46,"data":"str","line":6,"ch":105},"fin":false,"static":false,"comment":null},{"is":2,"name":"offset","type":"int","vis":false,"tok":{"type":46,"data":"offset","line":7,"ch":125},"fin":false,"static":false,"comment":null},{"is":2,"name":"length","type":"int","vis":false,"tok":{"type":46,"data":"length","line":8,"ch":146},"fin":false,"static":false,"comment":null}],"funs":{"f_String":[{"is":1,"name":"String","type":"String","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":3,"fun":"super","args":[],"custom":false}],"comment":"Initializes a newly created String object so that it","range":{"from":225,"to":226}},{"is":1,"name":"String","type":"String","vis":true,"static":false,"args":[{"is":2,"name":"bytes","type":"[]byte","vis":false,"value":null,"tok":{"type":46,"data":"bytes","line":10,"ch":313},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"super","args":[],"custom":false},{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"String(byte[] bytes)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":10,"ch":320}}],"comment":"Constructs a new String by decoding the specified array of","range":{"from":319,"to":350}},{"is":1,"name":"String","type":"String","vis":true,"static":false,"args":[{"is":2,"name":"bytes","type":"[]byte","vis":false,"value":null,"tok":{"type":46,"data":"bytes","line":11,"ch":440},"fin":false},{"is":2,"name":"offset","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"offset","line":11,"ch":451},"fin":false},{"is":2,"name":"length","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"length","line":11,"ch":463},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"super","args":[],"custom":false},{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":" int length)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":11,"ch":471}}],"comment":"Constructs a new String by decoding the specified subarray of","range":{"from":470,"to":493}},{"is":1,"name":"String","type":"String","vis":true,"static":false,"args":[{"is":2,"name":"bytes","type":"[]byte","vis":false,"value":null,"tok":{"type":46,"data":"bytes","line":12,"ch":583},"fin":false},{"is":2,"name":"offset","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"offset","line":12,"ch":594},"fin":false},{"is":2,"name":"length","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"length","line":12,"ch":606},"fin":false},{"is":2,"name":"charsetName","type":"String","vis":false,"value":null,"tok":{"type":46,"data":"charsetName","line":12,"ch":621},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"super","args":[],"custom":false},{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":" String charsetName)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":12,"ch":634}}],"comment":"Constructs a new String by decoding the specified subarray of","range":{"from":633,"to":664}},{"is":1,"name":"String","type":"String","vis":true,"static":false,"args":[{"is":2,"name":"bytes","type":"[]byte","vis":false,"value":null,"tok":{"type":46,"data":"bytes","line":13,"ch":740},"fin":false},{"is":2,"name":"charsetName","type":"String","vis":false,"value":null,"tok":{"type":46,"data":"charsetName","line":13,"ch":754},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"super","args":[],"custom":false},{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":" String charsetName)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":13,"ch":767}}],"comment":"Constructs a new String bfrom an array of bytes","range":{"from":766,"to":797}},{"is":1,"name":"String","type":"String","vis":true,"static":false,"args":[{"is":2,"name":"s","type":"[]char","vis":false,"value":null,"tok":{"type":46,"data":"s","line":15,"ch":824},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"super","args":[],"custom":false},{"is":3,"fun":"\n\t\t\tvar arr = getVal(vars,\"s\").array\n\t\t\tvar str = \"\"\n\t\t\tarr.each(function (i,item){\n\t\t\t\tstr+=String.fromCharCode(item)})\n\t\t\tvars.cl.str_val = str\n\t\t\treturn new packSet(vars)\n\t\t","args":[],"custom":true,"subcall":null},{"is":4,"left":{"is":3,"fun":"str","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"str","line":18,"ch":1012}},"right":{"is":3,"fun":"s","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"s","line":18,"ch":1018}},"tok":{"type":7,"data":"=","line":18,"ch":1016}},{"is":4,"left":{"is":3,"fun":"offset","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"offset","line":19,"ch":1023}},"right":{"is":2,"type":"int","value":0,"tok":{"type":16,"data":"0","line":19,"ch":1032}},"tok":{"type":7,"data":"=","line":19,"ch":1030}},{"is":4,"left":{"is":3,"fun":"length","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"length","line":20,"ch":1037}},"right":{"is":3,"fun":"length","args":[],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"length","line":20,"ch":1046}},"tok":{"type":7,"data":"=","line":20,"ch":1044}}],"comment":null,"range":{"from":826,"to":1057}},{"is":1,"name":"String","type":"String","vis":true,"static":false,"args":[{"is":2,"name":"value","type":"[]char","vis":false,"value":null,"tok":{"type":46,"data":"value","line":22,"ch":1137},"fin":false},{"is":2,"name":"offset","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"offset","line":22,"ch":1148},"fin":false},{"is":2,"name":"count","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"count","line":22,"ch":1160},"fin":false}],"vars":[{"is":2,"name":"n","type":"[]char","vis":false,"value":null,"tok":{"type":46,"data":"n","line":23,"ch":1177},"fin":false}],"stats":[{"is":3,"fun":"super","args":[],"custom":false},{"is":20,"va":"n","prim":true},{"is":4,"left":{"is":3,"fun":"n","args":null,"custom":false,"subcall":null},"right":{"is":12,"cls":null,"arr":{"is":15,"arr":[{"is":3,"fun":"count","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"count","line":23,"ch":1190}}],"type":"char"}},"tok":{"type":7,"data":"=","line":23,"ch":1179}},{"is":9,"vars":[],"def":[{"is":20,"va":"i","prim":true},{"is":4,"left":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null},"right":{"is":2,"type":"int","value":0,"tok":{"type":16,"data":"0","line":24,"ch":1212}},"tok":{"type":7,"data":"=","line":24,"ch":1210}}],"con":{"is":5,"op":"<","left":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":24,"ch":1215}},"right":{"is":3,"fun":"count","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"count","line":24,"ch":1219}}},"inc":{"is":4,"left":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":24,"ch":1226}},"right":{"is":5,"op":"+","left":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":24,"ch":1226}},"right":{"is":2,"type":"int","value":1}},"pre":true},"dof":{"is":1,"name":"then","type":"","vis":true,"static":false,"args":[],"vars":[{"is":2,"name":"i","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"i","line":24,"ch":1208},"fin":false}],"stats":[{"is":4,"left":{"is":3,"fun":"n","args":null,"custom":false,"subcall":null,"arr":{"is":15,"arr":[{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":25,"ch":1237}}]}},"right":{"is":3,"fun":"value","args":null,"custom":false,"subcall":null,"arr":{"is":15,"arr":[{"is":5,"op":"+","left":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":25,"ch":1248}},"right":{"is":3,"fun":"offset","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"offset","line":25,"ch":1250}}}]}},"tok":{"type":7,"data":"=","line":25,"ch":1240}}],"range":{"from":1230,"to":1261}}},{"is":3,"fun":"String","args":[{"is":3,"fun":"n","args":null,"custom":false,"subcall":null}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"String","line":27,"ch":1265}}],"comment":"Allocates a new String that contains characters from","range":{"from":1166,"to":1277}},{"is":1,"name":"String","type":"String","vis":true,"static":false,"args":[{"is":2,"name":"codePoints","type":"[]int","vis":false,"value":null,"tok":{"type":46,"data":"codePoints","line":29,"ch":1351},"fin":false},{"is":2,"name":"offset","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"offset","line":29,"ch":1367},"fin":false},{"is":2,"name":"count","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"count","line":29,"ch":1379},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"super","args":[],"custom":false},{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":" int count)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":29,"ch":1386}}],"comment":"Allocates a new String that contains characters","range":{"from":1385,"to":1407}},{"is":1,"name":"String","type":"String","vis":true,"static":false,"args":[{"is":2,"name":"original","type":"String","vis":false,"value":null,"tok":{"type":46,"data":"original","line":30,"ch":1488},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"super","args":[],"custom":false},{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"String(String original)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":30,"ch":1498}}],"comment":"Initializes a newly created String object so that it","range":{"from":1497,"to":1531}},{"is":1,"name":"String","type":"String","vis":true,"static":false,"args":[{"is":2,"name":"buffer","type":"StringBuffer","vis":false,"value":null,"tok":{"type":46,"data":"buffer","line":31,"ch":1629},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"super","args":[],"custom":false},{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"String(StringBuffer buffer)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":31,"ch":1637}}],"comment":"Allocates a new string that contains the sequence of characters","range":{"from":1636,"to":1674}},{"is":1,"name":"String","type":"String","vis":true,"static":false,"args":[{"is":2,"name":"builder","type":"StringBuilder","vis":false,"value":null,"tok":{"type":46,"data":"builder","line":32,"ch":1773},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"super","args":[],"custom":false},{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"String(StringBuilder builder)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":32,"ch":1782}}],"comment":"Allocates a new string that contains the sequence of characters","range":{"from":1781,"to":1821}}],"f_charAt":[{"is":1,"name":"charAt","type":"char","vis":true,"static":false,"args":[{"is":2,"name":"i","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"i","line":33,"ch":1881},"fin":false}],"vars":[],"stats":[{"is":7,"fun":{"is":3,"fun":"str","args":null,"custom":false,"subcall":null,"arr":{"is":15,"arr":[{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":33,"ch":1895}}]}},"tok":{"type":26,"data":"return","line":33,"ch":1884}}],"tok":{"type":46,"data":"charAt","line":33,"ch":1870},"comment":"Returns the char value at the","range":{"from":1883,"to":1898}}],"f_codePointCount":[{"is":1,"name":"codePointCount","type":"int","vis":true,"static":false,"args":[{"is":2,"name":"beginIndex","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"beginIndex","line":35,"ch":2246},"fin":false},{"is":2,"name":"endIndex","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"endIndex","line":35,"ch":2262},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":" int endIndex)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":35,"ch":2272}}],"tok":{"type":46,"data":"codePointCount","line":35,"ch":2227},"comment":"Returns the number of Unicode code points in the specified text","range":{"from":2271,"to":2296}}],"f_compareTo":[{"is":1,"name":"compareTo","type":"int","vis":true,"static":false,"args":[{"is":2,"name":"anotherString","type":"String","vis":false,"value":null,"tok":{"type":46,"data":"anotherString","line":36,"ch":2372},"fin":false}],"vars":[],"stats":[{"is":7,"fun":{"is":3,"fun":"\n\t\t\treturn new packSet(vars,vars.cl.str_val.localeCompare(getVal(vars,\"anotherString\").str_val),\"int\")\n\t\t","args":[],"custom":true,"subcall":null},"tok":{"type":26,"data":"return","line":37,"ch":2390}}],"tok":{"type":46,"data":"compareTo","line":36,"ch":2355},"comment":"Compares two strings lexicographically.","range":{"from":2386,"to":2507}}],"f_compareToIgnoreCase":[{"is":1,"name":"compareToIgnoreCase","type":"int","vis":true,"static":false,"args":[{"is":2,"name":"str","type":"String","vis":false,"value":null,"tok":{"type":46,"data":"str","line":40,"ch":2605},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"compareToIgnoreCase(String str)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":40,"ch":2610}}],"tok":{"type":46,"data":"compareToIgnoreCase","line":40,"ch":2578},"comment":"Compares two strings lexicographically, ignoring case","range":{"from":2609,"to":2651}}],"f_concat":[{"is":1,"name":"concat","type":"String","vis":true,"static":false,"args":[{"is":2,"name":"str","type":"String","vis":false,"value":null,"tok":{"type":46,"data":"str","line":41,"ch":2747},"fin":false}],"vars":[],"stats":[{"is":7,"fun":{"is":3,"fun":"\n\t\t\tvar s1 = vars.cl.str_val\n\t\t\tvar s2 = getVal(vars,\"str\").str_val\n\t\t\treturn new packSet(vars,newString(s1+s2),\"String\")\n\t\t","args":[],"custom":true,"subcall":null},"tok":{"type":26,"data":"return","line":42,"ch":2755}}],"tok":{"type":46,"data":"concat","line":41,"ch":2733},"comment":"Concatenates the specified string to the end of this string.","range":{"from":2751,"to":2891}}],"f_contains":[{"is":1,"name":"contains","type":"boolean","vis":true,"static":false,"args":[{"is":2,"name":"s","type":"CharSequence","vis":false,"value":null,"tok":{"type":46,"data":"s","line":45,"ch":2998},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"contains(CharSequence s)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":45,"ch":3001}}],"tok":{"type":46,"data":"contains","line":45,"ch":2976},"comment":"Returns true if and only if this string contains the specified","range":{"from":3000,"to":3035}}],"f_contentEquals":[{"is":1,"name":"contentEquals","type":"boolean","vis":true,"static":false,"args":[{"is":2,"name":"cs","type":"CharSequence","vis":false,"value":null,"tok":{"type":46,"data":"cs","line":46,"ch":3135},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"contentEquals(CharSequence cs)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":46,"ch":3139}}],"tok":{"type":46,"data":"contentEquals","line":46,"ch":3108},"comment":"Returns true if and only if this String represents","range":{"from":3138,"to":3179}},{"is":1,"name":"contentEquals","type":"boolean","vis":true,"static":false,"args":[{"is":2,"name":"sb","type":"StringBuffer","vis":false,"value":null,"tok":{"type":46,"data":"sb","line":47,"ch":3279},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"contentEquals(StringBuffer sb)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":47,"ch":3283}}],"tok":{"type":46,"data":"contentEquals","line":47,"ch":3252},"comment":"Returns true if and only if this String represents","range":{"from":3282,"to":3323}}],"f_copyValueOf":[{"is":1,"name":"copyValueOf","type":"String","vis":true,"static":true,"args":[{"is":2,"name":"data","type":"[]char","vis":false,"value":null,"tok":{"type":46,"data":"data","line":48,"ch":3433},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"copyValueOf(char[] data)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":48,"ch":3439}}],"tok":{"type":46,"data":"copyValueOf","line":48,"ch":3414},"comment":"Returns a String that represents the character sequence in the","range":{"from":3438,"to":3473}},{"is":1,"name":"copyValueOf","type":"String","vis":true,"static":true,"args":[{"is":2,"name":"data","type":"[]char","vis":false,"value":null,"tok":{"type":46,"data":"data","line":49,"ch":3583},"fin":false},{"is":2,"name":"offset","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"offset","line":49,"ch":3593},"fin":false},{"is":2,"name":"count","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"count","line":49,"ch":3605},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":" int count)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":49,"ch":3612}}],"tok":{"type":46,"data":"copyValueOf","line":49,"ch":3564},"comment":"Returns a String that represents the character sequence in the","range":{"from":3611,"to":3633}}],"f_endsWith":[{"is":1,"name":"endsWith","type":"boolean","vis":true,"static":false,"args":[{"is":2,"name":"suffix","type":"String","vis":false,"value":null,"tok":{"type":46,"data":"suffix","line":50,"ch":3724},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"endsWith(String suffix)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":50,"ch":3732}}],"tok":{"type":46,"data":"endsWith","line":50,"ch":3708},"comment":"Tests if this string ends with the specified suffix.","range":{"from":3731,"to":3765}}],"f_equals":[{"is":1,"name":"equals","type":"boolean","vis":true,"static":false,"args":[{"is":2,"name":"anObject","type":"Object","vis":false,"value":null,"tok":{"type":46,"data":"anObject","line":51,"ch":3847},"fin":false}],"vars":[],"stats":[{"is":7,"fun":{"is":3,"fun":"\n\t\t\tvar s1 = vars.cl.str_val\n\t\t\tvar s2 = getVal(vars,\"anObject\").str_val\n\t\t\treturn new packSet(vars,s1==s2,\"boolean\")\n\t\t","args":[],"custom":true,"subcall":null},"tok":{"type":26,"data":"return","line":52,"ch":3860}}],"tok":{"type":46,"data":"equals","line":51,"ch":3833},"comment":"Compares this string to the specified object.","range":{"from":3856,"to":3992}}],"f_equalsIgnoreCase":[{"is":1,"name":"equalsIgnoreCase","type":"boolean","vis":true,"static":false,"args":[{"is":2,"name":"anotherString","type":"String","vis":false,"value":null,"tok":{"type":46,"data":"anotherString","line":55,"ch":4078},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"equalsIgnoreCase(String anotherString)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":55,"ch":4093}}],"tok":{"type":46,"data":"equalsIgnoreCase","line":55,"ch":4054},"comment":"Compares this String to another String,","range":{"from":4092,"to":4141}}],"f_getBytes":[{"is":1,"name":"getBytes","type":"[]byte","vis":true,"static":false,"args":[],"vars":[{"is":2,"name":"result","type":"byte","vis":false,"value":null,"tok":{"type":46,"data":"result","line":58,"ch":4567},"fin":false},{"is":2,"name":"i","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"i","line":59,"ch":4602},"fin":false}],"stats":[{"is":20,"va":"result","prim":true},{"is":4,"left":{"is":3,"fun":"result","args":null,"custom":false,"subcall":null},"right":{"is":12,"cls":null,"arr":{"is":15,"arr":[{"is":3,"fun":"length","args":[],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"length","line":58,"ch":4585}}],"type":"byte"}},"tok":{"type":7,"data":"=","line":58,"ch":4574}},{"is":20,"va":"i","prim":true},{"is":4,"left":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null},"right":{"is":3,"fun":"length","args":[],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"length","line":59,"ch":4606}},"tok":{"type":7,"data":"=","line":59,"ch":4604}},{"is":10,"con":{"is":4,"left":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":60,"ch":4624}},"right":{"is":5,"op":"-","left":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":60,"ch":4624}},"right":{"is":2,"type":"int","value":1}},"pre":true},"dof":{"is":4,"left":{"is":3,"fun":"result","args":null,"custom":false,"subcall":null,"arr":{"is":15,"arr":[{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":60,"ch":4636}}]}},"right":{"is":3,"fun":"str","args":null,"custom":false,"subcall":null,"arr":{"is":15,"arr":[{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":60,"ch":4645}}]}},"tok":{"type":7,"data":"=","line":60,"ch":4639}}},{"is":7,"fun":{"is":3,"fun":"result","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"result","line":61,"ch":4658}},"tok":{"type":26,"data":"return","line":61,"ch":4651}}],"tok":{"type":46,"data":"getBytes","line":57,"ch":4548},"comment":"Encodes this String into a sequence of bytes using the","range":{"from":4558,"to":4667}}],"f_getChars":[{"is":1,"name":"getChars","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"srcBegin","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"srcBegin","line":63,"ch":4910},"fin":false},{"is":2,"name":"srcEnd","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"srcEnd","line":63,"ch":4924},"fin":false},{"is":2,"name":"dst","type":"[]char","vis":false,"value":null,"tok":{"type":46,"data":"dst","line":63,"ch":4939},"fin":false},{"is":2,"name":"dstBegin","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"dstBegin","line":63,"ch":4948},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":" int dstBegin)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":63,"ch":4958}}],"tok":{"type":46,"data":"getChars","line":63,"ch":4897},"comment":"Copies characters from this string into the destination character","range":{"from":4957,"to":4982}}],"f_hashCode":[{"is":1,"name":"hashCode","type":"int","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"hashCode()","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":64,"ch":5048}}],"tok":{"type":46,"data":"hashCode","line":64,"ch":5037},"comment":"Returns a hash code for this string.","range":{"from":5047,"to":5068}}],"f_indexOf":[{"is":1,"name":"indexOf","type":"int","vis":true,"static":false,"args":[{"is":2,"name":"ch","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"ch","line":65,"ch":5162},"fin":false}],"vars":[],"stats":[{"is":9,"vars":[],"def":[{"is":20,"va":"i","prim":true},{"is":4,"left":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null},"right":{"is":2,"type":"int","value":0,"tok":{"type":16,"data":"0","line":66,"ch":5181}},"tok":{"type":7,"data":"=","line":66,"ch":5179}}],"con":{"is":5,"op":"<","left":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":66,"ch":5184}},"right":{"is":3,"fun":"length","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"length","line":66,"ch":5188}}},"inc":{"is":4,"left":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":66,"ch":5196}},"right":{"is":5,"op":"+","left":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":66,"ch":5196}},"right":{"is":2,"type":"int","value":1}},"pre":true},"dof":{"is":1,"name":"then","type":"","vis":true,"static":false,"args":[],"vars":[{"is":2,"name":"i","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"i","line":66,"ch":5177},"fin":false}],"stats":[{"is":8,"con":{"is":5,"op":"==","left":{"is":3,"fun":"str","args":null,"custom":false,"subcall":null,"arr":{"is":15,"arr":[{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":67,"ch":5212}}]}},"right":{"is":3,"fun":"ch","args":null,"custom":false,"subcall":null}},"thenf":{"is":7,"fun":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":67,"ch":5229}},"tok":{"type":26,"data":"return","line":67,"ch":5222}},"elsef":null,"tok":{"type":27,"data":"if","line":67,"ch":5205}}],"range":{"from":5200,"to":5234}}},{"is":7,"fun":{"is":5,"op":"-","left":{"is":2,"type":"int","value":"0"},"right":{"is":2,"type":"int","value":1,"tok":{"type":16,"data":"1","line":69,"ch":5246}},"br":true},"tok":{"type":26,"data":"return","line":69,"ch":5238}}],"tok":{"type":46,"data":"indexOf","line":65,"ch":5150},"comment":"Returns the index within this string of the first occurrence of","range":{"from":5165,"to":5250}},{"is":1,"name":"indexOf","type":"int","vis":true,"static":false,"args":[{"is":2,"name":"ch","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"ch","line":71,"ch":5348},"fin":false},{"is":2,"name":"fromIndex","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"fromIndex","line":71,"ch":5356},"fin":false}],"vars":[],"stats":[{"is":9,"vars":[],"def":[{"is":20,"va":"i","prim":true},{"is":4,"left":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null},"right":{"is":3,"fun":"fromIndex","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"fromIndex","line":72,"ch":5382}},"tok":{"type":7,"data":"=","line":72,"ch":5380}}],"con":{"is":5,"op":"<","left":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":72,"ch":5393}},"right":{"is":3,"fun":"length","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"length","line":72,"ch":5397}}},"inc":{"is":4,"left":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":72,"ch":5405}},"right":{"is":5,"op":"+","left":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":72,"ch":5405}},"right":{"is":2,"type":"int","value":1}},"pre":true},"dof":{"is":1,"name":"then","type":"","vis":true,"static":false,"args":[],"vars":[{"is":2,"name":"i","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"i","line":72,"ch":5378},"fin":false}],"stats":[{"is":8,"con":{"is":5,"op":"==","left":{"is":3,"fun":"str","args":null,"custom":false,"subcall":null,"arr":{"is":15,"arr":[{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":73,"ch":5421}}]}},"right":{"is":3,"fun":"ch","args":null,"custom":false,"subcall":null}},"thenf":{"is":7,"fun":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":73,"ch":5438}},"tok":{"type":26,"data":"return","line":73,"ch":5431}},"elsef":null,"tok":{"type":27,"data":"if","line":73,"ch":5414}}],"range":{"from":5409,"to":5443}}},{"is":7,"fun":{"is":5,"op":"-","left":{"is":2,"type":"int","value":"0"},"right":{"is":2,"type":"int","value":1,"tok":{"type":16,"data":"1","line":75,"ch":5455}},"br":true},"tok":{"type":26,"data":"return","line":75,"ch":5447}}],"tok":{"type":46,"data":"indexOf","line":71,"ch":5336},"comment":"Returns the index within this string of the first occurrence of the","range":{"from":5366,"to":5459}},{"is":1,"name":"indexOf","type":"int","vis":true,"static":false,"args":[{"is":2,"name":"str","type":"String","vis":false,"value":null,"tok":{"type":46,"data":"str","line":77,"ch":5560},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"indexOf(String str)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":77,"ch":5565}}],"tok":{"type":46,"data":"indexOf","line":77,"ch":5545},"comment":"Returns the index within this string of the first occurrence of the","range":{"from":5564,"to":5594}},{"is":1,"name":"indexOf","type":"int","vis":true,"static":false,"args":[{"is":2,"name":"str","type":"String","vis":false,"value":null,"tok":{"type":46,"data":"str","line":78,"ch":5695},"fin":false},{"is":2,"name":"fromIndex","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"fromIndex","line":78,"ch":5704},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":" int fromIndex)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":78,"ch":5715}}],"tok":{"type":46,"data":"indexOf","line":78,"ch":5680},"comment":"Returns the index within this string of the first occurrence of the","range":{"from":5714,"to":5740}}],"f_intern":[{"is":1,"name":"intern","type":"String","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"intern()","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":79,"ch":5828}}],"tok":{"type":46,"data":"intern","line":79,"ch":5819},"comment":"Returns a canonical representation for the string object.","range":{"from":5827,"to":5846}}],"f_lastIndexOf":[{"is":1,"name":"lastIndexOf","type":"int","vis":true,"static":false,"args":[{"is":2,"name":"ch","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"ch","line":80,"ch":5943},"fin":false}],"vars":[],"stats":[{"is":9,"vars":[],"def":[{"is":20,"va":"i","prim":true},{"is":4,"left":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null},"right":{"is":5,"op":"-","left":{"is":3,"fun":"length","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"length","line":81,"ch":5962}},"right":{"is":2,"type":"int","value":1,"tok":{"type":16,"data":"1","line":81,"ch":5969}}},"tok":{"type":7,"data":"=","line":81,"ch":5960}}],"con":{"is":5,"op":">=","left":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":81,"ch":5972}},"right":{"is":2,"type":"int","value":0,"tok":{"type":16,"data":"0","line":81,"ch":5977}}},"inc":{"is":4,"left":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":81,"ch":5980}},"right":{"is":5,"op":"-","left":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":81,"ch":5980}},"right":{"is":2,"type":"int","value":1}},"pre":true},"dof":{"is":1,"name":"then","type":"","vis":true,"static":false,"args":[],"vars":[{"is":2,"name":"i","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"i","line":81,"ch":5958},"fin":false}],"stats":[{"is":8,"con":{"is":5,"op":"==","left":{"is":3,"fun":"str","args":null,"custom":false,"subcall":null,"arr":{"is":15,"arr":[{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":82,"ch":5996}}]}},"right":{"is":3,"fun":"ch","args":null,"custom":false,"subcall":null}},"thenf":{"is":7,"fun":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":82,"ch":6013}},"tok":{"type":26,"data":"return","line":82,"ch":6006}},"elsef":null,"tok":{"type":27,"data":"if","line":82,"ch":5989}}],"range":{"from":5984,"to":6018}}},{"is":7,"fun":{"is":5,"op":"-","left":{"is":2,"type":"int","value":"0"},"right":{"is":2,"type":"int","value":1,"tok":{"type":16,"data":"1","line":84,"ch":6030}},"br":true},"tok":{"type":26,"data":"return","line":84,"ch":6022}}],"tok":{"type":46,"data":"lastIndexOf","line":80,"ch":5927},"comment":"Returns the index within this string of the last occurrence of","range":{"from":5946,"to":6034}},{"is":1,"name":"lastIndexOf","type":"int","vis":true,"static":false,"args":[{"is":2,"name":"ch","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"ch","line":86,"ch":6131},"fin":false},{"is":2,"name":"fromIndex","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"fromIndex","line":86,"ch":6139},"fin":false}],"vars":[],"stats":[{"is":9,"vars":[],"def":[{"is":20,"va":"i","prim":true},{"is":4,"left":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null},"right":{"is":5,"op":"-","left":{"is":3,"fun":"length","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"length","line":87,"ch":6165}},"right":{"is":2,"type":"int","value":1,"tok":{"type":16,"data":"1","line":87,"ch":6172}}},"tok":{"type":7,"data":"=","line":87,"ch":6163}}],"con":{"is":5,"op":">=","left":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":87,"ch":6175}},"right":{"is":3,"fun":"fromIndex","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"fromIndex","line":87,"ch":6180}}},"inc":{"is":4,"left":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":87,"ch":6191}},"right":{"is":5,"op":"-","left":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":87,"ch":6191}},"right":{"is":2,"type":"int","value":1}},"pre":true},"dof":{"is":1,"name":"then","type":"","vis":true,"static":false,"args":[],"vars":[{"is":2,"name":"i","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"i","line":87,"ch":6161},"fin":false}],"stats":[{"is":8,"con":{"is":5,"op":"==","left":{"is":3,"fun":"str","args":null,"custom":false,"subcall":null,"arr":{"is":15,"arr":[{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":88,"ch":6207}}]}},"right":{"is":3,"fun":"ch","args":null,"custom":false,"subcall":null}},"thenf":{"is":7,"fun":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":88,"ch":6224}},"tok":{"type":26,"data":"return","line":88,"ch":6217}},"elsef":null,"tok":{"type":27,"data":"if","line":88,"ch":6200}}],"range":{"from":6195,"to":6229}}},{"is":7,"fun":{"is":5,"op":"-","left":{"is":2,"type":"int","value":"0"},"right":{"is":2,"type":"int","value":1,"tok":{"type":16,"data":"1","line":90,"ch":6241}},"br":true},"tok":{"type":26,"data":"return","line":90,"ch":6233}}],"tok":{"type":46,"data":"lastIndexOf","line":86,"ch":6115},"comment":"Returns the index within this string of the last occurrence of","range":{"from":6149,"to":6245}},{"is":1,"name":"lastIndexOf","type":"int","vis":true,"static":false,"args":[{"is":2,"name":"str","type":"String","vis":false,"value":null,"tok":{"type":46,"data":"str","line":92,"ch":6347},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"lastIndexOf(String str)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":92,"ch":6352}}],"tok":{"type":46,"data":"lastIndexOf","line":92,"ch":6328},"comment":"Returns the index within this string of the rightmost occurrence","range":{"from":6351,"to":6385}},{"is":1,"name":"lastIndexOf","type":"int","vis":true,"static":false,"args":[{"is":2,"name":"str","type":"String","vis":false,"value":null,"tok":{"type":46,"data":"str","line":93,"ch":6489},"fin":false},{"is":2,"name":"fromIndex","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"fromIndex","line":93,"ch":6498},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":" int fromIndex)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":93,"ch":6509}}],"tok":{"type":46,"data":"lastIndexOf","line":93,"ch":6470},"comment":"Returns the index within this string of the last occurrence of the","range":{"from":6508,"to":6534}}],"f_length":[{"is":1,"name":"length","type":"int","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":7,"fun":{"is":3,"fun":"return new packSet(vars,vars.cl.str_val.length,\"int\")","args":[],"custom":true,"subcall":null},"tok":{"type":26,"data":"return","line":94,"ch":6596}}],"tok":{"type":46,"data":"length","line":94,"ch":6587},"comment":"Returns the length of this string.","range":{"from":6595,"to":6659}}],"f_matches":[{"is":1,"name":"matches","type":"boolean","vis":true,"static":false,"args":[{"is":2,"name":"regex","type":"String","vis":false,"value":null,"tok":{"type":46,"data":"regex","line":95,"ch":6767},"fin":false}],"vars":[],"stats":[{"is":7,"fun":{"is":3,"fun":"\n\t\t\tvar s1 = vars.cl.str_val\n\t\t\tvar reg = getVal(vars,\"regex\").str_val\n\t\t\treturn new packSet(vars,s1.search(reg)!=-1,\"boolean\")\n\t\t","args":[],"custom":true,"subcall":null},"tok":{"type":26,"data":"return","line":96,"ch":6777}}],"tok":{"type":46,"data":"matches","line":95,"ch":6752},"comment":"Tells whether or not this string matches the given regular expression.","range":{"from":6773,"to":6919}}],"f_offsetByCodePoints":[{"is":1,"name":"offsetByCodePoints","type":"int","vis":true,"static":false,"args":[{"is":2,"name":"index","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"index","line":99,"ch":7005},"fin":false},{"is":2,"name":"codePointOffset","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"codePointOffset","line":99,"ch":7016},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":" int codePointOffset)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":99,"ch":7033}}],"tok":{"type":46,"data":"offsetByCodePoints","line":99,"ch":6982},"comment":"Returns the index within this String that is","range":{"from":7032,"to":7064}}],"f_regionMatches":[{"is":1,"name":"regionMatches","type":"boolean","vis":true,"static":false,"args":[{"is":2,"name":"ignoreCase","type":"boolean","vis":false,"value":null,"tok":{"type":46,"data":"ignoreCase","line":100,"ch":7147},"fin":false},{"is":2,"name":"toffset","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"toffset","line":100,"ch":7163},"fin":false},{"is":2,"name":"other","type":"String","vis":false,"value":null,"tok":{"type":46,"data":"other","line":100,"ch":7179},"fin":false},{"is":2,"name":"ooffset","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"ooffset","line":100,"ch":7190},"fin":false},{"is":2,"name":"len","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"len","line":100,"ch":7203},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":" int len)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":100,"ch":7208}}],"tok":{"type":46,"data":"regionMatches","line":100,"ch":7125},"comment":"Tests if two string regions are equal.","range":{"from":7207,"to":7227}},{"is":1,"name":"regionMatches","type":"boolean","vis":true,"static":false,"args":[{"is":2,"name":"toffset","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"toffset","line":101,"ch":7306},"fin":false},{"is":2,"name":"other","type":"String","vis":false,"value":null,"tok":{"type":46,"data":"other","line":101,"ch":7322},"fin":false},{"is":2,"name":"ooffset","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"ooffset","line":101,"ch":7333},"fin":false},{"is":2,"name":"len","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"len","line":101,"ch":7346},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":" int len)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":101,"ch":7351}}],"tok":{"type":46,"data":"regionMatches","line":101,"ch":7288},"comment":"Tests if two string regions are equal.","range":{"from":7350,"to":7370}}],"f_replace":[{"is":1,"name":"replace","type":"String","vis":true,"static":false,"args":[{"is":2,"name":"oldChar","type":"char","vis":false,"value":null,"tok":{"type":46,"data":"oldChar","line":102,"ch":7469},"fin":false},{"is":2,"name":"newChar","type":"char","vis":false,"value":null,"tok":{"type":46,"data":"newChar","line":102,"ch":7483},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":" char newChar)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":102,"ch":7492}}],"tok":{"type":46,"data":"replace","line":102,"ch":7456},"comment":"Returns a new string resulting from replacing all occurrences of","range":{"from":7491,"to":7516}},{"is":1,"name":"replace","type":"String","vis":true,"static":false,"args":[{"is":2,"name":"target","type":"CharSequence","vis":false,"value":null,"tok":{"type":46,"data":"target","line":103,"ch":7629},"fin":false},{"is":2,"name":"replacement","type":"CharSequence","vis":false,"value":null,"tok":{"type":46,"data":"replacement","line":103,"ch":7650},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":" CharSequence replacement)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":103,"ch":7663}}],"tok":{"type":46,"data":"replace","line":103,"ch":7608},"comment":"Replaces each substring of this string that matches the literal target","range":{"from":7662,"to":7699}}],"f_replaceAll":[{"is":1,"name":"replaceAll","type":"String","vis":true,"static":false,"args":[{"is":2,"name":"regex","type":"String","vis":false,"value":null,"tok":{"type":46,"data":"regex","line":104,"ch":7828},"fin":false},{"is":2,"name":"replacement","type":"String","vis":false,"value":null,"tok":{"type":46,"data":"replacement","line":104,"ch":7842},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":" String replacement)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":104,"ch":7855}}],"tok":{"type":46,"data":"replaceAll","line":104,"ch":7810},"comment":"Replaces each substring of this string that matches the given regular expression with the","range":{"from":7854,"to":7885}}],"f_replaceFirst":[{"is":1,"name":"replaceFirst","type":"String","vis":true,"static":false,"args":[{"is":2,"name":"regex","type":"String","vis":false,"value":null,"tok":{"type":46,"data":"regex","line":105,"ch":8021},"fin":false},{"is":2,"name":"replacement","type":"String","vis":false,"value":null,"tok":{"type":46,"data":"replacement","line":105,"ch":8035},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":" String replacement)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":105,"ch":8048}}],"tok":{"type":46,"data":"replaceFirst","line":105,"ch":8001},"comment":"Replaces the first substring of this string that matches the given regular expression with the","range":{"from":8047,"to":8078}}],"f_split":[{"is":1,"name":"split","type":"[]String","vis":true,"static":false,"args":[{"is":2,"name":"regex","type":"String","vis":false,"value":null,"tok":{"type":46,"data":"regex","line":106,"ch":8162},"fin":false}],"vars":[],"stats":[{"is":7,"fun":{"is":3,"fun":"var regex = getVal(vars,\"regex\").str_val\n\t\t\tvar split = vars.cl.str_val.split(new RegExp(regex,\"g\"))\n\t\t\tsplit.each(function (i,item){split[i] = new J_VALUE(\"String\",newString(split[i]))})\n\t\t\tvar arr = newArray(new J_ARR_ACT(split,\"[]String\"), idPack)\n\t\t\treturn new packSet(vars,arr,\"[]String\")","args":[],"custom":true,"subcall":null},"tok":{"type":26,"data":"return","line":107,"ch":8172}}],"tok":{"type":46,"data":"split","line":106,"ch":8149},"comment":"Splits this string around matches of the given ","range":{"from":8168,"to":8477}},{"is":1,"name":"split","type":"[]String","vis":true,"static":false,"args":[{"is":2,"name":"regex","type":"String","vis":false,"value":null,"tok":{"type":46,"data":"regex","line":110,"ch":8561},"fin":false},{"is":2,"name":"limit","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"limit","line":110,"ch":8572},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":" int limit)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":110,"ch":8579}}],"tok":{"type":46,"data":"split","line":110,"ch":8548},"comment":"Splits this string around matches of the given ","range":{"from":8578,"to":8600}}],"f_startsWith":[{"is":1,"name":"startsWith","type":"boolean","vis":true,"static":false,"args":[{"is":2,"name":"prefix","type":"String","vis":false,"value":null,"tok":{"type":46,"data":"prefix","line":111,"ch":8695},"fin":false}],"vars":[],"stats":[{"is":7,"fun":{"is":3,"fun":"\n\t\t\tvar s1 = vars.cl.str_val\n\t\t\tvar s2 = getVal(vars,\"prefix\").str_val\n\t\t\treturn new packSet(vars,s1.indexOf(s2)==0,\"boolean\")\n\t\t","args":[],"custom":true,"subcall":null},"tok":{"type":26,"data":"return","line":112,"ch":8706}}],"tok":{"type":46,"data":"startsWith","line":111,"ch":8677},"comment":"Tests if this string starts with the specified prefix.","range":{"from":8702,"to":8847}},{"is":1,"name":"startsWith","type":"boolean","vis":true,"static":false,"args":[{"is":2,"name":"prefix","type":"String","vis":false,"value":null,"tok":{"type":46,"data":"prefix","line":115,"ch":8951},"fin":false},{"is":2,"name":"toffset","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"toffset","line":115,"ch":8963},"fin":false}],"vars":[],"stats":[{"is":7,"fun":{"is":3,"fun":"\n\t\t\tvar s1 = vars.cl.str_val\n\t\t\tvar s2 = getVal(vars,\"prefix\").str_val\n\t\t\tvar off = getVal(vars,\"toffset\")\n\t\t\treturn new packSet(vars,s1.slice(off).indexOf(s2)==0,\"boolean\")\n\t\t","args":[],"custom":true,"subcall":null},"tok":{"type":26,"data":"return","line":116,"ch":8975}}],"tok":{"type":46,"data":"startsWith","line":115,"ch":8933},"comment":"Tests if this string starts with the specified prefix beginning","range":{"from":8971,"to":9163}}],"f_subSequence":[{"is":1,"name":"subSequence","type":"CharSequence","vis":true,"static":false,"args":[{"is":2,"name":"beginIndex","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"beginIndex","line":119,"ch":9279},"fin":false},{"is":2,"name":"endIndex","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"endIndex","line":119,"ch":9295},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":" int endIndex)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":119,"ch":9305}}],"tok":{"type":46,"data":"subSequence","line":119,"ch":9263},"comment":"Returns a new character sequence that is a subsequence of this sequence.","range":{"from":9304,"to":9329}}],"f_substring":[{"is":1,"name":"substring","type":"String","vis":true,"static":false,"args":[{"is":2,"name":"beginIndex","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"beginIndex","line":120,"ch":9421},"fin":false}],"vars":[],"stats":[{"is":7,"fun":{"is":3,"fun":"\n\t\t\tvar s1 = vars.cl.str_val\n\t\t\tvar a = getVal(vars,\"beginIndex\")\n\t\t\treturn new packSet(vars,newString(s1.substring(a)),\"String\")\n\t\t","args":[],"custom":true,"subcall":null},"tok":{"type":26,"data":"return","line":121,"ch":9436}}],"tok":{"type":46,"data":"substring","line":120,"ch":9407},"comment":"Returns a new string that is a substring of this string.","range":{"from":9432,"to":9580}},{"is":1,"name":"substring","type":"String","vis":true,"static":false,"args":[{"is":2,"name":"beginIndex","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"beginIndex","line":124,"ch":9672},"fin":false},{"is":2,"name":"endIndex","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"endIndex","line":124,"ch":9688},"fin":false}],"vars":[],"stats":[{"is":7,"fun":{"is":3,"fun":"\n\t\t\tvar s1 = vars.cl.str_val\n\t\t\tvar a = getVal(vars,\"beginIndex\")\n\t\t\tvar b = getVal(vars,\"endIndex\")\n\t\t\treturn new packSet(vars,newString(s1.substring(a,b)),\"String\")\n\t\t","args":[],"custom":true,"subcall":null},"tok":{"type":26,"data":"return","line":125,"ch":9701}}],"tok":{"type":46,"data":"substring","line":124,"ch":9658},"comment":"Returns a new string that is a substring of this string.","range":{"from":9697,"to":9882}}],"f_toCharArray":[{"is":1,"name":"toCharArray","type":"[]char","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"toCharArray()","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":128,"ch":9964}}],"tok":{"type":46,"data":"toCharArray","line":128,"ch":9950},"comment":"Converts this string to a new character array.","range":{"from":9963,"to":9987}}],"f_toLowerCase":[{"is":1,"name":"toLowerCase","type":"String","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":7,"fun":{"is":3,"fun":"\n\t\t\treturn new packSet(vars,newString(vars.cl.str_val.toLowerCase()),\"String\")\n\t\t","args":[],"custom":true,"subcall":null},"tok":{"type":26,"data":"return","line":130,"ch":10080}}],"tok":{"type":46,"data":"toLowerCase","line":129,"ch":10063},"comment":"Converts all of the characters in this String to lower","range":{"from":10076,"to":10173}}],"f_toString":[{"is":1,"name":"toString","type":"String","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":7,"fun":{"is":3,"fun":"this","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"this","line":133,"ch":10414}},"tok":{"type":26,"data":"return","line":133,"ch":10407}}],"tok":{"type":46,"data":"toString","line":133,"ch":10396},"comment":"This object (which is already a string!) is itself returned.","range":{"from":10406,"to":10419}}],"f_toUpperCase":[{"is":1,"name":"toUpperCase","type":"String","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":7,"fun":{"is":3,"fun":"\n\t\t\treturn new packSet(vars,newString(vars.cl.str_val.toUpperCase()),\"String\")\n\t\t","args":[],"custom":true,"subcall":null},"tok":{"type":26,"data":"return","line":135,"ch":10512}}],"tok":{"type":46,"data":"toUpperCase","line":134,"ch":10495},"comment":"Converts all of the characters in this String to upper","range":{"from":10508,"to":10605}}],"f_trim":[{"is":1,"name":"trim","type":"String","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":7,"fun":{"is":3,"fun":"return new packSet(vars,newString(vars.cl.str_val.trim()),\"String\")","args":[],"custom":true,"subcall":null},"tok":{"type":26,"data":"return","line":139,"ch":10844}}],"tok":{"type":46,"data":"trim","line":138,"ch":10834},"comment":"Returns a copy of the string, with leading and trailing whitespace","range":{"from":10840,"to":10923}}],"f_valueOf":[{"is":1,"name":"valueOf","type":"String","vis":true,"static":true,"args":[{"is":2,"name":"i","type":"byte","vis":false,"value":null,"tok":{"type":46,"data":"i","line":142,"ch":10963},"fin":false}],"vars":[],"stats":[{"is":7,"fun":{"is":3,"fun":"valueOf","args":[{"is":14,"type":"long","stat":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null}}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"valueOf","line":142,"ch":10973}},"tok":{"type":26,"data":"return","line":142,"ch":10966}}],"tok":{"type":46,"data":"valueOf","line":142,"ch":10950},"comment":null,"range":{"from":10965,"to":10990}},{"is":1,"name":"valueOf","type":"String","vis":true,"static":true,"args":[{"is":2,"name":"i","type":"short","vis":false,"value":null,"tok":{"type":46,"data":"i","line":144,"ch":11030},"fin":false}],"vars":[],"stats":[{"is":7,"fun":{"is":3,"fun":"valueOf","args":[{"is":14,"type":"long","stat":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null}}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"valueOf","line":144,"ch":11040}},"tok":{"type":26,"data":"return","line":144,"ch":11033}}],"tok":{"type":46,"data":"valueOf","line":144,"ch":11016},"comment":null,"range":{"from":11032,"to":11057}},{"is":1,"name":"valueOf","type":"String","vis":true,"static":true,"args":[{"is":2,"name":"i","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"i","line":146,"ch":11095},"fin":false}],"vars":[],"stats":[{"is":7,"fun":{"is":3,"fun":"valueOf","args":[{"is":14,"type":"long","stat":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null}}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"valueOf","line":146,"ch":11105}},"tok":{"type":26,"data":"return","line":146,"ch":11098}}],"tok":{"type":46,"data":"valueOf","line":146,"ch":11083},"comment":null,"range":{"from":11097,"to":11122}},{"is":1,"name":"valueOf","type":"String","vis":true,"static":true,"args":[{"is":2,"name":"i","type":"long","vis":false,"value":null,"tok":{"type":46,"data":"i","line":148,"ch":11161},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"\n\t\t\tvar i = getVal(vars,\"i\")\n\t\t\treturn new packSet(vars,newString(i.toString()),\"String\")\n\t\t","args":[],"custom":true,"subcall":null}],"tok":{"type":46,"data":"valueOf","line":148,"ch":11148},"comment":null,"range":{"from":11163,"to":11264}},{"is":1,"name":"valueOf","type":"String","vis":true,"static":true,"args":[{"is":2,"name":"i","type":"float","vis":false,"value":null,"tok":{"type":46,"data":"i","line":153,"ch":11304},"fin":false}],"vars":[],"stats":[{"is":7,"fun":{"is":3,"fun":"valueOf","args":[{"is":14,"type":"double","stat":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null}}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"valueOf","line":153,"ch":11314}},"tok":{"type":26,"data":"return","line":153,"ch":11307}}],"tok":{"type":46,"data":"valueOf","line":153,"ch":11290},"comment":null,"range":{"from":11306,"to":11333}},{"is":1,"name":"valueOf","type":"String","vis":true,"static":true,"args":[{"is":2,"name":"i","type":"double","vis":false,"value":null,"tok":{"type":46,"data":"i","line":155,"ch":11374},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"\n\t\t\tvar i = getVal(vars,\"i\")\n\t\t\treturn new packSet(vars,newString(i.toString()),\"String\")\n\t\t","args":[],"custom":true,"subcall":null}],"tok":{"type":46,"data":"valueOf","line":155,"ch":11359},"comment":null,"range":{"from":11376,"to":11477}},{"is":1,"name":"valueOf","type":"String","vis":true,"static":true,"args":[{"is":2,"name":"i","type":"boolean","vis":false,"value":null,"tok":{"type":46,"data":"i","line":160,"ch":11519},"fin":false}],"vars":[],"stats":[{"is":8,"con":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null},"thenf":{"is":7,"fun":{"is":12,"cls":null,"arr":null,"str":"true","type":"String"},"tok":{"type":26,"data":"return","line":161,"ch":11531}},"elsef":{"is":7,"fun":{"is":12,"cls":null,"arr":null,"str":"false","type":"String"},"tok":{"type":26,"data":"return","line":162,"ch":11553}},"tok":{"type":27,"data":"if","line":161,"ch":11525}}],"tok":{"type":46,"data":"valueOf","line":160,"ch":11503},"comment":null,"range":{"from":11521,"to":11570}},{"is":1,"name":"valueOf","type":"String","vis":true,"static":true,"args":[{"is":2,"name":"c","type":"char","vis":false,"value":null,"tok":{"type":46,"data":"c","line":164,"ch":11656},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"\n\t\t\treturn new packSet(vars,newString(String.fromCharCode(getVal(vars,\"c\"))),\"String\")\n\t\t","args":[],"custom":true,"subcall":null}],"tok":{"type":46,"data":"valueOf","line":164,"ch":11643},"comment":"Returns the string representation of the char","range":{"from":11658,"to":11756}},{"is":1,"name":"valueOf","type":"String","vis":true,"static":true,"args":[{"is":2,"name":"data","type":"[]char","vis":false,"value":null,"tok":{"type":46,"data":"data","line":168,"ch":11851},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"valueOf(char[] data)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":168,"ch":11857}}],"tok":{"type":46,"data":"valueOf","line":168,"ch":11836},"comment":"Returns the string representation of the char array","range":{"from":11856,"to":11887}},{"is":1,"name":"valueOf","type":"String","vis":true,"static":true,"args":[{"is":2,"name":"data","type":"[]char","vis":false,"value":null,"tok":{"type":46,"data":"data","line":169,"ch":11994},"fin":false},{"is":2,"name":"offset","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"offset","line":169,"ch":12004},"fin":false},{"is":2,"name":"count","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"count","line":169,"ch":12016},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":" int count)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":169,"ch":12023}}],"tok":{"type":46,"data":"valueOf","line":169,"ch":11979},"comment":"Returns the string representation of a specific subarray of the","range":{"from":12022,"to":12044}},{"is":1,"name":"valueOf","type":"String","vis":true,"static":true,"args":[{"is":2,"name":"obj","type":"Object","vis":false,"value":null,"tok":{"type":46,"data":"obj","line":170,"ch":12145},"fin":false}],"vars":[],"stats":[{"is":7,"fun":{"is":3,"fun":"obj","args":null,"custom":false,"subcall":{"is":3,"fun":"toString","args":[],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"toString","line":170,"ch":12161}},"arr":null,"tok":{"type":46,"data":"obj","line":170,"ch":12157}},"tok":{"type":26,"data":"return","line":170,"ch":12150}}],"tok":{"type":46,"data":"valueOf","line":170,"ch":12130},"comment":"Returns the string representation of the Object argument.","range":{"from":12149,"to":12172}}],"f_UNSUP":[{"is":1,"name":"UNSUP","type":"void","vis":true,"static":true,"args":[{"is":2,"name":"name","type":"String","vis":false,"value":null,"tok":{"type":46,"data":"name","line":172,"ch":12210},"fin":false}],"vars":[],"stats":[{"is":7,"fun":{"is":12,"cls":{"is":3,"fun":"Exception","args":[{"is":5,"op":"+","left":{"is":3,"fun":"name","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"name","line":172,"ch":12236}},"right":{"is":12,"cls":null,"arr":null,"str":" not supported in class String","type":"String"}}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"Exception","line":172,"ch":12226}},"arr":null,"str":null,"type":null,"tok":{"type":46,"data":"Exception","line":172,"ch":12226}},"thr":true}],"tok":{"type":46,"data":"UNSUP","line":172,"ch":12197},"comment":null,"range":{"from":12215,"to":12275}}]},"static":true,"imports":[],"tok":{"type":46,"data":"String","line":5,"ch":83},"impcls":[],"implement":[],"interface":false,"generic":null,"comment":"*Stores a string value with string functions\n","vardef":{"inst":[null,null,null],"stat":[]},"range":{"from":89,"to":12277}}

lib.java.lang.StringBuffer = {"is":0,"name":"StringBuffer","extends":"Object","vis":true,"vars":[{"is":2,"name":"str","type":"String","vis":false,"tok":{"type":46,"data":"str","line":5,"ch":64},"fin":false,"static":false,"comment":null}],"funs":{"f_StringBuffer":[{"is":1,"name":"StringBuffer","type":"StringBuffer","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":3,"fun":"super","args":[],"custom":false},{"is":4,"left":{"is":3,"fun":"str","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"str","line":6,"ch":92}},"right":{"is":12,"cls":null,"arr":null,"str":"","type":"String"},"tok":{"type":7,"data":"=","line":6,"ch":96}}],"comment":null,"range":{"from":91,"to":101}},{"is":1,"name":"StringBuffer","type":"StringBuffer","vis":true,"static":false,"args":[{"is":2,"name":"seq","type":"CharSequence","vis":false,"value":null,"tok":{"type":46,"data":"seq","line":6,"ch":199},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"super","args":[],"custom":false},{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"StringBuffer(CharSequence seq)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":6,"ch":204}}],"comment":"Constructs a string buffer with no characters in it and an ","range":{"from":203,"to":244}},{"is":1,"name":"StringBuffer","type":"StringBuffer","vis":true,"static":false,"args":[{"is":2,"name":"capacity","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"capacity","line":6,"ch":334},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"super","args":[],"custom":false},{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"StringBuffer(int capacity)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":6,"ch":344}}],"comment":"Constructs a string buffer that contains the same characters","range":{"from":343,"to":380}},{"is":1,"name":"StringBuffer","type":"StringBuffer","vis":true,"static":false,"args":[{"is":2,"name":"str","type":"String","vis":false,"value":null,"tok":{"type":46,"data":"str","line":6,"ch":469},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"super","args":[],"custom":false},{"is":4,"left":{"is":3,"fun":"this","args":null,"custom":false,"subcall":{"is":3,"fun":"str","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"str","line":6,"ch":479}},"arr":null,"tok":{"type":46,"data":"this","line":6,"ch":474}},"right":{"is":3,"fun":"str","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"str","line":6,"ch":485}},"tok":{"type":7,"data":"=","line":6,"ch":483}}],"comment":"Constructs a string buffer with no characters in it and ","range":{"from":473,"to":489}}],"f_append":[{"is":1,"name":"append","type":"StringBuffer","vis":true,"static":false,"args":[{"is":2,"name":"b","type":"boolean","vis":false,"value":null,"tok":{"type":46,"data":"b","line":6,"ch":592},"fin":false}],"vars":[],"stats":[{"is":4,"left":{"is":3,"fun":"str","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"str","line":6,"ch":595}},"right":{"is":5,"op":"+","left":{"is":3,"fun":"str","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"str","line":6,"ch":601}},"right":{"is":3,"fun":"b","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"b","line":6,"ch":607}}},"tok":{"type":7,"data":"=","line":6,"ch":599}},{"is":7,"fun":{"is":3,"fun":"this","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"this","line":6,"ch":617}},"tok":{"type":26,"data":"return","line":6,"ch":610}}],"tok":{"type":46,"data":"append","line":6,"ch":577},"comment":"Constructs a string buffer initialized to the contents of the ","range":{"from":594,"to":622}},{"is":1,"name":"append","type":"StringBuffer","vis":true,"static":false,"args":[{"is":2,"name":"c","type":"char","vis":false,"value":null,"tok":{"type":46,"data":"c","line":6,"ch":709},"fin":false}],"vars":[],"stats":[{"is":4,"left":{"is":3,"fun":"str","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"str","line":6,"ch":712}},"right":{"is":5,"op":"+","left":{"is":3,"fun":"str","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"str","line":6,"ch":718}},"right":{"is":3,"fun":"String","args":null,"custom":false,"subcall":{"is":3,"fun":"valueOf","args":[{"is":3,"fun":"c","args":null,"custom":false,"subcall":null}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"valueOf","line":6,"ch":729}},"arr":null,"tok":{"type":46,"data":"String","line":6,"ch":722}}},"tok":{"type":7,"data":"=","line":6,"ch":716}},{"is":7,"fun":{"is":3,"fun":"this","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"this","line":6,"ch":747}},"tok":{"type":26,"data":"return","line":6,"ch":740}}],"tok":{"type":46,"data":"append","line":6,"ch":697},"comment":"Appends the string representation of the boolean ","range":{"from":711,"to":752}},{"is":1,"name":"append","type":"StringBuffer","vis":true,"static":false,"args":[{"is":2,"name":"str","type":"[]char","vis":false,"value":null,"tok":{"type":46,"data":"str","line":6,"ch":838},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"append(char[] str)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":6,"ch":843}}],"tok":{"type":46,"data":"append","line":6,"ch":824},"comment":"Appends the string representation of the char ","range":{"from":842,"to":871}},{"is":1,"name":"append","type":"StringBuffer","vis":true,"static":false,"args":[{"is":2,"name":"str","type":"[]char","vis":false,"value":null,"tok":{"type":46,"data":"str","line":6,"ch":963},"fin":false},{"is":2,"name":"offset","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"offset","line":6,"ch":972},"fin":false},{"is":2,"name":"len","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"len","line":6,"ch":984},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":" int len)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":6,"ch":989}}],"tok":{"type":46,"data":"append","line":6,"ch":949},"comment":"Appends the string representation of the char array ","range":{"from":988,"to":1008}},{"is":1,"name":"append","type":"StringBuffer","vis":true,"static":false,"args":[{"is":2,"name":"s","type":"CharSequence","vis":false,"value":null,"tok":{"type":46,"data":"s","line":6,"ch":1108},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"append(CharSequence s)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":6,"ch":1111}}],"tok":{"type":46,"data":"append","line":6,"ch":1088},"comment":"Appends the string representation of a subarray of the","range":{"from":1110,"to":1143}},{"is":1,"name":"append","type":"StringBuffer","vis":true,"static":false,"args":[{"is":2,"name":"s","type":"CharSequence","vis":false,"value":null,"tok":{"type":46,"data":"s","line":6,"ch":1231},"fin":false},{"is":2,"name":"start","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"start","line":6,"ch":1238},"fin":false},{"is":2,"name":"end","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"end","line":6,"ch":1249},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":" int end)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":6,"ch":1254}}],"tok":{"type":46,"data":"append","line":6,"ch":1211},"comment":"Appends the specified CharSequence to this","range":{"from":1253,"to":1273}},{"is":1,"name":"append","type":"StringBuffer","vis":true,"static":false,"args":[{"is":2,"name":"d","type":"double","vis":false,"value":null,"tok":{"type":46,"data":"d","line":6,"ch":1372},"fin":false}],"vars":[],"stats":[{"is":4,"left":{"is":3,"fun":"str","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"str","line":6,"ch":1375}},"right":{"is":5,"op":"+","left":{"is":3,"fun":"str","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"str","line":6,"ch":1381}},"right":{"is":3,"fun":"d","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"d","line":6,"ch":1387}}},"tok":{"type":7,"data":"=","line":6,"ch":1379}},{"is":7,"fun":{"is":3,"fun":"this","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"this","line":6,"ch":1396}},"tok":{"type":26,"data":"return","line":6,"ch":1389}}],"tok":{"type":46,"data":"append","line":6,"ch":1358},"comment":"Appends a subsequence of the specified CharSequence to this","range":{"from":1374,"to":1401}},{"is":1,"name":"append","type":"StringBuffer","vis":true,"static":false,"args":[{"is":2,"name":"f","type":"float","vis":false,"value":null,"tok":{"type":46,"data":"f","line":6,"ch":1488},"fin":false}],"vars":[],"stats":[{"is":4,"left":{"is":3,"fun":"str","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"str","line":6,"ch":1491}},"right":{"is":5,"op":"+","left":{"is":3,"fun":"str","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"str","line":6,"ch":1497}},"right":{"is":3,"fun":"f","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"f","line":6,"ch":1503}}},"tok":{"type":7,"data":"=","line":6,"ch":1495}},{"is":7,"fun":{"is":3,"fun":"this","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"this","line":6,"ch":1512}},"tok":{"type":26,"data":"return","line":6,"ch":1505}}],"tok":{"type":46,"data":"append","line":6,"ch":1475},"comment":"Appends the string representation of the double ","range":{"from":1490,"to":1517}},{"is":1,"name":"append","type":"StringBuffer","vis":true,"static":false,"args":[{"is":2,"name":"i","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"i","line":6,"ch":1601},"fin":false}],"vars":[],"stats":[{"is":4,"left":{"is":3,"fun":"str","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"str","line":6,"ch":1604}},"right":{"is":5,"op":"+","left":{"is":3,"fun":"str","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"str","line":6,"ch":1610}},"right":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":6,"ch":1616}}},"tok":{"type":7,"data":"=","line":6,"ch":1608}},{"is":7,"fun":{"is":3,"fun":"this","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"this","line":6,"ch":1625}},"tok":{"type":26,"data":"return","line":6,"ch":1618}}],"tok":{"type":46,"data":"append","line":6,"ch":1590},"comment":"Appends the string representation of the float ","range":{"from":1603,"to":1630}},{"is":1,"name":"append","type":"StringBuffer","vis":true,"static":false,"args":[{"is":2,"name":"lng","type":"long","vis":false,"value":null,"tok":{"type":46,"data":"lng","line":6,"ch":1713},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"append(long lng)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":6,"ch":1718}}],"tok":{"type":46,"data":"append","line":6,"ch":1701},"comment":"Appends the string representation of the int ","range":{"from":1717,"to":1744}},{"is":1,"name":"append","type":"StringBuffer","vis":true,"static":false,"args":[{"is":2,"name":"obj","type":"Object","vis":false,"value":null,"tok":{"type":46,"data":"obj","line":6,"ch":1830},"fin":false}],"vars":[],"stats":[{"is":4,"left":{"is":3,"fun":"str","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"str","line":6,"ch":1835}},"right":{"is":5,"op":"+","left":{"is":3,"fun":"str","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"str","line":6,"ch":1841}},"right":{"is":3,"fun":"obj","args":null,"custom":false,"subcall":{"is":3,"fun":"toString","args":[],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"toString","line":6,"ch":1851}},"arr":null,"tok":{"type":46,"data":"obj","line":6,"ch":1847}}},"tok":{"type":7,"data":"=","line":6,"ch":1839}},{"is":7,"fun":{"is":3,"fun":"this","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"this","line":6,"ch":1869}},"tok":{"type":26,"data":"return","line":6,"ch":1862}}],"tok":{"type":46,"data":"append","line":6,"ch":1816},"comment":"Appends the string representation of the long ","range":{"from":1834,"to":1874}},{"is":1,"name":"append","type":"StringBuffer","vis":true,"static":false,"args":[{"is":2,"name":"str","type":"String","vis":false,"value":null,"tok":{"type":46,"data":"str","line":6,"ch":1962},"fin":false}],"vars":[],"stats":[{"is":4,"left":{"is":3,"fun":"this","args":null,"custom":false,"subcall":{"is":3,"fun":"str","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"str","line":6,"ch":1972}},"arr":null,"tok":{"type":46,"data":"this","line":6,"ch":1967}},"right":{"is":5,"op":"+","left":{"is":3,"fun":"this","args":null,"custom":false,"subcall":{"is":3,"fun":"str","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"str","line":6,"ch":1983}},"arr":null,"tok":{"type":46,"data":"this","line":6,"ch":1978}},"right":{"is":3,"fun":"str","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"str","line":6,"ch":1989}}},"tok":{"type":7,"data":"=","line":6,"ch":1976}},{"is":7,"fun":{"is":3,"fun":"this","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"this","line":6,"ch":2000}},"tok":{"type":26,"data":"return","line":6,"ch":1993}}],"tok":{"type":46,"data":"append","line":6,"ch":1948},"comment":"Appends the string representation of the Object ","range":{"from":1966,"to":2005}},{"is":1,"name":"append","type":"StringBuffer","vis":true,"static":false,"args":[{"is":2,"name":"sb","type":"StringBuffer","vis":false,"value":null,"tok":{"type":46,"data":"sb","line":6,"ch":2107},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"append(StringBuffer sb)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":6,"ch":2111}}],"tok":{"type":46,"data":"append","line":6,"ch":2087},"comment":"Appends the specified string to this character sequence.","range":{"from":2110,"to":2144}}],"f_appendCodePoint":[{"is":1,"name":"appendCodePoint","type":"StringBuffer","vis":true,"static":false,"args":[{"is":2,"name":"codePoint","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"codePoint","line":6,"ch":2242},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"appendCodePoint(int codePoint)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":6,"ch":2253}}],"tok":{"type":46,"data":"appendCodePoint","line":6,"ch":2222},"comment":"Appends the specified StringBuffer to this sequence.","range":{"from":2252,"to":2293}}],"f_capacity":[{"is":1,"name":"capacity","type":"int","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"capacity()","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":6,"ch":2371}}],"tok":{"type":46,"data":"capacity","line":6,"ch":2360},"comment":"Appends the string representation of the codePoint","range":{"from":2370,"to":2391}}],"f_charAt":[{"is":1,"name":"charAt","type":"char","vis":true,"static":false,"args":[{"is":2,"name":"index","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"index","line":6,"ch":2449},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"charAt(int index)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":6,"ch":2456}}],"tok":{"type":46,"data":"charAt","line":6,"ch":2438},"comment":"Returns the current capacity.","range":{"from":2455,"to":2483}}],"f_codePointAt":[{"is":1,"name":"codePointAt","type":"int","vis":true,"static":false,"args":[{"is":2,"name":"index","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"index","line":6,"ch":2579},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"codePointAt(int index)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":6,"ch":2586}}],"tok":{"type":46,"data":"codePointAt","line":6,"ch":2563},"comment":"Returns the char value in this sequence at the specified index.","range":{"from":2585,"to":2618}}],"f_codePointBefore":[{"is":1,"name":"codePointBefore","type":"int","vis":true,"static":false,"args":[{"is":2,"name":"index","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"index","line":6,"ch":2714},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"codePointBefore(int index)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":6,"ch":2721}}],"tok":{"type":46,"data":"codePointBefore","line":6,"ch":2694},"comment":"Returns the character (Unicode code point) at the specified","range":{"from":2720,"to":2757}}],"f_codePointCount":[{"is":1,"name":"codePointCount","type":"int","vis":true,"static":false,"args":[{"is":2,"name":"beginIndex","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"beginIndex","line":6,"ch":2856},"fin":false},{"is":2,"name":"endIndex","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"endIndex","line":6,"ch":2872},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":" int endIndex)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":6,"ch":2882}}],"tok":{"type":46,"data":"codePointCount","line":6,"ch":2837},"comment":"Returns the character (Unicode code point) before the specified","range":{"from":2881,"to":2906}}],"f_delete":[{"is":1,"name":"delete","type":"StringBuffer","vis":true,"static":false,"args":[{"is":2,"name":"start","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"start","line":6,"ch":3006},"fin":false},{"is":2,"name":"end","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"end","line":6,"ch":3017},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":" int end)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":6,"ch":3022}}],"tok":{"type":46,"data":"delete","line":6,"ch":2995},"comment":"Returns the number of Unicode code points in the specified text","range":{"from":3021,"to":3041}}],"f_deleteCharAt":[{"is":1,"name":"deleteCharAt","type":"StringBuffer","vis":true,"static":false,"args":[{"is":2,"name":"index","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"index","line":6,"ch":3139},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"deleteCharAt(int index)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":6,"ch":3146}}],"tok":{"type":46,"data":"deleteCharAt","line":6,"ch":3122},"comment":"Removes the characters in a substring of this sequence.","range":{"from":3145,"to":3179}}],"f_ensureCapacity":[{"is":1,"name":"ensureCapacity","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"minimumCapacity","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"minimumCapacity","line":6,"ch":3266},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"ensureCapacity(int minimumCapacity)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":6,"ch":3283}}],"tok":{"type":46,"data":"ensureCapacity","line":6,"ch":3247},"comment":"Removes the char at the specified position in this","range":{"from":3282,"to":3328}}],"f_getChars":[{"is":1,"name":"getChars","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"srcBegin","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"srcBegin","line":6,"ch":3428},"fin":false},{"is":2,"name":"srcEnd","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"srcEnd","line":6,"ch":3442},"fin":false},{"is":2,"name":"dst","type":"[]char","vis":false,"value":null,"tok":{"type":46,"data":"dst","line":6,"ch":3457},"fin":false},{"is":2,"name":"dstBegin","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"dstBegin","line":6,"ch":3466},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":" int dstBegin)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":6,"ch":3476}}],"tok":{"type":46,"data":"getChars","line":6,"ch":3415},"comment":"Ensures that the capacity is at least equal to the specified minimum.","range":{"from":3475,"to":3500}}],"f_indexOf":[{"is":1,"name":"indexOf","type":"int","vis":true,"static":false,"args":[{"is":2,"name":"str","type":"String","vis":false,"value":null,"tok":{"type":46,"data":"str","line":6,"ch":3582},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"indexOf(String str)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":6,"ch":3587}}],"tok":{"type":46,"data":"indexOf","line":6,"ch":3567},"comment":"Characters are copied from this sequence into the ","range":{"from":3586,"to":3616}},{"is":1,"name":"indexOf","type":"int","vis":true,"static":false,"args":[{"is":2,"name":"str","type":"String","vis":false,"value":null,"tok":{"type":46,"data":"str","line":6,"ch":3715},"fin":false},{"is":2,"name":"fromIndex","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"fromIndex","line":6,"ch":3724},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":" int fromIndex)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":6,"ch":3735}}],"tok":{"type":46,"data":"indexOf","line":6,"ch":3700},"comment":"Returns the index within this string of the first occurrence of the","range":{"from":3734,"to":3760}}],"f_insert":[{"is":1,"name":"insert","type":"StringBuffer","vis":true,"static":false,"args":[{"is":2,"name":"offset","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"offset","line":6,"ch":3864},"fin":false},{"is":2,"name":"b","type":"boolean","vis":false,"value":null,"tok":{"type":46,"data":"b","line":6,"ch":3880},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":" boolean b)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":6,"ch":3883}}],"tok":{"type":46,"data":"insert","line":6,"ch":3853},"comment":"Returns the index within this string of the first occurrence of the","range":{"from":3882,"to":3904}},{"is":1,"name":"insert","type":"StringBuffer","vis":true,"static":false,"args":[{"is":2,"name":"offset","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"offset","line":6,"ch":3990},"fin":false},{"is":2,"name":"c","type":"char","vis":false,"value":null,"tok":{"type":46,"data":"c","line":6,"ch":4003},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":" char c)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":6,"ch":4006}}],"tok":{"type":46,"data":"insert","line":6,"ch":3979},"comment":"Inserts the string representation of the boolean ","range":{"from":4005,"to":4024}},{"is":1,"name":"insert","type":"StringBuffer","vis":true,"static":false,"args":[{"is":2,"name":"offset","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"offset","line":6,"ch":4107},"fin":false},{"is":2,"name":"str","type":"[]char","vis":false,"value":null,"tok":{"type":46,"data":"str","line":6,"ch":4122},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":" char[] str)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":6,"ch":4127}}],"tok":{"type":46,"data":"insert","line":6,"ch":4096},"comment":"Inserts the string representation of the char ","range":{"from":4126,"to":4149}},{"is":1,"name":"insert","type":"StringBuffer","vis":true,"static":false,"args":[{"is":2,"name":"index","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"index","line":6,"ch":4238},"fin":false},{"is":2,"name":"str","type":"[]char","vis":false,"value":null,"tok":{"type":46,"data":"str","line":6,"ch":4252},"fin":false},{"is":2,"name":"offset","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"offset","line":6,"ch":4261},"fin":false},{"is":2,"name":"len","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"len","line":6,"ch":4273},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":" int len)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":6,"ch":4278}}],"tok":{"type":46,"data":"insert","line":6,"ch":4227},"comment":"Inserts the string representation of the char array ","range":{"from":4277,"to":4297}},{"is":1,"name":"insert","type":"StringBuffer","vis":true,"static":false,"args":[{"is":2,"name":"dstOffset","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"dstOffset","line":6,"ch":4392},"fin":false},{"is":2,"name":"s","type":"CharSequence","vis":false,"value":null,"tok":{"type":46,"data":"s","line":6,"ch":4416},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":" CharSequence s)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":6,"ch":4419}}],"tok":{"type":46,"data":"insert","line":6,"ch":4381},"comment":"Inserts the string representation of a subarray of the str","range":{"from":4418,"to":4445}},{"is":1,"name":"insert","type":"StringBuffer","vis":true,"static":false,"args":[{"is":2,"name":"dstOffset","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"dstOffset","line":6,"ch":4536},"fin":false},{"is":2,"name":"s","type":"CharSequence","vis":false,"value":null,"tok":{"type":46,"data":"s","line":6,"ch":4560},"fin":false},{"is":2,"name":"start","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"start","line":6,"ch":4567},"fin":false},{"is":2,"name":"end","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"end","line":6,"ch":4578},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":" int end)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":6,"ch":4583}}],"tok":{"type":46,"data":"insert","line":6,"ch":4525},"comment":"Inserts the specified CharSequence into this sequence.","range":{"from":4582,"to":4602}},{"is":1,"name":"insert","type":"StringBuffer","vis":true,"static":false,"args":[{"is":2,"name":"offset","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"offset","line":6,"ch":4695},"fin":false},{"is":2,"name":"d","type":"double","vis":false,"value":null,"tok":{"type":46,"data":"d","line":6,"ch":4710},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":" double d)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":6,"ch":4713}}],"tok":{"type":46,"data":"insert","line":6,"ch":4684},"comment":"Inserts a subsequence of the specified CharSequence into","range":{"from":4712,"to":4733}},{"is":1,"name":"insert","type":"StringBuffer","vis":true,"static":false,"args":[{"is":2,"name":"offset","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"offset","line":6,"ch":4818},"fin":false},{"is":2,"name":"f","type":"float","vis":false,"value":null,"tok":{"type":46,"data":"f","line":6,"ch":4832},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":" float f)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":6,"ch":4835}}],"tok":{"type":46,"data":"insert","line":6,"ch":4807},"comment":"Inserts the string representation of the double ","range":{"from":4834,"to":4854}},{"is":1,"name":"insert","type":"StringBuffer","vis":true,"static":false,"args":[{"is":2,"name":"offset","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"offset","line":6,"ch":4938},"fin":false},{"is":2,"name":"i","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"i","line":6,"ch":4950},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":" int i)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":6,"ch":4953}}],"tok":{"type":46,"data":"insert","line":6,"ch":4927},"comment":"Inserts the string representation of the float ","range":{"from":4952,"to":4970}},{"is":1,"name":"insert","type":"StringBuffer","vis":true,"static":false,"args":[{"is":2,"name":"offset","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"offset","line":6,"ch":5059},"fin":false},{"is":2,"name":"l","type":"long","vis":false,"value":null,"tok":{"type":46,"data":"l","line":6,"ch":5072},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":" long l)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":6,"ch":5075}}],"tok":{"type":46,"data":"insert","line":6,"ch":5048},"comment":"Inserts the string representation of the second int ","range":{"from":5074,"to":5093}},{"is":1,"name":"insert","type":"StringBuffer","vis":true,"static":false,"args":[{"is":2,"name":"offset","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"offset","line":6,"ch":5176},"fin":false},{"is":2,"name":"obj","type":"Object","vis":false,"value":null,"tok":{"type":46,"data":"obj","line":6,"ch":5191},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":" Object obj)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":6,"ch":5196}}],"tok":{"type":46,"data":"insert","line":6,"ch":5165},"comment":"Inserts the string representation of the long ","range":{"from":5195,"to":5218}},{"is":1,"name":"insert","type":"StringBuffer","vis":true,"static":false,"args":[{"is":2,"name":"offset","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"offset","line":6,"ch":5303},"fin":false},{"is":2,"name":"str","type":"String","vis":false,"value":null,"tok":{"type":46,"data":"str","line":6,"ch":5318},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":" String str)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":6,"ch":5323}}],"tok":{"type":46,"data":"insert","line":6,"ch":5292},"comment":"Inserts the string representation of the Object ","range":{"from":5322,"to":5345}}],"f_lastIndexOf":[{"is":1,"name":"lastIndexOf","type":"int","vis":true,"static":false,"args":[{"is":2,"name":"str","type":"String","vis":false,"value":null,"tok":{"type":46,"data":"str","line":6,"ch":5429},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"lastIndexOf(String str)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":6,"ch":5434}}],"tok":{"type":46,"data":"lastIndexOf","line":6,"ch":5410},"comment":"Inserts the string into this character sequence.","range":{"from":5433,"to":5467}},{"is":1,"name":"lastIndexOf","type":"int","vis":true,"static":false,"args":[{"is":2,"name":"str","type":"String","vis":false,"value":null,"tok":{"type":46,"data":"str","line":6,"ch":5567},"fin":false},{"is":2,"name":"fromIndex","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"fromIndex","line":6,"ch":5576},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":" int fromIndex)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":6,"ch":5587}}],"tok":{"type":46,"data":"lastIndexOf","line":6,"ch":5548},"comment":"Returns the index within this string of the rightmost occurrence","range":{"from":5586,"to":5612}}],"f_length":[{"is":1,"name":"length","type":"int","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":7,"fun":{"is":3,"fun":"str","args":null,"custom":false,"subcall":{"is":3,"fun":"length","args":[],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"length","line":6,"ch":5715}},"arr":null,"tok":{"type":46,"data":"str","line":6,"ch":5711}},"tok":{"type":26,"data":"return","line":6,"ch":5704}}],"tok":{"type":46,"data":"length","line":6,"ch":5695},"comment":"Returns the index within this string of the last occurrence of the","range":{"from":5703,"to":5724}}],"f_offsetByCodePoints":[{"is":1,"name":"offsetByCodePoints","type":"int","vis":true,"static":false,"args":[{"is":2,"name":"index","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"index","line":6,"ch":5801},"fin":false},{"is":2,"name":"codePointOffset","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"codePointOffset","line":6,"ch":5812},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":" int codePointOffset)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":6,"ch":5829}}],"tok":{"type":46,"data":"offsetByCodePoints","line":6,"ch":5778},"comment":"Returns the length (character count).","range":{"from":5828,"to":5860}}],"f_replace":[{"is":1,"name":"replace","type":"StringBuffer","vis":true,"static":false,"args":[{"is":2,"name":"start","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"start","line":6,"ch":5960},"fin":false},{"is":2,"name":"end","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"end","line":6,"ch":5971},"fin":false},{"is":2,"name":"str","type":"String","vis":false,"value":null,"tok":{"type":46,"data":"str","line":6,"ch":5983},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":" String str)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":6,"ch":5988}}],"tok":{"type":46,"data":"replace","line":6,"ch":5948},"comment":"Returns the index within this sequence that is offset from the","range":{"from":5987,"to":6010}}],"f_reverse":[{"is":1,"name":"reverse","type":"StringBuffer","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"reverse()","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":6,"ch":6101}}],"tok":{"type":46,"data":"reverse","line":6,"ch":6091},"comment":"Replaces the characters in a substring of this sequence","range":{"from":6100,"to":6120}}],"f_setCharAt":[{"is":1,"name":"setCharAt","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"index","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"index","line":6,"ch":6215},"fin":false},{"is":2,"name":"ch","type":"char","vis":false,"value":null,"tok":{"type":46,"data":"ch","line":6,"ch":6227},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":" char ch)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":6,"ch":6231}}],"tok":{"type":46,"data":"setCharAt","line":6,"ch":6201},"comment":"Causes this character sequence to be replaced by the reverse of","range":{"from":6230,"to":6250}}],"f_setLength":[{"is":1,"name":"setLength","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"newLength","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"newLength","line":6,"ch":6332},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"setLength(int newLength)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":6,"ch":6343}}],"tok":{"type":46,"data":"setLength","line":6,"ch":6318},"comment":"The character at the specified index is set to ch.","range":{"from":6342,"to":6377}}],"f_subSequence":[{"is":1,"name":"subSequence","type":"CharSequence","vis":true,"static":false,"args":[{"is":2,"name":"start","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"start","line":6,"ch":6461},"fin":false},{"is":2,"name":"end","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"end","line":6,"ch":6472},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":" int end)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":6,"ch":6477}}],"tok":{"type":46,"data":"subSequence","line":6,"ch":6445},"comment":"Sets the length of the character sequence.","range":{"from":6476,"to":6496}}],"f_substring":[{"is":1,"name":"substring","type":"String","vis":true,"static":false,"args":[{"is":2,"name":"start","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"start","line":6,"ch":6602},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"substring(int start)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":6,"ch":6609}}],"tok":{"type":46,"data":"substring","line":6,"ch":6588},"comment":"Returns a new character sequence that is a subsequence of this sequence.","range":{"from":6608,"to":6639}},{"is":1,"name":"substring","type":"String","vis":true,"static":false,"args":[{"is":2,"name":"start","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"start","line":6,"ch":6724},"fin":false},{"is":2,"name":"end","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"end","line":6,"ch":6735},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":" int end)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":6,"ch":6740}}],"tok":{"type":46,"data":"substring","line":6,"ch":6710},"comment":"Returns a new String that contains a subsequence of","range":{"from":6739,"to":6759}}],"f_toString":[{"is":1,"name":"toString","type":"String","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":7,"fun":{"is":3,"fun":"str","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"str","line":6,"ch":6848}},"tok":{"type":26,"data":"return","line":6,"ch":6841}}],"tok":{"type":46,"data":"toString","line":6,"ch":6830},"comment":"Returns a new String that contains a subsequence of","range":{"from":6840,"to":6852}}],"f_trimToSize":[{"is":1,"name":"trimToSize","type":"void","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"trimToSize()","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":6,"ch":6939}}],"tok":{"type":46,"data":"trimToSize","line":6,"ch":6926},"comment":"Returns a string representing the data in this sequence.","range":{"from":6938,"to":6961}}],"f_UNSUP":[{"is":1,"name":"UNSUP","type":"void","vis":false,"static":true,"args":[{"is":2,"name":"name","type":"String","vis":false,"value":null,"tok":{"type":46,"data":"name","line":6,"ch":7059},"fin":false}],"vars":[],"stats":[{"is":7,"fun":{"is":12,"cls":{"is":3,"fun":"Exception","args":[{"is":5,"op":"+","left":{"is":3,"fun":"name","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"name","line":6,"ch":7085}},"right":{"is":12,"cls":null,"arr":null,"str":" not implemented in class StringBuffer","type":"String"}}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"Exception","line":6,"ch":7075}},"arr":null,"str":null,"type":null,"tok":{"type":46,"data":"Exception","line":6,"ch":7075}},"thr":true}],"tok":{"type":46,"data":"UNSUP","line":6,"ch":7046},"comment":"Attempts to reduce storage used for the character sequence.","range":{"from":7064,"to":7132}}]},"static":true,"imports":[],"tok":{"type":46,"data":"StringBuffer","line":4,"ch":34},"impcls":[],"implement":[],"interface":false,"generic":null,"comment":null,"vardef":{"inst":[null],"stat":[]},"range":{"from":46,"to":7134}}

lib.java.lang.StringBuilder = {"is":0,"name":"StringBuilder","extends":"Object","vis":true,"vars":[{"is":2,"name":"str","type":"String","vis":false,"tok":{"type":46,"data":"str","line":5,"ch":65},"fin":false,"static":false,"comment":null}],"funs":{"f_StringBuilder":[{"is":1,"name":"StringBuilder","type":"StringBuilder","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":3,"fun":"super","args":[],"custom":false}],"comment":null,"range":{"from":93,"to":94}},{"is":1,"name":"StringBuilder","type":"StringBuilder","vis":true,"static":false,"args":[{"is":2,"name":"seq","type":"CharSequence","vis":false,"value":null,"tok":{"type":46,"data":"seq","line":6,"ch":194},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"super","args":[],"custom":false},{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"StringBuilder(CharSequence seq)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":6,"ch":199}}],"comment":"Constructs a string builder with no characters in it and an ","range":{"from":198,"to":240}},{"is":1,"name":"StringBuilder","type":"StringBuilder","vis":true,"static":false,"args":[{"is":2,"name":"capacity","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"capacity","line":6,"ch":332},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"super","args":[],"custom":false},{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"StringBuilder(int capacity)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":6,"ch":342}}],"comment":"Constructs a string builder that contains the same characters","range":{"from":341,"to":379}},{"is":1,"name":"StringBuilder","type":"StringBuilder","vis":true,"static":false,"args":[{"is":2,"name":"s","type":"String","vis":false,"value":null,"tok":{"type":46,"data":"s","line":6,"ch":473},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"super","args":[],"custom":false},{"is":4,"left":{"is":3,"fun":"str","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"str","line":6,"ch":476}},"right":{"is":4,"left":{"is":3,"fun":"str","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"str","line":6,"ch":482}},"right":{"is":3,"fun":"s","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"s","line":6,"ch":488}},"tok":{"type":7,"data":"=","line":6,"ch":486}},"tok":{"type":7,"data":"=","line":6,"ch":480}}],"comment":"Constructs a string builder with no characters in it and an ","range":{"from":475,"to":490}}],"f_append":[{"is":1,"name":"append","type":"StringBuilder","vis":true,"static":false,"args":[{"is":2,"name":"b","type":"boolean","vis":false,"value":null,"tok":{"type":46,"data":"b","line":6,"ch":595},"fin":false}],"vars":[],"stats":[{"is":4,"left":{"is":3,"fun":"str","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"str","line":6,"ch":598}},"right":{"is":5,"op":"+","left":{"is":3,"fun":"str","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"str","line":6,"ch":604}},"right":{"is":3,"fun":"b","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"b","line":6,"ch":608}}},"tok":{"type":7,"data":"=","line":6,"ch":602}},{"is":7,"fun":{"is":3,"fun":"this","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"this","line":6,"ch":617}},"tok":{"type":26,"data":"return","line":6,"ch":610}}],"tok":{"type":46,"data":"append","line":6,"ch":580},"comment":"Constructs a string builder initialized to the contents of the ","range":{"from":597,"to":622}},{"is":1,"name":"append","type":"StringBuilder","vis":true,"static":false,"args":[{"is":2,"name":"c","type":"char","vis":false,"value":null,"tok":{"type":46,"data":"c","line":6,"ch":710},"fin":false}],"vars":[],"stats":[{"is":4,"left":{"is":3,"fun":"str","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"str","line":6,"ch":713}},"right":{"is":5,"op":"+","left":{"is":3,"fun":"str","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"str","line":6,"ch":719}},"right":{"is":3,"fun":"String","args":null,"custom":false,"subcall":{"is":3,"fun":"valueOf","args":[{"is":3,"fun":"c","args":null,"custom":false,"subcall":null}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"valueOf","line":6,"ch":730}},"arr":null,"tok":{"type":46,"data":"String","line":6,"ch":723}}},"tok":{"type":7,"data":"=","line":6,"ch":717}},{"is":7,"fun":{"is":3,"fun":"this","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"this","line":6,"ch":748}},"tok":{"type":26,"data":"return","line":6,"ch":741}}],"tok":{"type":46,"data":"append","line":6,"ch":698},"comment":"Appends the string representation of the boolean ","range":{"from":712,"to":753}},{"is":1,"name":"append","type":"StringBuilder","vis":true,"static":false,"args":[{"is":2,"name":"str","type":"[]char","vis":false,"value":null,"tok":{"type":46,"data":"str","line":6,"ch":840},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"append(char[] str)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":6,"ch":845}},{"is":7,"fun":{"is":3,"fun":"this","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"this","line":6,"ch":880}},"tok":{"type":26,"data":"return","line":6,"ch":873}}],"tok":{"type":46,"data":"append","line":6,"ch":826},"comment":"Appends the string representation of the char ","range":{"from":844,"to":885}},{"is":1,"name":"append","type":"StringBuilder","vis":true,"static":false,"args":[{"is":2,"name":"str","type":"[]char","vis":false,"value":null,"tok":{"type":46,"data":"str","line":6,"ch":978},"fin":false},{"is":2,"name":"offset","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"offset","line":6,"ch":987},"fin":false},{"is":2,"name":"len","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"len","line":6,"ch":999},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":" int len)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":6,"ch":1004}},{"is":7,"fun":{"is":3,"fun":"this","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"this","line":6,"ch":1030}},"tok":{"type":26,"data":"return","line":6,"ch":1023}}],"tok":{"type":46,"data":"append","line":6,"ch":964},"comment":"Appends the string representation of the char array ","range":{"from":1003,"to":1035}},{"is":1,"name":"append","type":"StringBuilder","vis":true,"static":false,"args":[{"is":2,"name":"s","type":"CharSequence","vis":false,"value":null,"tok":{"type":46,"data":"s","line":6,"ch":1136},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"append(CharSequence s)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":6,"ch":1139}}],"tok":{"type":46,"data":"append","line":6,"ch":1116},"comment":"Appends the string representation of a subarray of the","range":{"from":1138,"to":1171}},{"is":1,"name":"append","type":"StringBuilder","vis":true,"static":false,"args":[{"is":2,"name":"s","type":"CharSequence","vis":false,"value":null,"tok":{"type":46,"data":"s","line":6,"ch":1278},"fin":false},{"is":2,"name":"start","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"start","line":6,"ch":1285},"fin":false},{"is":2,"name":"end","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"end","line":6,"ch":1296},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":" int end)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":6,"ch":1301}}],"tok":{"type":46,"data":"append","line":6,"ch":1258},"comment":"Appends the specified character sequence to this Appendable.","range":{"from":1300,"to":1320}},{"is":1,"name":"append","type":"StringBuilder","vis":true,"static":false,"args":[{"is":2,"name":"d","type":"double","vis":false,"value":null,"tok":{"type":46,"data":"d","line":6,"ch":1420},"fin":false}],"vars":[],"stats":[{"is":4,"left":{"is":3,"fun":"str","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"str","line":6,"ch":1423}},"right":{"is":5,"op":"+","left":{"is":3,"fun":"str","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"str","line":6,"ch":1429}},"right":{"is":3,"fun":"d","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"d","line":6,"ch":1435}}},"tok":{"type":7,"data":"=","line":6,"ch":1427}},{"is":7,"fun":{"is":3,"fun":"this","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"this","line":6,"ch":1444}},"tok":{"type":26,"data":"return","line":6,"ch":1437}}],"tok":{"type":46,"data":"append","line":6,"ch":1406},"comment":"Appends a subsequence of the specified CharSequence to this","range":{"from":1422,"to":1449}},{"is":1,"name":"append","type":"StringBuilder","vis":true,"static":false,"args":[{"is":2,"name":"f","type":"float","vis":false,"value":null,"tok":{"type":46,"data":"f","line":6,"ch":1537},"fin":false}],"vars":[],"stats":[{"is":4,"left":{"is":3,"fun":"str","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"str","line":6,"ch":1540}},"right":{"is":5,"op":"+","left":{"is":3,"fun":"str","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"str","line":6,"ch":1546}},"right":{"is":3,"fun":"f","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"f","line":6,"ch":1552}}},"tok":{"type":7,"data":"=","line":6,"ch":1544}},{"is":7,"fun":{"is":3,"fun":"this","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"this","line":6,"ch":1561}},"tok":{"type":26,"data":"return","line":6,"ch":1554}}],"tok":{"type":46,"data":"append","line":6,"ch":1524},"comment":"Appends the string representation of the double ","range":{"from":1539,"to":1566}},{"is":1,"name":"append","type":"StringBuilder","vis":true,"static":false,"args":[{"is":2,"name":"i","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"i","line":6,"ch":1651},"fin":false}],"vars":[],"stats":[{"is":4,"left":{"is":3,"fun":"str","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"str","line":6,"ch":1654}},"right":{"is":5,"op":"+","left":{"is":3,"fun":"str","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"str","line":6,"ch":1660}},"right":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":6,"ch":1666}}},"tok":{"type":7,"data":"=","line":6,"ch":1658}},{"is":7,"fun":{"is":3,"fun":"this","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"this","line":6,"ch":1675}},"tok":{"type":26,"data":"return","line":6,"ch":1668}}],"tok":{"type":46,"data":"append","line":6,"ch":1640},"comment":"Appends the string representation of the float ","range":{"from":1653,"to":1680}},{"is":1,"name":"append","type":"StringBuilder","vis":true,"static":false,"args":[{"is":2,"name":"lng","type":"long","vis":false,"value":null,"tok":{"type":46,"data":"lng","line":6,"ch":1764},"fin":false}],"vars":[],"stats":[{"is":4,"left":{"is":3,"fun":"str","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"str","line":6,"ch":1769}},"right":{"is":5,"op":"+","left":{"is":3,"fun":"str","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"str","line":6,"ch":1775}},"right":{"is":3,"fun":"lng","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"lng","line":6,"ch":1781}}},"tok":{"type":7,"data":"=","line":6,"ch":1773}},{"is":7,"fun":{"is":3,"fun":"this","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"this","line":6,"ch":1792}},"tok":{"type":26,"data":"return","line":6,"ch":1785}}],"tok":{"type":46,"data":"append","line":6,"ch":1752},"comment":"Appends the string representation of the int ","range":{"from":1768,"to":1797}},{"is":1,"name":"append","type":"StringBuilder","vis":true,"static":false,"args":[{"is":2,"name":"obj","type":"Object","vis":false,"value":null,"tok":{"type":46,"data":"obj","line":6,"ch":1884},"fin":false}],"vars":[],"stats":[{"is":4,"left":{"is":3,"fun":"str","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"str","line":6,"ch":1889}},"right":{"is":5,"op":"+","left":{"is":3,"fun":"str","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"str","line":6,"ch":1895}},"right":{"is":3,"fun":"obj","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"obj","line":6,"ch":1901}}},"tok":{"type":7,"data":"=","line":6,"ch":1893}},{"is":7,"fun":{"is":3,"fun":"this","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"this","line":6,"ch":1912}},"tok":{"type":26,"data":"return","line":6,"ch":1905}}],"tok":{"type":46,"data":"append","line":6,"ch":1870},"comment":"Appends the string representation of the long ","range":{"from":1888,"to":1917}},{"is":1,"name":"append","type":"StringBuilder","vis":true,"static":false,"args":[{"is":2,"name":"s","type":"String","vis":false,"value":null,"tok":{"type":46,"data":"s","line":6,"ch":2006},"fin":false}],"vars":[],"stats":[{"is":4,"left":{"is":3,"fun":"str","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"str","line":6,"ch":2009}},"right":{"is":5,"op":"+","left":{"is":3,"fun":"str","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"str","line":6,"ch":2015}},"right":{"is":3,"fun":"s","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"s","line":6,"ch":2021}}},"tok":{"type":7,"data":"=","line":6,"ch":2013}},{"is":7,"fun":{"is":3,"fun":"this","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"this","line":6,"ch":2030}},"tok":{"type":26,"data":"return","line":6,"ch":2023}}],"tok":{"type":46,"data":"append","line":6,"ch":1992},"comment":"Appends the string representation of the Object ","range":{"from":2008,"to":2035}},{"is":1,"name":"append","type":"StringBuilder","vis":true,"static":false,"args":[{"is":2,"name":"sb","type":"StringBuffer","vis":false,"value":null,"tok":{"type":46,"data":"sb","line":6,"ch":2138},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"append(StringBuffer sb)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":6,"ch":2142}}],"tok":{"type":46,"data":"append","line":6,"ch":2118},"comment":"Appends the specified string to this character sequence.","range":{"from":2141,"to":2175}}],"f_appendCodePoint":[{"is":1,"name":"appendCodePoint","type":"StringBuilder","vis":true,"static":false,"args":[{"is":2,"name":"codePoint","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"codePoint","line":6,"ch":2274},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"appendCodePoint(int codePoint)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":6,"ch":2285}}],"tok":{"type":46,"data":"appendCodePoint","line":6,"ch":2254},"comment":"Appends the specified StringBuffer to this sequence.","range":{"from":2284,"to":2325}}],"f_capacity":[{"is":1,"name":"capacity","type":"int","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"capacity()","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":6,"ch":2403}}],"tok":{"type":46,"data":"capacity","line":6,"ch":2392},"comment":"Appends the string representation of the codePoint","range":{"from":2402,"to":2423}}],"f_charAt":[{"is":1,"name":"charAt","type":"char","vis":true,"static":false,"args":[{"is":2,"name":"index","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"index","line":6,"ch":2481},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"charAt(int index)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":6,"ch":2488}}],"tok":{"type":46,"data":"charAt","line":6,"ch":2470},"comment":"Returns the current capacity.","range":{"from":2487,"to":2515}}],"f_codePointAt":[{"is":1,"name":"codePointAt","type":"int","vis":true,"static":false,"args":[{"is":2,"name":"index","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"index","line":6,"ch":2611},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"codePointAt(int index)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":6,"ch":2618}}],"tok":{"type":46,"data":"codePointAt","line":6,"ch":2595},"comment":"Returns the char value in this sequence at the specified index.","range":{"from":2617,"to":2650}}],"f_codePointBefore":[{"is":1,"name":"codePointBefore","type":"int","vis":true,"static":false,"args":[{"is":2,"name":"index","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"index","line":6,"ch":2746},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"codePointBefore(int index)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":6,"ch":2753}}],"tok":{"type":46,"data":"codePointBefore","line":6,"ch":2726},"comment":"Returns the character (Unicode code point) at the specified","range":{"from":2752,"to":2789}}],"f_codePointCount":[{"is":1,"name":"codePointCount","type":"int","vis":true,"static":false,"args":[{"is":2,"name":"beginIndex","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"beginIndex","line":6,"ch":2888},"fin":false},{"is":2,"name":"endIndex","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"endIndex","line":6,"ch":2904},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":" int endIndex)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":6,"ch":2914}}],"tok":{"type":46,"data":"codePointCount","line":6,"ch":2869},"comment":"Returns the character (Unicode code point) before the specified","range":{"from":2913,"to":2938}}],"f_delete":[{"is":1,"name":"delete","type":"StringBuilder","vis":true,"static":false,"args":[{"is":2,"name":"start","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"start","line":6,"ch":3039},"fin":false},{"is":2,"name":"end","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"end","line":6,"ch":3050},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":" int end)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":6,"ch":3055}}],"tok":{"type":46,"data":"delete","line":6,"ch":3028},"comment":"Returns the number of Unicode code points in the specified text","range":{"from":3054,"to":3074}}],"f_deleteCharAt":[{"is":1,"name":"deleteCharAt","type":"StringBuilder","vis":true,"static":false,"args":[{"is":2,"name":"index","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"index","line":6,"ch":3173},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"deleteCharAt(int index)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":6,"ch":3180}}],"tok":{"type":46,"data":"deleteCharAt","line":6,"ch":3156},"comment":"Removes the characters in a substring of this sequence.","range":{"from":3179,"to":3213}}],"f_ensureCapacity":[{"is":1,"name":"ensureCapacity","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"minimumCapacity","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"minimumCapacity","line":6,"ch":3300},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"ensureCapacity(int minimumCapacity)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":6,"ch":3317}}],"tok":{"type":46,"data":"ensureCapacity","line":6,"ch":3281},"comment":"Removes the char at the specified position in this","range":{"from":3316,"to":3362}}],"f_getChars":[{"is":1,"name":"getChars","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"srcBegin","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"srcBegin","line":6,"ch":3462},"fin":false},{"is":2,"name":"srcEnd","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"srcEnd","line":6,"ch":3476},"fin":false},{"is":2,"name":"dst","type":"[]char","vis":false,"value":null,"tok":{"type":46,"data":"dst","line":6,"ch":3491},"fin":false},{"is":2,"name":"dstBegin","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"dstBegin","line":6,"ch":3500},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":" int dstBegin)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":6,"ch":3510}}],"tok":{"type":46,"data":"getChars","line":6,"ch":3449},"comment":"Ensures that the capacity is at least equal to the specified minimum.","range":{"from":3509,"to":3534}}],"f_indexOf":[{"is":1,"name":"indexOf","type":"int","vis":true,"static":false,"args":[{"is":2,"name":"str","type":"String","vis":false,"value":null,"tok":{"type":46,"data":"str","line":6,"ch":3616},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"indexOf(String str)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":6,"ch":3621}}],"tok":{"type":46,"data":"indexOf","line":6,"ch":3601},"comment":"Characters are copied from this sequence into the ","range":{"from":3620,"to":3650}},{"is":1,"name":"indexOf","type":"int","vis":true,"static":false,"args":[{"is":2,"name":"str","type":"String","vis":false,"value":null,"tok":{"type":46,"data":"str","line":6,"ch":3749},"fin":false},{"is":2,"name":"fromIndex","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"fromIndex","line":6,"ch":3758},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":" int fromIndex)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":6,"ch":3769}}],"tok":{"type":46,"data":"indexOf","line":6,"ch":3734},"comment":"Returns the index within this string of the first occurrence of the","range":{"from":3768,"to":3794}}],"f_insert":[{"is":1,"name":"insert","type":"StringBuilder","vis":true,"static":false,"args":[{"is":2,"name":"offset","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"offset","line":6,"ch":3899},"fin":false},{"is":2,"name":"b","type":"boolean","vis":false,"value":null,"tok":{"type":46,"data":"b","line":6,"ch":3915},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":" boolean b)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":6,"ch":3918}}],"tok":{"type":46,"data":"insert","line":6,"ch":3888},"comment":"Returns the index within this string of the first occurrence of the","range":{"from":3917,"to":3939}},{"is":1,"name":"insert","type":"StringBuilder","vis":true,"static":false,"args":[{"is":2,"name":"offset","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"offset","line":6,"ch":4026},"fin":false},{"is":2,"name":"c","type":"char","vis":false,"value":null,"tok":{"type":46,"data":"c","line":6,"ch":4039},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":" char c)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":6,"ch":4042}}],"tok":{"type":46,"data":"insert","line":6,"ch":4015},"comment":"Inserts the string representation of the boolean ","range":{"from":4041,"to":4060}},{"is":1,"name":"insert","type":"StringBuilder","vis":true,"static":false,"args":[{"is":2,"name":"offset","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"offset","line":6,"ch":4144},"fin":false},{"is":2,"name":"str","type":"[]char","vis":false,"value":null,"tok":{"type":46,"data":"str","line":6,"ch":4159},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":" char[] str)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":6,"ch":4164}}],"tok":{"type":46,"data":"insert","line":6,"ch":4133},"comment":"Inserts the string representation of the char ","range":{"from":4163,"to":4186}},{"is":1,"name":"insert","type":"StringBuilder","vis":true,"static":false,"args":[{"is":2,"name":"index","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"index","line":6,"ch":4276},"fin":false},{"is":2,"name":"str","type":"[]char","vis":false,"value":null,"tok":{"type":46,"data":"str","line":6,"ch":4290},"fin":false},{"is":2,"name":"offset","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"offset","line":6,"ch":4299},"fin":false},{"is":2,"name":"len","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"len","line":6,"ch":4311},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":" int len)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":6,"ch":4316}}],"tok":{"type":46,"data":"insert","line":6,"ch":4265},"comment":"Inserts the string representation of the char array ","range":{"from":4315,"to":4335}},{"is":1,"name":"insert","type":"StringBuilder","vis":true,"static":false,"args":[{"is":2,"name":"dstOffset","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"dstOffset","line":6,"ch":4431},"fin":false},{"is":2,"name":"s","type":"CharSequence","vis":false,"value":null,"tok":{"type":46,"data":"s","line":6,"ch":4455},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":" CharSequence s)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":6,"ch":4458}}],"tok":{"type":46,"data":"insert","line":6,"ch":4420},"comment":"Inserts the string representation of a subarray of the str","range":{"from":4457,"to":4484}},{"is":1,"name":"insert","type":"StringBuilder","vis":true,"static":false,"args":[{"is":2,"name":"dstOffset","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"dstOffset","line":6,"ch":4576},"fin":false},{"is":2,"name":"s","type":"CharSequence","vis":false,"value":null,"tok":{"type":46,"data":"s","line":6,"ch":4600},"fin":false},{"is":2,"name":"start","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"start","line":6,"ch":4607},"fin":false},{"is":2,"name":"end","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"end","line":6,"ch":4618},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":" int end)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":6,"ch":4623}}],"tok":{"type":46,"data":"insert","line":6,"ch":4565},"comment":"Inserts the specified CharSequence into this sequence.","range":{"from":4622,"to":4642}},{"is":1,"name":"insert","type":"StringBuilder","vis":true,"static":false,"args":[{"is":2,"name":"offset","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"offset","line":6,"ch":4736},"fin":false},{"is":2,"name":"d","type":"double","vis":false,"value":null,"tok":{"type":46,"data":"d","line":6,"ch":4751},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":" double d)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":6,"ch":4754}}],"tok":{"type":46,"data":"insert","line":6,"ch":4725},"comment":"Inserts a subsequence of the specified CharSequence into","range":{"from":4753,"to":4774}},{"is":1,"name":"insert","type":"StringBuilder","vis":true,"static":false,"args":[{"is":2,"name":"offset","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"offset","line":6,"ch":4860},"fin":false},{"is":2,"name":"f","type":"float","vis":false,"value":null,"tok":{"type":46,"data":"f","line":6,"ch":4874},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":" float f)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":6,"ch":4877}}],"tok":{"type":46,"data":"insert","line":6,"ch":4849},"comment":"Inserts the string representation of the double ","range":{"from":4876,"to":4896}},{"is":1,"name":"insert","type":"StringBuilder","vis":true,"static":false,"args":[{"is":2,"name":"offset","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"offset","line":6,"ch":4981},"fin":false},{"is":2,"name":"i","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"i","line":6,"ch":4993},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":" int i)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":6,"ch":4996}}],"tok":{"type":46,"data":"insert","line":6,"ch":4970},"comment":"Inserts the string representation of the float ","range":{"from":4995,"to":5013}},{"is":1,"name":"insert","type":"StringBuilder","vis":true,"static":false,"args":[{"is":2,"name":"offset","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"offset","line":6,"ch":5103},"fin":false},{"is":2,"name":"l","type":"long","vis":false,"value":null,"tok":{"type":46,"data":"l","line":6,"ch":5116},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":" long l)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":6,"ch":5119}}],"tok":{"type":46,"data":"insert","line":6,"ch":5092},"comment":"Inserts the string representation of the second int ","range":{"from":5118,"to":5137}},{"is":1,"name":"insert","type":"StringBuilder","vis":true,"static":false,"args":[{"is":2,"name":"offset","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"offset","line":6,"ch":5221},"fin":false},{"is":2,"name":"obj","type":"Object","vis":false,"value":null,"tok":{"type":46,"data":"obj","line":6,"ch":5236},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":" Object obj)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":6,"ch":5241}}],"tok":{"type":46,"data":"insert","line":6,"ch":5210},"comment":"Inserts the string representation of the long ","range":{"from":5240,"to":5263}},{"is":1,"name":"insert","type":"StringBuilder","vis":true,"static":false,"args":[{"is":2,"name":"offset","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"offset","line":6,"ch":5349},"fin":false},{"is":2,"name":"str","type":"String","vis":false,"value":null,"tok":{"type":46,"data":"str","line":6,"ch":5364},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":" String str)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":6,"ch":5369}}],"tok":{"type":46,"data":"insert","line":6,"ch":5338},"comment":"Inserts the string representation of the Object ","range":{"from":5368,"to":5391}}],"f_lastIndexOf":[{"is":1,"name":"lastIndexOf","type":"int","vis":true,"static":false,"args":[{"is":2,"name":"str","type":"String","vis":false,"value":null,"tok":{"type":46,"data":"str","line":6,"ch":5475},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"lastIndexOf(String str)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":6,"ch":5480}}],"tok":{"type":46,"data":"lastIndexOf","line":6,"ch":5456},"comment":"Inserts the string into this character sequence.","range":{"from":5479,"to":5513}},{"is":1,"name":"lastIndexOf","type":"int","vis":true,"static":false,"args":[{"is":2,"name":"str","type":"String","vis":false,"value":null,"tok":{"type":46,"data":"str","line":6,"ch":5613},"fin":false},{"is":2,"name":"fromIndex","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"fromIndex","line":6,"ch":5622},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":" int fromIndex)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":6,"ch":5633}}],"tok":{"type":46,"data":"lastIndexOf","line":6,"ch":5594},"comment":"Returns the index within this string of the rightmost occurrence","range":{"from":5632,"to":5658}}],"f_length":[{"is":1,"name":"length","type":"int","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"length()","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":6,"ch":5750}}],"tok":{"type":46,"data":"length","line":6,"ch":5741},"comment":"Returns the index within this string of the last occurrence of the","range":{"from":5749,"to":5768}}],"f_offsetByCodePoints":[{"is":1,"name":"offsetByCodePoints","type":"int","vis":true,"static":false,"args":[{"is":2,"name":"index","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"index","line":6,"ch":5845},"fin":false},{"is":2,"name":"codePointOffset","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"codePointOffset","line":6,"ch":5856},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":" int codePointOffset)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":6,"ch":5873}}],"tok":{"type":46,"data":"offsetByCodePoints","line":6,"ch":5822},"comment":"Returns the length (character count).","range":{"from":5872,"to":5904}}],"f_replace":[{"is":1,"name":"replace","type":"StringBuilder","vis":true,"static":false,"args":[{"is":2,"name":"start","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"start","line":6,"ch":6005},"fin":false},{"is":2,"name":"end","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"end","line":6,"ch":6016},"fin":false},{"is":2,"name":"str","type":"String","vis":false,"value":null,"tok":{"type":46,"data":"str","line":6,"ch":6028},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":" String str)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":6,"ch":6033}}],"tok":{"type":46,"data":"replace","line":6,"ch":5993},"comment":"Returns the index within this sequence that is offset from the","range":{"from":6032,"to":6055}}],"f_reverse":[{"is":1,"name":"reverse","type":"StringBuilder","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"reverse()","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":6,"ch":6147}}],"tok":{"type":46,"data":"reverse","line":6,"ch":6137},"comment":"Replaces the characters in a substring of this sequence","range":{"from":6146,"to":6166}}],"f_setCharAt":[{"is":1,"name":"setCharAt","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"index","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"index","line":6,"ch":6261},"fin":false},{"is":2,"name":"ch","type":"char","vis":false,"value":null,"tok":{"type":46,"data":"ch","line":6,"ch":6273},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":" char ch)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":6,"ch":6277}}],"tok":{"type":46,"data":"setCharAt","line":6,"ch":6247},"comment":"Causes this character sequence to be replaced by the reverse of","range":{"from":6276,"to":6296}}],"f_setLength":[{"is":1,"name":"setLength","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"newLength","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"newLength","line":6,"ch":6378},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"setLength(int newLength)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":6,"ch":6389}}],"tok":{"type":46,"data":"setLength","line":6,"ch":6364},"comment":"The character at the specified index is set to ch.","range":{"from":6388,"to":6423}}],"f_subSequence":[{"is":1,"name":"subSequence","type":"CharSequence","vis":true,"static":false,"args":[{"is":2,"name":"start","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"start","line":6,"ch":6507},"fin":false},{"is":2,"name":"end","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"end","line":6,"ch":6518},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":" int end)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":6,"ch":6523}}],"tok":{"type":46,"data":"subSequence","line":6,"ch":6491},"comment":"Sets the length of the character sequence.","range":{"from":6522,"to":6542}}],"f_substring":[{"is":1,"name":"substring","type":"String","vis":true,"static":false,"args":[{"is":2,"name":"start","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"start","line":6,"ch":6648},"fin":false}],"vars":[],"stats":[{"is":7,"fun":{"is":3,"fun":"str","args":null,"custom":false,"subcall":{"is":3,"fun":"substring","args":[{"is":3,"fun":"start","args":null,"custom":false,"subcall":null}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"substring","line":6,"ch":6666}},"arr":null,"tok":{"type":46,"data":"str","line":6,"ch":6662}},"tok":{"type":26,"data":"return","line":6,"ch":6655}}],"tok":{"type":46,"data":"substring","line":6,"ch":6634},"comment":"Returns a new character sequence that is a subsequence of this sequence.","range":{"from":6654,"to":6683}},{"is":1,"name":"substring","type":"String","vis":true,"static":false,"args":[{"is":2,"name":"start","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"start","line":6,"ch":6768},"fin":false},{"is":2,"name":"end","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"end","line":6,"ch":6779},"fin":false}],"vars":[],"stats":[{"is":7,"fun":{"is":3,"fun":"str","args":null,"custom":false,"subcall":{"is":3,"fun":"substring","args":[{"is":3,"fun":"start","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"start","line":6,"ch":6805}},{"is":3,"fun":"end","args":null,"custom":false,"subcall":null}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"substring","line":6,"ch":6795}},"arr":null,"tok":{"type":46,"data":"str","line":6,"ch":6791}},"tok":{"type":26,"data":"return","line":6,"ch":6784}}],"tok":{"type":46,"data":"substring","line":6,"ch":6754},"comment":"Returns a new String that contains a subsequence of","range":{"from":6783,"to":6816}}],"f_toString":[{"is":1,"name":"toString","type":"String","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":7,"fun":{"is":3,"fun":"str","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"str","line":6,"ch":6905}},"tok":{"type":26,"data":"return","line":6,"ch":6898}}],"tok":{"type":46,"data":"toString","line":6,"ch":6887},"comment":"Returns a new String that contains a subsequence of","range":{"from":6897,"to":6909}}],"f_trimToSize":[{"is":1,"name":"trimToSize","type":"void","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"trimToSize()","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":6,"ch":6996}}],"tok":{"type":46,"data":"trimToSize","line":6,"ch":6983},"comment":"Returns a string representing the data in this sequence.","range":{"from":6995,"to":7018}}],"f_UNSUP":[{"is":1,"name":"UNSUP","type":"void","vis":false,"static":true,"args":[{"is":2,"name":"name","type":"String","vis":false,"value":null,"tok":{"type":46,"data":"name","line":6,"ch":7116},"fin":false}],"vars":[],"stats":[{"is":7,"fun":{"is":12,"cls":{"is":3,"fun":"Exception","args":[{"is":5,"op":"+","left":{"is":3,"fun":"name","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"name","line":6,"ch":7142}},"right":{"is":12,"cls":null,"arr":null,"str":" not implemented in class StringBuilder","type":"String"}}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"Exception","line":6,"ch":7132}},"arr":null,"str":null,"type":null,"tok":{"type":46,"data":"Exception","line":6,"ch":7132}},"thr":true}],"tok":{"type":46,"data":"UNSUP","line":6,"ch":7103},"comment":"Attempts to reduce storage used for the character sequence.","range":{"from":7121,"to":7190}}]},"static":true,"imports":[],"tok":{"type":46,"data":"StringBuilder","line":4,"ch":34},"impcls":[],"implement":[],"interface":false,"generic":null,"comment":null,"vardef":{"inst":[null],"stat":[]},"range":{"from":47,"to":7192}}

lib.java.lang.System = {"is":0,"name":"System","extends":"Object","vis":true,"vars":[{"is":2,"name":"err","type":"PrintStream","vis":true,"tok":{"type":46,"data":"err","line":6,"ch":87},"fin":false,"static":true,"comment":null},{"is":2,"name":"out","type":"PrintStream","vis":true,"tok":{"type":46,"data":"out","line":7,"ch":152},"fin":false,"static":true,"comment":"public static InputStream in;"}],"funs":{"f_arraycopy":[{"is":1,"name":"arraycopy","type":"void","vis":true,"static":true,"args":[{"is":2,"name":"src","type":"Object","vis":false,"value":null,"tok":{"type":46,"data":"src","line":8,"ch":214},"fin":false},{"is":2,"name":"srcPos","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"srcPos","line":8,"ch":223},"fin":false},{"is":2,"name":"dest","type":"Object","vis":false,"value":null,"tok":{"type":46,"data":"dest","line":8,"ch":238},"fin":false},{"is":2,"name":"destPos","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"destPos","line":8,"ch":248},"fin":false},{"is":2,"name":"length","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"length","line":8,"ch":261},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":" int length)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":8,"ch":269}}],"tok":{"type":46,"data":"arraycopy","line":8,"ch":197},"comment":null,"range":{"from":268,"to":291}}],"f_clearProperty":[{"is":1,"name":"clearProperty","type":"String","vis":true,"static":true,"args":[{"is":2,"name":"key","type":"String","vis":false,"value":null,"tok":{"type":46,"data":"key","line":8,"ch":404},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"clearProperty(String key)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":8,"ch":409}}],"tok":{"type":46,"data":"clearProperty","line":8,"ch":383},"comment":"Copies an array from the specified source array, beginning at the","range":{"from":408,"to":444}}],"f_currentTimeMillis":[{"is":1,"name":"currentTimeMillis","type":"long","vis":true,"static":true,"args":[],"vars":[],"stats":[{"is":7,"fun":{"is":3,"fun":"return new packSet(vars,parseInt((new Date().getTime()/1000).toFixed(0)),\"long\")","args":[],"custom":true,"subcall":null},"tok":{"type":26,"data":"return","line":8,"ch":548}}],"tok":{"type":46,"data":"currentTimeMillis","line":8,"ch":528},"comment":"Removes the system property indicated by the specified key.","range":{"from":547,"to":638}}],"f_exit":[{"is":1,"name":"exit","type":"void","vis":true,"static":true,"args":[{"is":2,"name":"status","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"status","line":8,"ch":713},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"exit(int status)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":8,"ch":721}}],"tok":{"type":46,"data":"exit","line":8,"ch":704},"comment":"Returns the current time in milliseconds.","range":{"from":720,"to":747}}],"f_gc":[{"is":1,"name":"gc","type":"void","vis":true,"static":true,"args":[],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"gc()","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":8,"ch":831}}],"tok":{"type":46,"data":"gc","line":8,"ch":826},"comment":"Terminates the currently running Java Virtual Machine.","range":{"from":830,"to":845}}],"f_test":[{"is":1,"name":"test","type":"Map","vis":true,"static":true,"args":[],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"test()","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":9,"ch":905}}],"tok":{"type":46,"data":"test","line":9,"ch":898},"comment":"Runs the garbage collector.","range":{"from":904,"to":921}}],"f_getenv":[{"is":1,"name":"getenv","type":"String","vis":true,"static":true,"args":[{"is":2,"name":"name","type":"String","vis":false,"value":null,"tok":{"type":46,"data":"name","line":10,"ch":990},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"getenv(String name)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":10,"ch":996}}],"tok":{"type":46,"data":"getenv","line":10,"ch":976},"comment":"lookup this method in docs","range":{"from":995,"to":1025}}],"f_getProperties":[{"is":1,"name":"getProperties","type":"Properties","vis":true,"static":true,"args":[],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"getProperties()","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":10,"ch":1125}}],"tok":{"type":46,"data":"getProperties","line":10,"ch":1109},"comment":"Gets the value of the specified environment variable.","range":{"from":1124,"to":1150}}],"f_getProperty":[{"is":1,"name":"getProperty","type":"String","vis":true,"static":true,"args":[{"is":2,"name":"key","type":"String","vis":false,"value":null,"tok":{"type":46,"data":"key","line":10,"ch":1237},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"getProperty(String key)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":10,"ch":1242}}],"tok":{"type":46,"data":"getProperty","line":10,"ch":1218},"comment":"Determines the current system properties.","range":{"from":1241,"to":1275}},{"is":1,"name":"getProperty","type":"String","vis":true,"static":true,"args":[{"is":2,"name":"key","type":"String","vis":false,"value":null,"tok":{"type":46,"data":"key","line":10,"ch":1377},"fin":false},{"is":2,"name":"def","type":"String","vis":false,"value":null,"tok":{"type":46,"data":"def","line":10,"ch":1389},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":" String def)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":10,"ch":1394}}],"tok":{"type":46,"data":"getProperty","line":10,"ch":1358},"comment":"Gets the system property indicated by the specified key.","range":{"from":1393,"to":1416}}],"f_getSecurityManager":[{"is":1,"name":"getSecurityManager","type":"SecurityManager","vis":true,"static":true,"args":[],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"getSecurityManager()","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":10,"ch":1529}}],"tok":{"type":46,"data":"getSecurityManager","line":10,"ch":1508},"comment":"Gets the system property indicated by the specified key.","range":{"from":1528,"to":1559}}],"f_identityHashCode":[{"is":1,"name":"identityHashCode","type":"int","vis":true,"static":true,"args":[{"is":2,"name":"x","type":"Object","vis":false,"value":null,"tok":{"type":46,"data":"x","line":10,"ch":1642},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"identityHashCode(Object x)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":10,"ch":1645}}],"tok":{"type":46,"data":"identityHashCode","line":10,"ch":1618},"comment":"Gets the system security interface.","range":{"from":1644,"to":1681}}],"f_inheritedChannel":[{"is":1,"name":"inheritedChannel","type":"Channel","vis":true,"static":true,"args":[],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"inheritedChannel()","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":10,"ch":1778}}],"tok":{"type":46,"data":"inheritedChannel","line":10,"ch":1759},"comment":"Returns the same hash code for the given object as","range":{"from":1777,"to":1806}}],"f_load":[{"is":1,"name":"load","type":"void","vis":true,"static":true,"args":[{"is":2,"name":"filename","type":"String","vis":false,"value":null,"tok":{"type":46,"data":"filename","line":10,"ch":1906},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"load(String filename)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":10,"ch":1916}}],"tok":{"type":46,"data":"load","line":10,"ch":1894},"comment":"Returns the channel inherited from the entity that created this","range":{"from":1915,"to":1947}}],"f_loadLibrary":[{"is":1,"name":"loadLibrary","type":"void","vis":true,"static":true,"args":[{"is":2,"name":"libname","type":"String","vis":false,"value":null,"tok":{"type":46,"data":"libname","line":10,"ch":2056},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"loadLibrary(String libname)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":10,"ch":2065}}],"tok":{"type":46,"data":"loadLibrary","line":10,"ch":2037},"comment":"Loads a code file with the specified filename from the local file","range":{"from":2064,"to":2102}}],"f_mapLibraryName":[{"is":1,"name":"mapLibraryName","type":"String","vis":true,"static":true,"args":[{"is":2,"name":"libname","type":"String","vis":false,"value":null,"tok":{"type":46,"data":"libname","line":10,"ch":2200},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"mapLibraryName(String libname)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":10,"ch":2209}}],"tok":{"type":46,"data":"mapLibraryName","line":10,"ch":2178},"comment":"Loads the system library specified by the libname","range":{"from":2208,"to":2249}}],"f_nanoTime":[{"is":1,"name":"nanoTime","type":"long","vis":true,"static":true,"args":[],"vars":[],"stats":[{"is":7,"fun":{"is":3,"fun":"return new packSet(vars,new Date().getTime(),\"long\")","args":[],"custom":true,"subcall":null},"tok":{"type":26,"data":"return","line":10,"ch":2349}}],"tok":{"type":46,"data":"nanoTime","line":10,"ch":2338},"comment":"Maps a library name into a platform-specific string representing","range":{"from":2348,"to":2411}}],"f_runFinalization":[{"is":1,"name":"runFinalization","type":"void","vis":true,"static":true,"args":[],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"runFinalization()","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":10,"ch":2516}}],"tok":{"type":46,"data":"runFinalization","line":10,"ch":2498},"comment":"Returns the current value of the most precise available system","range":{"from":2515,"to":2543}}],"f_runFinalizersOnExit":[{"is":1,"name":"runFinalizersOnExit","type":"void","vis":true,"static":true,"args":[{"is":2,"name":"value","type":"boolean","vis":false,"value":null,"tok":{"type":46,"data":"value","line":10,"ch":2662},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"runFinalizersOnExit(boolean value)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":10,"ch":2669}}],"tok":{"type":46,"data":"runFinalizersOnExit","line":10,"ch":2634},"comment":"Runs the finalization methods of any objects pending finalization.","range":{"from":2668,"to":2713}}],"f_setErr":[{"is":1,"name":"setErr","type":"void","vis":true,"static":true,"args":[{"is":2,"name":"err","type":"PrintStream","vis":false,"value":null,"tok":{"type":46,"data":"err","line":10,"ch":2819},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"setErr(PrintStream err)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":10,"ch":2824}}],"tok":{"type":46,"data":"setErr","line":10,"ch":2800},"comment":"Deprecated. This method is inherently unsafe. It may result in","range":{"from":2823,"to":2857}}],"f_setIn":[{"is":1,"name":"setIn","type":"void","vis":true,"static":true,"args":[{"is":2,"name":"in","type":"InputStream","vis":false,"value":null,"tok":{"type":46,"data":"in","line":10,"ch":2945},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"setIn(InputStream in)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":10,"ch":2949}}],"tok":{"type":46,"data":"setIn","line":10,"ch":2927},"comment":"Reassigns the \"standard\" error output stream.","range":{"from":2948,"to":2980}}],"f_setOut":[{"is":1,"name":"setOut","type":"void","vis":true,"static":true,"args":[{"is":2,"name":"out","type":"PrintStream","vis":false,"value":null,"tok":{"type":46,"data":"out","line":10,"ch":3062},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"setOut(PrintStream out)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":10,"ch":3067}}],"tok":{"type":46,"data":"setOut","line":10,"ch":3043},"comment":"Reassigns the \"standard\" input stream.","range":{"from":3066,"to":3100}}],"f_setProperties":[{"is":1,"name":"setProperties","type":"void","vis":true,"static":true,"args":[{"is":2,"name":"props","type":"Properties","vis":false,"value":null,"tok":{"type":46,"data":"props","line":10,"ch":3189},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"setProperties(Properties props)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":10,"ch":3196}}],"tok":{"type":46,"data":"setProperties","line":10,"ch":3164},"comment":"Reassigns the \"standard\" output stream.","range":{"from":3195,"to":3237}}],"f_setProperty":[{"is":1,"name":"setProperty","type":"String","vis":true,"static":true,"args":[{"is":2,"name":"key","type":"String","vis":false,"value":null,"tok":{"type":46,"data":"key","line":10,"ch":3327},"fin":false},{"is":2,"name":"value","type":"String","vis":false,"value":null,"tok":{"type":46,"data":"value","line":10,"ch":3339},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":" String value)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":10,"ch":3346}}],"tok":{"type":46,"data":"setProperty","line":10,"ch":3308},"comment":"Sets the system properties to the Properties","range":{"from":3345,"to":3370}}],"f_setSecurityManager":[{"is":1,"name":"setSecurityManager","type":"void","vis":true,"static":true,"args":[{"is":2,"name":"s","type":"SecurityManager","vis":false,"value":null,"tok":{"type":46,"data":"s","line":10,"ch":3486},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"setSecurityManager(SecurityManager s)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":10,"ch":3489}}],"tok":{"type":46,"data":"setSecurityManager","line":10,"ch":3451},"comment":"Sets the system property indicated by the specified key.","range":{"from":3488,"to":3536}}],"f_UNSUP":[{"is":1,"name":"UNSUP","type":"void","vis":false,"static":true,"args":[{"is":2,"name":"name","type":"String","vis":false,"value":null,"tok":{"type":46,"data":"name","line":10,"ch":3600},"fin":false}],"vars":[],"stats":[{"is":7,"fun":{"is":12,"cls":{"is":3,"fun":"Exception","args":[{"is":5,"op":"+","left":{"is":3,"fun":"name","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"name","line":10,"ch":3626}},"right":{"is":12,"cls":null,"arr":null,"str":" not implemented in class System","type":"String"}}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"Exception","line":10,"ch":3616}},"arr":null,"str":null,"type":null,"tok":{"type":46,"data":"Exception","line":10,"ch":3616}},"thr":true}],"tok":{"type":46,"data":"UNSUP","line":10,"ch":3587},"comment":"Sets the System security.","range":{"from":3605,"to":3667}}],"f_System":[{"is":1,"name":"System","type":"System","vis":true,"static":true,"args":[],"vars":[],"stats":[{"is":3,"fun":"super","args":[],"custom":false}]}]},"static":true,"imports":[{"name":"java","all":false,"sub":{"name":"io","all":false,"sub":{"name":"*","all":true}}}],"tok":{"type":46,"data":"System","line":5,"ch":52},"impcls":[],"implement":[],"interface":false,"generic":null,"comment":null,"vardef":{"inst":[],"stat":[null,{"is":12,"cls":{"is":3,"fun":"PrintStream","args":[],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"PrintStream","line":7,"ch":162}},"arr":null,"str":null,"type":null,"tok":{"type":46,"data":"PrintStream","line":7,"ch":162}}]},"range":{"from":58,"to":3669}}

lib.java.lang.Thread = {"is":0,"name":"Thread","extends":"Object","vis":true,"vars":[],"funs":{"f_sleep":[{"is":1,"name":"sleep","type":"void","vis":true,"static":true,"args":[{"is":2,"name":"millis","type":"long","vis":false,"value":null,"tok":{"type":46,"data":"millis","line":5,"ch":73},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"var millis = getVal(vars,\"millis\")\n\t\tvar st = new Date().getTime()\n\t\twhile(new Date().getTime() < st+millis){}\n\t\treturn new packSet(vars)","args":[],"custom":true,"subcall":null}],"tok":{"type":46,"data":"sleep","line":5,"ch":62},"comment":null,"range":{"from":80,"to":226}}],"f_Thread":[{"is":1,"name":"Thread","type":"Thread","vis":true,"static":true,"args":[],"vars":[],"stats":[{"is":3,"fun":"super","args":[],"custom":false}]}]},"static":true,"imports":[],"tok":{"type":46,"data":"Thread","line":4,"ch":34},"impcls":[],"implement":[],"interface":false,"generic":null,"comment":null,"vardef":{"inst":[],"stat":[]},"range":{"from":40,"to":278}}

lib.java.lang.JaDEN = {"is":0,"name":"JaDEN","extends":"Applet","vis":true,"vars":[{"is":2,"name":"mouseX","type":"int","vis":true,"tok":{"type":47,"data":"mouseX","line":110,"ch":2947},"fin":false,"dependents":[],"static":false,"comment":null},{"is":2,"name":"mouseY","type":"int","vis":true,"tok":{"type":47,"data":"mouseY","line":111,"ch":2971},"fin":false,"dependents":[],"static":false,"comment":null},{"is":2,"name":"mouseClickX","type":"int","vis":true,"tok":{"type":47,"data":"mouseClickX","line":112,"ch":2995},"fin":false,"dependents":[],"static":false,"comment":null},{"is":2,"name":"mouseClickY","type":"int","vis":true,"tok":{"type":47,"data":"mouseClickY","line":113,"ch":3024},"fin":false,"dependents":[],"static":false,"comment":null},{"is":2,"name":"mousePressed","type":"boolean","vis":true,"tok":{"type":47,"data":"mousePressed","line":114,"ch":3057},"fin":false,"dependents":[],"static":false,"comment":null},{"is":2,"name":"picture","type":"ArrayList","vis":true,"tok":{"type":47,"data":"picture","line":115,"ch":3097},"fin":false,"dependents":[],"static":false,"comment":null}],"funs":{"f_init":[{"is":1,"name":"init","type":"void","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":3,"fun":"addMouseListener","args":[{"is":3,"fun":"this","args":null,"custom":false,"subcall":null}],"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"addMouseListener","line":118,"ch":3149}},{"is":3,"fun":"addMouseMotionListener","args":[{"is":3,"fun":"this","args":null,"custom":false,"subcall":null}],"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"addMouseMotionListener","line":119,"ch":3175}},{"is":3,"fun":"System","args":null,"custom":false,"subcall":{"is":3,"fun":"out","args":null,"custom":false,"subcall":{"is":3,"fun":"println","args":[{"is":12,"cls":null,"arr":null,"str":"JaDEN Applet Initialised","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"println","line":121,"ch":3221}},"arr":null,"tok":{"type":47,"data":"out","line":121,"ch":3217}},"arr":null,"tok":{"type":47,"data":"System","line":121,"ch":3210}}],"tok":{"type":47,"data":"init","line":117,"ch":3139},"comment":null,"range":{"from":3145,"to":3259}}],"f_paint":[{"is":1,"name":"paint","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"g","type":"Graphics","vis":false,"value":null,"tok":{"type":47,"data":"g","line":123,"ch":3289},"fin":false}],"vars":[],"stats":[{"is":9,"vars":[],"def":[{"is":20,"va":"i","prim":true},{"is":4,"left":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null},"right":{"is":2,"type":"int","value":0,"tok":{"type":16,"data":"0","line":124,"ch":3307}},"tok":{"type":7,"data":"=","line":124,"ch":3305}}],"con":{"is":5,"op":"<","left":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"i","line":124,"ch":3310}},"right":{"is":3,"fun":"picture","args":null,"custom":false,"subcall":{"is":3,"fun":"size","args":[],"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"size","line":124,"ch":3322}},"arr":null,"tok":{"type":47,"data":"picture","line":124,"ch":3314}}},"inc":{"is":4,"left":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"i","line":124,"ch":3330}},"right":{"is":5,"op":"+","left":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"i","line":124,"ch":3330}},"right":{"is":2,"type":"int","value":1}},"pre":true},"dof":{"is":1,"name":"then","type":"","vis":true,"static":false,"args":[],"vars":[{"is":2,"name":"i","type":"int","vis":false,"value":null,"tok":{"type":47,"data":"i","line":124,"ch":3303},"fin":false}],"stats":[{"is":14,"type":"Shape","stat":{"is":3,"fun":"picture","args":null,"custom":false,"subcall":{"is":3,"fun":"get","args":[{"is":3,"fun":"i","args":null,"custom":false,"subcall":null}],"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"get","line":125,"ch":3356}},"arr":null,"tok":{"type":47,"data":"picture","line":125,"ch":3348}},"br":true,"subcall":{"is":3,"fun":"draw","args":[{"is":3,"fun":"g","args":null,"custom":false,"subcall":null}],"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"draw","line":125,"ch":3364}}}],"range":{"from":3334,"to":3375}}}],"tok":{"type":47,"data":"paint","line":123,"ch":3274},"comment":null,"range":{"from":3291,"to":3378}}],"f_mouseEntered":[{"is":1,"name":"mouseEntered","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"e","type":"MouseEvent","vis":false,"value":null,"tok":{"type":47,"data":"e","line":129,"ch":3419},"fin":false}],"vars":[],"stats":[],"tok":{"type":47,"data":"mouseEntered","line":129,"ch":3395},"comment":null,"range":{"from":3421,"to":3422}}],"f_mouseExited":[{"is":1,"name":"mouseExited","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"e","type":"MouseEvent","vis":false,"value":null,"tok":{"type":47,"data":"e","line":130,"ch":3460},"fin":false}],"vars":[],"stats":[],"tok":{"type":47,"data":"mouseExited","line":130,"ch":3437},"comment":null,"range":{"from":3462,"to":3463}}],"f_mouseClicked":[{"is":1,"name":"mouseClicked","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"e","type":"MouseEvent","vis":false,"value":null,"tok":{"type":47,"data":"e","line":131,"ch":3502},"fin":false}],"vars":[],"stats":[{"is":4,"left":{"is":3,"fun":"mouseClickX","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"mouseClickX","line":132,"ch":3508}},"right":{"is":3,"fun":"e","args":null,"custom":false,"subcall":{"is":3,"fun":"getX","args":[],"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"getX","line":132,"ch":3524}},"arr":null,"tok":{"type":47,"data":"e","line":132,"ch":3522}},"tok":{"type":7,"data":"=","line":132,"ch":3520}},{"is":4,"left":{"is":3,"fun":"mouseClickY","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"mouseClickY","line":133,"ch":3534}},"right":{"is":3,"fun":"e","args":null,"custom":false,"subcall":{"is":3,"fun":"getY","args":[],"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"getY","line":133,"ch":3550}},"arr":null,"tok":{"type":47,"data":"e","line":133,"ch":3548}},"tok":{"type":7,"data":"=","line":133,"ch":3546}},{"is":4,"left":{"is":3,"fun":"mousePressed","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"mousePressed","line":134,"ch":3560}},"right":{"is":2,"type":"boolean","value":true,"tok":{"type":34,"data":"true","line":134,"ch":3575}},"tok":{"type":7,"data":"=","line":134,"ch":3573}},{"is":3,"fun":"repaint","args":[],"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"repaint","line":135,"ch":3583}}],"tok":{"type":47,"data":"mouseClicked","line":131,"ch":3478},"comment":null,"range":{"from":3504,"to":3595}}],"f_mousePressed":[{"is":1,"name":"mousePressed","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"e","type":"MouseEvent","vis":false,"value":null,"tok":{"type":47,"data":"e","line":137,"ch":3634},"fin":false}],"vars":[],"stats":[],"tok":{"type":47,"data":"mousePressed","line":137,"ch":3610},"comment":null,"range":{"from":3636,"to":3664}}],"f_mouseReleased":[{"is":1,"name":"mouseReleased","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"e","type":"MouseEvent","vis":false,"value":null,"tok":{"type":47,"data":"e","line":139,"ch":3704},"fin":false}],"vars":[],"stats":[],"tok":{"type":47,"data":"mouseReleased","line":139,"ch":3679},"comment":null,"range":{"from":3706,"to":3735}}],"f_mouseMoved":[{"is":1,"name":"mouseMoved","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"e","type":"MouseEvent","vis":false,"value":null,"tok":{"type":47,"data":"e","line":141,"ch":3772},"fin":false}],"vars":[],"stats":[{"is":4,"left":{"is":3,"fun":"mouseX","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"mouseX","line":142,"ch":3779}},"right":{"is":3,"fun":"e","args":null,"custom":false,"subcall":{"is":3,"fun":"getX","args":[],"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"getX","line":142,"ch":3790}},"arr":null,"tok":{"type":47,"data":"e","line":142,"ch":3788}},"tok":{"type":7,"data":"=","line":142,"ch":3786}},{"is":4,"left":{"is":3,"fun":"mouseY","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"mouseY","line":143,"ch":3800}},"right":{"is":3,"fun":"e","args":null,"custom":false,"subcall":{"is":3,"fun":"getY","args":[],"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"getY","line":143,"ch":3811}},"arr":null,"tok":{"type":47,"data":"e","line":143,"ch":3809}},"tok":{"type":7,"data":"=","line":143,"ch":3807}},{"is":3,"fun":"repaint","args":[],"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"repaint","line":144,"ch":3821}}],"tok":{"type":47,"data":"mouseMoved","line":141,"ch":3750},"comment":null,"range":{"from":3775,"to":3833}}],"f_mouseDragged":[{"is":1,"name":"mouseDragged","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"e","type":"MouseEvent","vis":false,"value":null,"tok":{"type":47,"data":"e","line":146,"ch":3872},"fin":false}],"vars":[],"stats":[],"tok":{"type":47,"data":"mouseDragged","line":146,"ch":3848},"comment":null,"range":{"from":3875,"to":3876}}],"f_JaDEN":[{"is":1,"name":"JaDEN","type":"JaDEN","vis":true,"static":true,"args":[],"vars":[],"stats":[{"is":3,"fun":"super","args":[],"custom":false}]}]},"static":true,"imports":[{"name":"java","all":false,"sub":{"name":"applet","all":false,"sub":{"name":"Applet","all":false}}},{"name":"java","all":false,"sub":{"name":"awt","all":false,"sub":{"name":"Graphics","all":false}}},{"name":"java","all":false,"sub":{"name":"util","all":false,"sub":{"name":"ArrayList","all":false}}},{"name":"java","all":false,"sub":{"name":"awt","all":false,"sub":{"name":"Color","all":false}}},{"name":"java","all":false,"sub":{"name":"awt","all":false,"sub":{"name":"*","all":true}}},{"name":"java","all":false,"sub":{"name":"awt","all":false,"sub":{"name":"event","all":false,"sub":{"name":"*","all":true}}}}],"tok":{"type":47,"data":"JaDEN","line":109,"ch":2867},"impcls":[],"implement":["MouseListener","MouseMotionListener"],"interface":false,"generic":null,"comment":null,"vardef":{"inst":[{"is":2,"type":"int","value":0,"tok":{"type":16,"data":"0","line":110,"ch":2956}},{"is":2,"type":"int","value":0,"tok":{"type":16,"data":"0","line":111,"ch":2980}},{"is":2,"type":"int","value":0,"tok":{"type":16,"data":"0","line":112,"ch":3009}},{"is":2,"type":"int","value":0,"tok":{"type":16,"data":"0","line":113,"ch":3038}},{"is":2,"type":"boolean","value":false,"tok":{"type":34,"data":"false","line":114,"ch":3072}},{"is":12,"cls":{"is":3,"fun":"ArrayList","args":[],"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"ArrayList","line":115,"ch":3111}},"arr":null,"str":null,"type":null,"tok":{"type":47,"data":"ArrayList","line":115,"ch":3111}}],"stat":[]},"range":{"from":2933,"to":3878}}

lib.java.lang.Group = {"is":0,"name":"Group","extends":"Shape","vis":true,"vars":[{"is":2,"name":"picture","type":"ArrayList","vis":true,"tok":{"type":47,"data":"picture","line":146,"ch":3864},"fin":false,"dependents":[],"static":false,"comment":null}],"funs":{"f_draw":[{"is":1,"name":"draw","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"g","type":"Graphics","vis":false,"value":null,"tok":{"type":47,"data":"g","line":148,"ch":3920},"fin":false}],"vars":[],"stats":[{"is":9,"vars":[],"def":[{"is":20,"va":"i","prim":true},{"is":4,"left":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null},"right":{"is":2,"type":"int","value":0,"tok":{"type":16,"data":"0","line":149,"ch":3938}},"tok":{"type":7,"data":"=","line":149,"ch":3936}}],"con":{"is":5,"op":"<","left":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"i","line":149,"ch":3941}},"right":{"is":3,"fun":"picture","args":null,"custom":false,"subcall":{"is":3,"fun":"size","args":[],"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"size","line":149,"ch":3953}},"arr":null,"tok":{"type":47,"data":"picture","line":149,"ch":3945}}},"inc":{"is":4,"left":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"i","line":149,"ch":3961}},"right":{"is":5,"op":"+","left":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"i","line":149,"ch":3961}},"right":{"is":2,"type":"int","value":1}},"pre":true},"dof":{"is":1,"name":"then","type":"","vis":true,"static":false,"args":[],"vars":[{"is":2,"name":"i","type":"int","vis":false,"value":null,"tok":{"type":47,"data":"i","line":149,"ch":3934},"fin":false}],"stats":[{"is":14,"type":"Shape","stat":{"is":3,"fun":"picture","args":null,"custom":false,"subcall":{"is":3,"fun":"get","args":[{"is":3,"fun":"i","args":null,"custom":false,"subcall":null}],"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"get","line":150,"ch":3987}},"arr":null,"tok":{"type":47,"data":"picture","line":150,"ch":3979}},"br":true,"subcall":{"is":3,"fun":"draw","args":[{"is":3,"fun":"g","args":null,"custom":false,"subcall":null}],"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"draw","line":150,"ch":3995}}}],"range":{"from":3965,"to":4006}}}],"tok":{"type":47,"data":"draw","line":148,"ch":3906},"comment":null,"range":{"from":3922,"to":4009}}],"f_getShapes":[{"is":1,"name":"getShapes","type":"ArrayList","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":7,"fun":{"is":3,"fun":"picture","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"picture","line":154,"ch":4051}},"tok":{"type":26,"data":"return","line":154,"ch":4044}}],"tok":{"type":47,"data":"getShapes","line":153,"ch":4029},"comment":null,"range":{"from":4040,"to":4061}}],"f_Group":[{"is":1,"name":"Group","type":"Group","vis":true,"static":true,"args":[],"vars":[],"stats":[{"is":3,"fun":"super","args":[],"custom":false}]}]},"static":true,"imports":[{"name":"java","all":false,"sub":{"name":"applet","all":false,"sub":{"name":"Applet","all":false}}},{"name":"java","all":false,"sub":{"name":"awt","all":false,"sub":{"name":"Graphics","all":false}}},{"name":"java","all":false,"sub":{"name":"util","all":false,"sub":{"name":"ArrayList","all":false}}},{"name":"java","all":false,"sub":{"name":"awt","all":false,"sub":{"name":"Color","all":false}}},{"name":"java","all":false,"sub":{"name":"awt","all":false,"sub":{"name":"*","all":true}}},{"name":"java","all":false,"sub":{"name":"awt","all":false,"sub":{"name":"event","all":false,"sub":{"name":"*","all":true}}}}],"tok":{"type":47,"data":"Group","line":145,"ch":3825},"impcls":[],"implement":[],"interface":false,"generic":null,"comment":null,"vardef":{"inst":[{"is":12,"cls":{"is":3,"fun":"ArrayList","args":[],"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"ArrayList","line":146,"ch":3878}},"arr":null,"str":null,"type":null,"tok":{"type":47,"data":"ArrayList","line":146,"ch":3878}}],"stat":[]},"range":{"from":3844,"to":4063}}

lib.java.lang.Shape = {"is":0,"name":"Shape","extends":"Object","vis":true,"vars":[{"is":2,"name":"x1","type":"int","vis":true,"tok":{"type":47,"data":"x1","line":164,"ch":4212},"fin":false,"dependents":[],"static":false,"comment":null},{"is":2,"name":"x2","type":"int","vis":true,"tok":{"type":47,"data":"x2","line":165,"ch":4232},"fin":false,"dependents":[],"static":false,"comment":null},{"is":2,"name":"y1","type":"int","vis":true,"tok":{"type":47,"data":"y1","line":166,"ch":4252},"fin":false,"dependents":[],"static":false,"comment":null},{"is":2,"name":"y2","type":"int","vis":true,"tok":{"type":47,"data":"y2","line":167,"ch":4272},"fin":false,"dependents":[],"static":false,"comment":null},{"is":2,"name":"color","type":"Color","vis":true,"tok":{"type":47,"data":"color","line":168,"ch":4294},"fin":false,"dependents":[],"static":false,"comment":null}],"funs":{"f_Shape":[{"is":1,"name":"Shape","type":"Shape","vis":true,"static":true,"args":[],"vars":[],"stats":[{"is":3,"fun":"super","args":[],"custom":false}]},{"is":1,"name":"Shape","type":"Shape","vis":true,"static":false,"args":[{"is":2,"name":"a","type":"int","vis":false,"value":null,"tok":{"type":47,"data":"a","line":170,"ch":4321},"fin":false},{"is":2,"name":"b","type":"int","vis":false,"value":null,"tok":{"type":47,"data":"b","line":170,"ch":4328},"fin":false},{"is":2,"name":"c","type":"int","vis":false,"value":null,"tok":{"type":47,"data":"c","line":170,"ch":4335},"fin":false},{"is":2,"name":"d","type":"int","vis":false,"value":null,"tok":{"type":47,"data":"d","line":170,"ch":4342},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"super","args":[],"custom":false},{"is":4,"left":{"is":3,"fun":"x1","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"x1","line":171,"ch":4348}},"right":{"is":3,"fun":"a","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"a","line":171,"ch":4353}},"tok":{"type":7,"data":"=","line":171,"ch":4351}},{"is":4,"left":{"is":3,"fun":"y1","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"y1","line":171,"ch":4356}},"right":{"is":3,"fun":"b","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"b","line":171,"ch":4361}},"tok":{"type":7,"data":"=","line":171,"ch":4359}},{"is":4,"left":{"is":3,"fun":"x2","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"x2","line":171,"ch":4364}},"right":{"is":3,"fun":"c","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"c","line":171,"ch":4369}},"tok":{"type":7,"data":"=","line":171,"ch":4367}},{"is":4,"left":{"is":3,"fun":"y2","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"y2","line":171,"ch":4372}},"right":{"is":3,"fun":"d","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"d","line":171,"ch":4377}},"tok":{"type":7,"data":"=","line":171,"ch":4375}}],"comment":null,"range":{"from":4344,"to":4381}},{"is":1,"name":"Shape","type":"Shape","vis":true,"static":false,"args":[{"is":2,"name":"a","type":"int","vis":false,"value":null,"tok":{"type":47,"data":"a","line":173,"ch":4401},"fin":false},{"is":2,"name":"b","type":"int","vis":false,"value":null,"tok":{"type":47,"data":"b","line":173,"ch":4408},"fin":false},{"is":2,"name":"c","type":"int","vis":false,"value":null,"tok":{"type":47,"data":"c","line":173,"ch":4415},"fin":false},{"is":2,"name":"d","type":"int","vis":false,"value":null,"tok":{"type":47,"data":"d","line":173,"ch":4422},"fin":false},{"is":2,"name":"col","type":"Color","vis":false,"value":null,"tok":{"type":47,"data":"col","line":173,"ch":4431},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"super","args":[],"custom":false},{"is":4,"left":{"is":3,"fun":"x1","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"x1","line":174,"ch":4439}},"right":{"is":3,"fun":"a","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"a","line":174,"ch":4444}},"tok":{"type":7,"data":"=","line":174,"ch":4442}},{"is":4,"left":{"is":3,"fun":"y1","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"y1","line":174,"ch":4447}},"right":{"is":3,"fun":"b","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"b","line":174,"ch":4452}},"tok":{"type":7,"data":"=","line":174,"ch":4450}},{"is":4,"left":{"is":3,"fun":"x2","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"x2","line":174,"ch":4455}},"right":{"is":3,"fun":"c","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"c","line":174,"ch":4460}},"tok":{"type":7,"data":"=","line":174,"ch":4458}},{"is":4,"left":{"is":3,"fun":"y2","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"y2","line":174,"ch":4463}},"right":{"is":3,"fun":"d","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"d","line":174,"ch":4468}},"tok":{"type":7,"data":"=","line":174,"ch":4466}},{"is":4,"left":{"is":3,"fun":"color","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"color","line":174,"ch":4471}},"right":{"is":3,"fun":"col","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"col","line":174,"ch":4479}},"tok":{"type":7,"data":"=","line":174,"ch":4477}}],"comment":null,"range":{"from":4435,"to":4485}}],"f_draw":[{"is":1,"name":"draw","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"g","type":"Graphics","vis":false,"value":null,"tok":{"type":47,"data":"g","line":176,"ch":4514},"fin":false}],"vars":[],"stats":[],"tok":{"type":47,"data":"draw","line":176,"ch":4500},"comment":null,"range":{"from":4516,"to":4517}}],"f_toString":[{"is":1,"name":"toString","type":"String","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":7,"fun":{"is":5,"op":"+","left":{"is":5,"op":"+","left":{"is":12,"cls":null,"arr":null,"str":"Shape(","type":"String"},"right":{"is":5,"op":"+","left":{"is":3,"fun":"x1","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"x1","line":178,"ch":4566}},"right":{"is":5,"op":"+","left":{"is":12,"cls":null,"arr":null,"str":", ","type":"String"},"right":{"is":5,"op":"+","left":{"is":3,"fun":"y1","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"y1","line":178,"ch":4578}},"right":{"is":5,"op":"+","left":{"is":12,"cls":null,"arr":null,"str":", ","type":"String"},"right":{"is":5,"op":"+","left":{"is":3,"fun":"x2","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"x2","line":178,"ch":4590}},"right":{"is":5,"op":"+","left":{"is":12,"cls":null,"arr":null,"str":", ","type":"String"},"right":{"is":5,"op":"+","left":{"is":3,"fun":"x2","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"x2","line":178,"ch":4602}},"right":{"is":5,"op":"+","left":{"is":12,"cls":null,"arr":null,"str":", ","type":"String"},"right":{"is":3,"fun":"color","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"color","line":178,"ch":4614}}}}}}}}}}},"right":{"is":12,"cls":null,"arr":null,"str":")","type":"String"}},"tok":{"type":26,"data":"return","line":178,"ch":4548}}],"tok":{"type":47,"data":"toString","line":177,"ch":4534},"comment":null,"range":{"from":4544,"to":4628}}]},"static":true,"imports":[{"name":"java","all":false,"sub":{"name":"applet","all":false,"sub":{"name":"Applet","all":false}}},{"name":"java","all":false,"sub":{"name":"awt","all":false,"sub":{"name":"Graphics","all":false}}},{"name":"java","all":false,"sub":{"name":"util","all":false,"sub":{"name":"ArrayList","all":false}}},{"name":"java","all":false,"sub":{"name":"awt","all":false,"sub":{"name":"Color","all":false}}},{"name":"java","all":false,"sub":{"name":"awt","all":false,"sub":{"name":"*","all":true}}},{"name":"java","all":false,"sub":{"name":"awt","all":false,"sub":{"name":"event","all":false,"sub":{"name":"*","all":true}}}}],"tok":{"type":47,"data":"Shape","line":163,"ch":4193},"impcls":[],"implement":[],"interface":false,"generic":null,"comment":null,"vardef":{"inst":[{"is":2,"type":"int","value":0,"tok":{"type":16,"data":"0","line":164,"ch":4217}},{"is":2,"type":"int","value":0,"tok":{"type":16,"data":"0","line":165,"ch":4237}},{"is":2,"type":"int","value":0,"tok":{"type":16,"data":"0","line":166,"ch":4257}},{"is":2,"type":"int","value":0,"tok":{"type":16,"data":"0","line":167,"ch":4277}},null],"stat":[]},"range":{"from":4198,"to":4630}}

lib.java.lang.Rect = {"is":0,"name":"Rect","extends":"Shape","vis":true,"vars":[],"funs":{"f_Rect":[{"is":1,"name":"Rect","type":"Rect","vis":true,"static":true,"args":[],"vars":[],"stats":[{"is":3,"fun":"super","args":[],"custom":false}]},{"is":1,"name":"Rect","type":"Rect","vis":true,"static":false,"args":[{"is":2,"name":"a","type":"int","vis":false,"value":null,"tok":{"type":47,"data":"a","line":182,"ch":4675},"fin":false},{"is":2,"name":"b","type":"int","vis":false,"value":null,"tok":{"type":47,"data":"b","line":182,"ch":4682},"fin":false},{"is":2,"name":"c","type":"int","vis":false,"value":null,"tok":{"type":47,"data":"c","line":182,"ch":4689},"fin":false},{"is":2,"name":"d","type":"int","vis":false,"value":null,"tok":{"type":47,"data":"d","line":182,"ch":4696},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"super","args":[{"is":3,"fun":"a","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"a","line":183,"ch":4708}},{"is":3,"fun":"b","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"b","line":183,"ch":4711}},{"is":3,"fun":"c","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"c","line":183,"ch":4714}},{"is":3,"fun":"d","args":null,"custom":false,"subcall":null}],"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"super","line":183,"ch":4702}}],"comment":null,"range":{"from":4698,"to":4722}},{"is":1,"name":"Rect","type":"Rect","vis":true,"static":false,"args":[{"is":2,"name":"a","type":"int","vis":false,"value":null,"tok":{"type":47,"data":"a","line":185,"ch":4741},"fin":false},{"is":2,"name":"b","type":"int","vis":false,"value":null,"tok":{"type":47,"data":"b","line":185,"ch":4748},"fin":false},{"is":2,"name":"c","type":"int","vis":false,"value":null,"tok":{"type":47,"data":"c","line":185,"ch":4755},"fin":false},{"is":2,"name":"d","type":"int","vis":false,"value":null,"tok":{"type":47,"data":"d","line":185,"ch":4762},"fin":false},{"is":2,"name":"col","type":"Color","vis":false,"value":null,"tok":{"type":47,"data":"col","line":185,"ch":4771},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"super","args":[{"is":3,"fun":"a","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"a","line":186,"ch":4785}},{"is":3,"fun":"b","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"b","line":186,"ch":4788}},{"is":3,"fun":"c","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"c","line":186,"ch":4791}},{"is":3,"fun":"d","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"d","line":186,"ch":4794}},{"is":3,"fun":"col","args":null,"custom":false,"subcall":null}],"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"super","line":186,"ch":4779}}],"comment":null,"range":{"from":4775,"to":4804}}],"f_draw":[{"is":1,"name":"draw","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"g","type":"Graphics","vis":false,"value":null,"tok":{"type":47,"data":"g","line":188,"ch":4833},"fin":false}],"vars":[],"stats":[{"is":8,"con":{"is":5,"op":"==","left":{"is":3,"fun":"color","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"color","line":189,"ch":4842}},"right":{"is":2,"type":"Object","value":{"is":19,"name":"Object"}}},"thenf":{"is":3,"fun":"g","args":null,"custom":false,"subcall":{"is":3,"fun":"drawRect","args":[{"is":3,"fun":"x1","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"x1","line":189,"ch":4868}},{"is":3,"fun":"y1","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"y1","line":189,"ch":4872}},{"is":3,"fun":"x2","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"x2","line":189,"ch":4876}},{"is":3,"fun":"y2","args":null,"custom":false,"subcall":null}],"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"drawRect","line":189,"ch":4859}},"arr":null,"tok":{"type":47,"data":"g","line":189,"ch":4857}},"elsef":{"is":21,"vars":[],"stats":[{"is":3,"fun":"g","args":null,"custom":false,"subcall":{"is":3,"fun":"setColor","args":[{"is":3,"fun":"color","args":null,"custom":false,"subcall":null}],"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"setColor","line":191,"ch":4898}},"arr":null,"tok":{"type":47,"data":"g","line":191,"ch":4896}},{"is":3,"fun":"g","args":null,"custom":false,"subcall":{"is":3,"fun":"fillRect","args":[{"is":3,"fun":"x1","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"x1","line":192,"ch":4929}},{"is":3,"fun":"y1","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"y1","line":192,"ch":4933}},{"is":3,"fun":"x2","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"x2","line":192,"ch":4937}},{"is":3,"fun":"y2","args":null,"custom":false,"subcall":null}],"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"fillRect","line":192,"ch":4920}},"arr":null,"tok":{"type":47,"data":"g","line":192,"ch":4918}}]},"tok":{"type":27,"data":"if","line":189,"ch":4839}}],"tok":{"type":47,"data":"draw","line":188,"ch":4819},"comment":null,"range":{"from":4835,"to":4951}}],"f_toString":[{"is":1,"name":"toString","type":"String","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":7,"fun":{"is":5,"op":"+","left":{"is":5,"op":"+","left":{"is":12,"cls":null,"arr":null,"str":"Rect(","type":"String"},"right":{"is":5,"op":"+","left":{"is":3,"fun":"x1","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"x1","line":196,"ch":4999}},"right":{"is":5,"op":"+","left":{"is":12,"cls":null,"arr":null,"str":", ","type":"String"},"right":{"is":5,"op":"+","left":{"is":3,"fun":"y1","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"y1","line":196,"ch":5011}},"right":{"is":5,"op":"+","left":{"is":12,"cls":null,"arr":null,"str":", ","type":"String"},"right":{"is":5,"op":"+","left":{"is":3,"fun":"x2","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"x2","line":196,"ch":5023}},"right":{"is":5,"op":"+","left":{"is":12,"cls":null,"arr":null,"str":", ","type":"String"},"right":{"is":5,"op":"+","left":{"is":3,"fun":"x2","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"x2","line":196,"ch":5035}},"right":{"is":5,"op":"+","left":{"is":12,"cls":null,"arr":null,"str":", ","type":"String"},"right":{"is":3,"fun":"color","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"color","line":196,"ch":5047}}}}}}}}}}},"right":{"is":12,"cls":null,"arr":null,"str":")","type":"String"}},"tok":{"type":26,"data":"return","line":196,"ch":4982}}],"tok":{"type":47,"data":"toString","line":195,"ch":4968},"comment":null,"range":{"from":4978,"to":5061}}]},"static":true,"imports":[{"name":"java","all":false,"sub":{"name":"applet","all":false,"sub":{"name":"Applet","all":false}}},{"name":"java","all":false,"sub":{"name":"awt","all":false,"sub":{"name":"Graphics","all":false}}},{"name":"java","all":false,"sub":{"name":"util","all":false,"sub":{"name":"ArrayList","all":false}}},{"name":"java","all":false,"sub":{"name":"awt","all":false,"sub":{"name":"Color","all":false}}},{"name":"java","all":false,"sub":{"name":"awt","all":false,"sub":{"name":"*","all":true}}},{"name":"java","all":false,"sub":{"name":"awt","all":false,"sub":{"name":"event","all":false,"sub":{"name":"*","all":true}}}}],"tok":{"type":47,"data":"Rect","line":181,"ch":4638},"impcls":[],"implement":[],"interface":false,"generic":null,"comment":null,"vardef":{"inst":[],"stat":[]},"range":{"from":4656,"to":5063}}

lib.java.lang.Arc = {"is":0,"name":"Arc","extends":"Shape","vis":true,"vars":[{"is":2,"name":"startAngle","type":"int","vis":true,"tok":{"type":47,"data":"startAngle","line":200,"ch":5095},"fin":false,"dependents":[],"static":false},{"is":2,"name":"endAngle","type":"int","vis":true,"tok":{"type":47,"data":"endAngle","line":201,"ch":5116},"fin":false,"dependents":[],"static":false}],"funs":{"f_Arc":[{"is":1,"name":"Arc","type":"Arc","vis":true,"static":true,"args":[],"vars":[],"stats":[{"is":3,"fun":"super","args":[],"custom":false}]},{"is":1,"name":"Arc","type":"Arc","vis":true,"static":false,"args":[{"is":2,"name":"a","type":"int","vis":false,"value":null,"tok":{"type":47,"data":"a","line":203,"ch":5148},"fin":false},{"is":2,"name":"b","type":"int","vis":false,"value":null,"tok":{"type":47,"data":"b","line":203,"ch":5155},"fin":false},{"is":2,"name":"c","type":"int","vis":false,"value":null,"tok":{"type":47,"data":"c","line":203,"ch":5162},"fin":false},{"is":2,"name":"d","type":"int","vis":false,"value":null,"tok":{"type":47,"data":"d","line":203,"ch":5169},"fin":false},{"is":2,"name":"as","type":"int","vis":false,"value":null,"tok":{"type":47,"data":"as","line":203,"ch":5176},"fin":false},{"is":2,"name":"ae","type":"int","vis":false,"value":null,"tok":{"type":47,"data":"ae","line":203,"ch":5184},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"super","args":[{"is":3,"fun":"a","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"a","line":204,"ch":5197}},{"is":3,"fun":"b","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"b","line":204,"ch":5200}},{"is":3,"fun":"c","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"c","line":204,"ch":5203}},{"is":3,"fun":"d","args":null,"custom":false,"subcall":null}],"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"super","line":204,"ch":5191}},{"is":4,"left":{"is":3,"fun":"startAngle","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"startAngle","line":206,"ch":5215}},"right":{"is":3,"fun":"as","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"as","line":206,"ch":5228}},"tok":{"type":7,"data":"=","line":206,"ch":5226}},{"is":4,"left":{"is":3,"fun":"endAngle","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"endAngle","line":207,"ch":5234}},"right":{"is":3,"fun":"ae","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"ae","line":207,"ch":5245}},"tok":{"type":7,"data":"=","line":207,"ch":5243}}],"comment":null,"range":{"from":5187,"to":5250}},{"is":1,"name":"Arc","type":"Arc","vis":true,"static":false,"args":[{"is":2,"name":"a","type":"int","vis":false,"value":null,"tok":{"type":47,"data":"a","line":209,"ch":5268},"fin":false},{"is":2,"name":"b","type":"int","vis":false,"value":null,"tok":{"type":47,"data":"b","line":209,"ch":5275},"fin":false},{"is":2,"name":"c","type":"int","vis":false,"value":null,"tok":{"type":47,"data":"c","line":209,"ch":5282},"fin":false},{"is":2,"name":"d","type":"int","vis":false,"value":null,"tok":{"type":47,"data":"d","line":209,"ch":5289},"fin":false},{"is":2,"name":"as","type":"int","vis":false,"value":null,"tok":{"type":47,"data":"as","line":209,"ch":5296},"fin":false},{"is":2,"name":"ae","type":"int","vis":false,"value":null,"tok":{"type":47,"data":"ae","line":209,"ch":5304},"fin":false},{"is":2,"name":"col","type":"Color","vis":false,"value":null,"tok":{"type":47,"data":"col","line":209,"ch":5314},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"super","args":[{"is":3,"fun":"a","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"a","line":210,"ch":5328}},{"is":3,"fun":"b","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"b","line":210,"ch":5331}},{"is":3,"fun":"c","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"c","line":210,"ch":5334}},{"is":3,"fun":"d","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"d","line":210,"ch":5337}},{"is":3,"fun":"col","args":null,"custom":false,"subcall":null}],"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"super","line":210,"ch":5322}},{"is":4,"left":{"is":3,"fun":"startAngle","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"startAngle","line":212,"ch":5351}},"right":{"is":3,"fun":"as","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"as","line":212,"ch":5364}},"tok":{"type":7,"data":"=","line":212,"ch":5362}},{"is":4,"left":{"is":3,"fun":"endAngle","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"endAngle","line":213,"ch":5370}},"right":{"is":3,"fun":"ae","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"ae","line":213,"ch":5381}},"tok":{"type":7,"data":"=","line":213,"ch":5379}}],"comment":null,"range":{"from":5318,"to":5386}}],"f_draw":[{"is":1,"name":"draw","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"g","type":"Graphics","vis":false,"value":null,"tok":{"type":47,"data":"g","line":215,"ch":5415},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"g","args":null,"custom":false,"subcall":{"is":3,"fun":"setColor","args":[{"is":3,"fun":"Color","args":null,"custom":false,"subcall":{"is":3,"fun":"BLACK","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"BLACK","line":216,"ch":5438}},"arr":null,"tok":{"type":47,"data":"Color","line":216,"ch":5432}}],"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"setColor","line":216,"ch":5423}},"arr":null,"tok":{"type":47,"data":"g","line":216,"ch":5421}},{"is":8,"con":{"is":5,"op":"==","left":{"is":3,"fun":"color","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"color","line":217,"ch":5451}},"right":{"is":2,"type":"Object","value":{"is":19,"name":"Object"}}},"thenf":{"is":3,"fun":"g","args":null,"custom":false,"subcall":{"is":3,"fun":"drawArc","args":[{"is":3,"fun":"x1","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"x1","line":217,"ch":5476}},{"is":3,"fun":"y1","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"y1","line":217,"ch":5480}},{"is":3,"fun":"x2","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"x2","line":217,"ch":5484}},{"is":3,"fun":"y2","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"y2","line":217,"ch":5488}},{"is":3,"fun":"startAngle","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"startAngle","line":217,"ch":5492}},{"is":3,"fun":"endAngle","args":null,"custom":false,"subcall":null}],"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"drawArc","line":217,"ch":5468}},"arr":null,"tok":{"type":47,"data":"g","line":217,"ch":5466}},"elsef":{"is":21,"vars":[],"stats":[{"is":3,"fun":"g","args":null,"custom":false,"subcall":{"is":3,"fun":"setColor","args":[{"is":3,"fun":"color","args":null,"custom":false,"subcall":null}],"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"setColor","line":219,"ch":5529}},"arr":null,"tok":{"type":47,"data":"g","line":219,"ch":5527}},{"is":3,"fun":"g","args":null,"custom":false,"subcall":{"is":3,"fun":"fillArc","args":[{"is":3,"fun":"x1","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"x1","line":220,"ch":5559}},{"is":3,"fun":"y1","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"y1","line":220,"ch":5563}},{"is":3,"fun":"x2","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"x2","line":220,"ch":5567}},{"is":3,"fun":"y2","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"y2","line":220,"ch":5571}},{"is":3,"fun":"startAngle","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"startAngle","line":220,"ch":5575}},{"is":3,"fun":"endAngle","args":null,"custom":false,"subcall":null}],"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"fillArc","line":220,"ch":5551}},"arr":null,"tok":{"type":47,"data":"g","line":220,"ch":5549}}]},"tok":{"type":27,"data":"if","line":217,"ch":5448}}],"tok":{"type":47,"data":"draw","line":215,"ch":5401},"comment":null,"range":{"from":5417,"to":5603}}],"f_toString":[{"is":1,"name":"toString","type":"String","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":7,"fun":{"is":5,"op":"+","left":{"is":5,"op":"+","left":{"is":12,"cls":null,"arr":null,"str":"Arc(","type":"String"},"right":{"is":5,"op":"+","left":{"is":3,"fun":"x1","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"x1","line":224,"ch":5650}},"right":{"is":5,"op":"+","left":{"is":12,"cls":null,"arr":null,"str":", ","type":"String"},"right":{"is":5,"op":"+","left":{"is":3,"fun":"y1","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"y1","line":224,"ch":5662}},"right":{"is":5,"op":"+","left":{"is":12,"cls":null,"arr":null,"str":", ","type":"String"},"right":{"is":5,"op":"+","left":{"is":3,"fun":"x2","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"x2","line":224,"ch":5674}},"right":{"is":5,"op":"+","left":{"is":12,"cls":null,"arr":null,"str":", ","type":"String"},"right":{"is":5,"op":"+","left":{"is":3,"fun":"x2","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"x2","line":224,"ch":5686}},"right":{"is":5,"op":"+","left":{"is":12,"cls":null,"arr":null,"str":", ","type":"String"},"right":{"is":5,"op":"+","left":{"is":3,"fun":"startAngle","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"startAngle","line":224,"ch":5698}},"right":{"is":5,"op":"+","left":{"is":12,"cls":null,"arr":null,"str":", ","type":"String"},"right":{"is":5,"op":"+","left":{"is":3,"fun":"endAngle","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"endAngle","line":224,"ch":5718}},"right":{"is":5,"op":"+","left":{"is":12,"cls":null,"arr":null,"str":", ","type":"String"},"right":{"is":3,"fun":"color","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"color","line":224,"ch":5736}}}}}}}}}}}}}}},"right":{"is":12,"cls":null,"arr":null,"str":")","type":"String"}},"tok":{"type":26,"data":"return","line":224,"ch":5634}}],"tok":{"type":47,"data":"toString","line":223,"ch":5620},"comment":null,"range":{"from":5630,"to":5750}}]},"static":true,"imports":[{"name":"java","all":false,"sub":{"name":"applet","all":false,"sub":{"name":"Applet","all":false}}},{"name":"java","all":false,"sub":{"name":"awt","all":false,"sub":{"name":"Graphics","all":false}}},{"name":"java","all":false,"sub":{"name":"util","all":false,"sub":{"name":"ArrayList","all":false}}},{"name":"java","all":false,"sub":{"name":"awt","all":false,"sub":{"name":"Color","all":false}}},{"name":"java","all":false,"sub":{"name":"awt","all":false,"sub":{"name":"*","all":true}}},{"name":"java","all":false,"sub":{"name":"awt","all":false,"sub":{"name":"event","all":false,"sub":{"name":"*","all":true}}}}],"tok":{"type":47,"data":"Arc","line":199,"ch":5071},"impcls":[],"implement":[],"interface":false,"generic":null,"comment":null,"vardef":{"inst":[{"is":2,"type":"int","value":0,"tok":{"type":16,"data":"0","line":200,"ch":5108}},{"is":2,"type":"int","value":0,"tok":{"type":16,"data":"0","line":201,"ch":5127}}],"stat":[]},"range":{"from":5088,"to":5752}}

lib.java.lang.Text = {"is":0,"name":"Text","extends":"Shape","vis":true,"vars":[{"is":2,"name":"label","type":"String","vis":true,"tok":{"type":47,"data":"label","line":228,"ch":5788},"fin":false,"dependents":[],"static":false}],"funs":{"f_Text":[{"is":1,"name":"Text","type":"Text","vis":true,"static":true,"args":[],"vars":[],"stats":[{"is":3,"fun":"super","args":[],"custom":false}]},{"is":1,"name":"Text","type":"Text","vis":true,"static":false,"args":[{"is":2,"name":"a","type":"int","vis":false,"value":null,"tok":{"type":47,"data":"a","line":230,"ch":5814},"fin":false},{"is":2,"name":"b","type":"int","vis":false,"value":null,"tok":{"type":47,"data":"b","line":230,"ch":5821},"fin":false},{"is":2,"name":"str","type":"String","vis":false,"value":null,"tok":{"type":47,"data":"str","line":230,"ch":5831},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"super","args":[{"is":3,"fun":"a","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"a","line":231,"ch":5845}},{"is":3,"fun":"b","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"b","line":231,"ch":5848}},{"is":2,"type":"int","value":0,"tok":{"type":16,"data":"0","line":231,"ch":5851}},{"is":2,"type":"int","value":0,"tok":{"type":16,"data":"0","line":231,"ch":5854}}],"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"super","line":231,"ch":5839}},{"is":4,"left":{"is":3,"fun":"label","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"label","line":233,"ch":5863}},"right":{"is":3,"fun":"str","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"str","line":233,"ch":5871}},"tok":{"type":7,"data":"=","line":233,"ch":5869}}],"comment":null,"range":{"from":5835,"to":5877}}],"f_draw":[{"is":1,"name":"draw","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"g","type":"Graphics","vis":false,"value":null,"tok":{"type":47,"data":"g","line":235,"ch":5906},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"g","args":null,"custom":false,"subcall":{"is":3,"fun":"setColor","args":[{"is":3,"fun":"Color","args":null,"custom":false,"subcall":{"is":3,"fun":"BLACK","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"BLACK","line":236,"ch":5929}},"arr":null,"tok":{"type":47,"data":"Color","line":236,"ch":5923}}],"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"setColor","line":236,"ch":5914}},"arr":null,"tok":{"type":47,"data":"g","line":236,"ch":5912}},{"is":3,"fun":"g","args":null,"custom":false,"subcall":{"is":3,"fun":"drawString","args":[{"is":3,"fun":"label","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"label","line":237,"ch":5952}},{"is":3,"fun":"x1","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"x1","line":237,"ch":5958}},{"is":3,"fun":"y1","args":null,"custom":false,"subcall":null}],"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"drawString","line":237,"ch":5941}},"arr":null,"tok":{"type":47,"data":"g","line":237,"ch":5939}}],"tok":{"type":47,"data":"draw","line":235,"ch":5892},"comment":null,"range":{"from":5908,"to":5967}}],"f_toString":[{"is":1,"name":"toString","type":"String","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":7,"fun":{"is":5,"op":"+","left":{"is":5,"op":"+","left":{"is":12,"cls":null,"arr":null,"str":"Text(","type":"String"},"right":{"is":5,"op":"+","left":{"is":3,"fun":"x1","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"x1","line":240,"ch":6015}},"right":{"is":5,"op":"+","left":{"is":12,"cls":null,"arr":null,"str":", ","type":"String"},"right":{"is":5,"op":"+","left":{"is":3,"fun":"y1","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"y1","line":240,"ch":6027}},"right":{"is":5,"op":"+","left":{"is":12,"cls":null,"arr":null,"str":", \\\"","type":"String"},"right":{"is":3,"fun":"label","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"label","line":240,"ch":6041}}}}}}},"right":{"is":12,"cls":null,"arr":null,"str":"\\\")","type":"String"}},"tok":{"type":26,"data":"return","line":240,"ch":5998}}],"tok":{"type":47,"data":"toString","line":239,"ch":5984},"comment":null,"range":{"from":5994,"to":6057}}]},"static":true,"imports":[{"name":"java","all":false,"sub":{"name":"applet","all":false,"sub":{"name":"Applet","all":false}}},{"name":"java","all":false,"sub":{"name":"awt","all":false,"sub":{"name":"Graphics","all":false}}},{"name":"java","all":false,"sub":{"name":"util","all":false,"sub":{"name":"ArrayList","all":false}}},{"name":"java","all":false,"sub":{"name":"awt","all":false,"sub":{"name":"Color","all":false}}},{"name":"java","all":false,"sub":{"name":"awt","all":false,"sub":{"name":"*","all":true}}},{"name":"java","all":false,"sub":{"name":"awt","all":false,"sub":{"name":"event","all":false,"sub":{"name":"*","all":true}}}}],"tok":{"type":47,"data":"Text","line":227,"ch":5760},"impcls":[],"implement":[],"interface":false,"generic":null,"comment":null,"vardef":{"inst":[null],"stat":[]},"range":{"from":5778,"to":6059}}

lib.java.lang.Line = {"is":0,"name":"Line","extends":"Shape","vis":true,"vars":[],"funs":{"f_Line":[{"is":1,"name":"Line","type":"Line","vis":true,"static":true,"args":[],"vars":[],"stats":[{"is":3,"fun":"super","args":[],"custom":false}]},{"is":1,"name":"Line","type":"Line","vis":true,"static":false,"args":[{"is":2,"name":"a","type":"int","vis":false,"value":null,"tok":{"type":47,"data":"a","line":244,"ch":6104},"fin":false},{"is":2,"name":"b","type":"int","vis":false,"value":null,"tok":{"type":47,"data":"b","line":244,"ch":6111},"fin":false},{"is":2,"name":"c","type":"int","vis":false,"value":null,"tok":{"type":47,"data":"c","line":244,"ch":6118},"fin":false},{"is":2,"name":"d","type":"int","vis":false,"value":null,"tok":{"type":47,"data":"d","line":244,"ch":6125},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"super","args":[{"is":3,"fun":"a","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"a","line":245,"ch":6137}},{"is":3,"fun":"b","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"b","line":245,"ch":6140}},{"is":3,"fun":"c","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"c","line":245,"ch":6143}},{"is":3,"fun":"d","args":null,"custom":false,"subcall":null}],"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"super","line":245,"ch":6131}}],"comment":null,"range":{"from":6127,"to":6151}},{"is":1,"name":"Line","type":"Line","vis":true,"static":false,"args":[{"is":2,"name":"a","type":"int","vis":false,"value":null,"tok":{"type":47,"data":"a","line":247,"ch":6170},"fin":false},{"is":2,"name":"b","type":"int","vis":false,"value":null,"tok":{"type":47,"data":"b","line":247,"ch":6177},"fin":false},{"is":2,"name":"c","type":"int","vis":false,"value":null,"tok":{"type":47,"data":"c","line":247,"ch":6184},"fin":false},{"is":2,"name":"d","type":"int","vis":false,"value":null,"tok":{"type":47,"data":"d","line":247,"ch":6191},"fin":false},{"is":2,"name":"col","type":"Color","vis":false,"value":null,"tok":{"type":47,"data":"col","line":247,"ch":6200},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"super","args":[{"is":3,"fun":"a","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"a","line":248,"ch":6214}},{"is":3,"fun":"b","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"b","line":248,"ch":6217}},{"is":3,"fun":"c","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"c","line":248,"ch":6220}},{"is":3,"fun":"d","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"d","line":248,"ch":6223}},{"is":3,"fun":"col","args":null,"custom":false,"subcall":null}],"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"super","line":248,"ch":6208}}],"comment":null,"range":{"from":6204,"to":6233}}],"f_draw":[{"is":1,"name":"draw","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"g","type":"Graphics","vis":false,"value":null,"tok":{"type":47,"data":"g","line":250,"ch":6262},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"g","args":null,"custom":false,"subcall":{"is":3,"fun":"setColor","args":[{"is":3,"fun":"color","args":null,"custom":false,"subcall":null}],"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"setColor","line":251,"ch":6270}},"arr":null,"tok":{"type":47,"data":"g","line":251,"ch":6268}},{"is":3,"fun":"g","args":null,"custom":false,"subcall":{"is":3,"fun":"drawLine","args":[{"is":3,"fun":"x1","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"x1","line":252,"ch":6300}},{"is":3,"fun":"y1","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"y1","line":252,"ch":6304}},{"is":3,"fun":"x2","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"x2","line":252,"ch":6308}},{"is":3,"fun":"y2","args":null,"custom":false,"subcall":null}],"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"drawLine","line":252,"ch":6291}},"arr":null,"tok":{"type":47,"data":"g","line":252,"ch":6289}}],"tok":{"type":47,"data":"draw","line":250,"ch":6248},"comment":null,"range":{"from":6264,"to":6318}}],"f_toString":[{"is":1,"name":"toString","type":"String","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":7,"fun":{"is":5,"op":"+","left":{"is":5,"op":"+","left":{"is":12,"cls":null,"arr":null,"str":"Line(","type":"String"},"right":{"is":5,"op":"+","left":{"is":3,"fun":"x1","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"x1","line":255,"ch":6366}},"right":{"is":5,"op":"+","left":{"is":12,"cls":null,"arr":null,"str":", ","type":"String"},"right":{"is":5,"op":"+","left":{"is":3,"fun":"y1","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"y1","line":255,"ch":6378}},"right":{"is":5,"op":"+","left":{"is":12,"cls":null,"arr":null,"str":", ","type":"String"},"right":{"is":5,"op":"+","left":{"is":3,"fun":"x2","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"x2","line":255,"ch":6390}},"right":{"is":5,"op":"+","left":{"is":12,"cls":null,"arr":null,"str":", ","type":"String"},"right":{"is":5,"op":"+","left":{"is":3,"fun":"x2","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"x2","line":255,"ch":6402}},"right":{"is":5,"op":"+","left":{"is":12,"cls":null,"arr":null,"str":", ","type":"String"},"right":{"is":3,"fun":"color","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":47,"data":"color","line":255,"ch":6414}}}}}}}}}}},"right":{"is":12,"cls":null,"arr":null,"str":")","type":"String"}},"tok":{"type":26,"data":"return","line":255,"ch":6349}}],"tok":{"type":47,"data":"toString","line":254,"ch":6335},"comment":null,"range":{"from":6345,"to":6428}}]},"static":true,"imports":[{"name":"java","all":false,"sub":{"name":"applet","all":false,"sub":{"name":"Applet","all":false}}},{"name":"java","all":false,"sub":{"name":"awt","all":false,"sub":{"name":"Graphics","all":false}}},{"name":"java","all":false,"sub":{"name":"util","all":false,"sub":{"name":"ArrayList","all":false}}},{"name":"java","all":false,"sub":{"name":"awt","all":false,"sub":{"name":"Color","all":false}}},{"name":"java","all":false,"sub":{"name":"awt","all":false,"sub":{"name":"*","all":true}}},{"name":"java","all":false,"sub":{"name":"awt","all":false,"sub":{"name":"event","all":false,"sub":{"name":"*","all":true}}}}],"tok":{"type":47,"data":"Line","line":243,"ch":6067},"impcls":[],"implement":[],"interface":false,"generic":null,"comment":null,"vardef":{"inst":[],"stat":[]},"range":{"from":6085,"to":6430}}

lib.java.lang["1_array"] = {"is":0,"name":"1_array","extends":"Object","vis":true,"vars":[{"is":2,"name":"length","type":"int","vis":true,"tok":{"type":46,"data":"length","line":5,"ch":55},"fin":false,"static":false,"comment":null}],"funs":{"f_1_array":[{"is":1,"name":"1_array","type":"1_array","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":3,"fun":"super","args":[],"custom":false}],"comment":null,"range":{"from":80,"to":81}}]},"static":true,"imports":[],"tok":{"type":46,"data":"1_array","line":4,"ch":34},"impcls":[],"implement":[],"interface":false,"generic":null,"comment":null,"vardef":{"inst":[null],"stat":[]},"range":{"from":41,"to":83}}

lib.java.net.URL = {"is":0,"name":"URL","extends":"Object","vis":true,"vars":[{"is":2,"name":"url","type":"String","vis":false,"tok":{"type":46,"data":"url","line":5,"ch":54},"fin":false,"static":false,"comment":null}],"funs":{"f_URL":[{"is":1,"name":"URL","type":"URL","vis":true,"static":true,"args":[],"vars":[],"stats":[{"is":3,"fun":"super","args":[],"custom":false}]},{"is":1,"name":"URL","type":"URL","vis":true,"static":false,"args":[{"is":2,"name":"u","type":"String","vis":false,"value":null,"tok":{"type":46,"data":"u","line":6,"ch":78},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"super","args":[],"custom":false},{"is":4,"left":{"is":3,"fun":"url","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"url","line":6,"ch":81}},"right":{"is":3,"fun":"u","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"u","line":6,"ch":87}},"tok":{"type":7,"data":"=","line":6,"ch":85}}],"comment":null,"range":{"from":80,"to":89}}],"f_getPath":[{"is":1,"name":"getPath","type":"String","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":7,"fun":{"is":3,"fun":"url","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"url","line":7,"ch":123}},"tok":{"type":26,"data":"return","line":7,"ch":116}}],"tok":{"type":46,"data":"getPath","line":7,"ch":106},"comment":null,"range":{"from":115,"to":127}}],"f_getFile":[{"is":1,"name":"getFile","type":"String","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":7,"fun":{"is":3,"fun":"url","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"url","line":8,"ch":161}},"tok":{"type":26,"data":"return","line":8,"ch":154}}],"tok":{"type":46,"data":"getFile","line":8,"ch":144},"comment":null,"range":{"from":153,"to":165}}]},"static":true,"imports":[],"tok":{"type":46,"data":"URL","line":4,"ch":33},"impcls":[],"implement":[],"interface":false,"generic":null,"comment":null,"vardef":{"inst":[null],"stat":[]},"range":{"from":36,"to":167}}

lib.java.util.ArrayList = {"is":0,"name":"ArrayList","extends":"Object","vis":true,"vars":[{"is":2,"name":"list","type":"[]E","vis":false,"tok":{"type":46,"data":"list","line":6,"ch":89},"fin":false,"static":false,"comment":null},{"is":2,"name":"size","type":"int","vis":false,"tok":{"type":46,"data":"size","line":7,"ch":108},"fin":false,"static":false,"comment":null},{"is":2,"name":"modCount","type":"int","vis":true,"tok":{"type":46,"data":"modCount","line":16,"ch":307},"fin":false,"static":false,"comment":null}],"funs":{"f_grow":[{"is":1,"name":"grow","type":"void","vis":false,"static":false,"args":[],"vars":[],"stats":[{"is":3,"fun":"resize","args":[{"is":14,"type":"int","stat":{"is":3,"fun":"Math","args":null,"custom":false,"subcall":{"is":3,"fun":"floor","args":[{"is":5,"op":"*","left":{"is":3,"fun":"list","args":null,"custom":false,"subcall":{"is":3,"fun":"length","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"length","line":8,"ch":164}},"arr":null,"tok":{"type":46,"data":"list","line":8,"ch":159}},"right":{"is":2,"type":"int","value":2,"tok":{"type":16,"data":"2","line":8,"ch":171}}}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"floor","line":8,"ch":153}},"arr":null,"tok":{"type":46,"data":"Math","line":8,"ch":148}}}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"resize","line":8,"ch":135}}],"tok":{"type":46,"data":"grow","line":8,"ch":128},"comment":null,"range":{"from":134,"to":175}}],"f_resize":[{"is":1,"name":"resize","type":"void","vis":false,"static":false,"args":[{"is":2,"name":"s","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"s","line":9,"ch":202},"fin":false}],"vars":[{"is":2,"name":"n","type":"[]E","vis":false,"value":null,"tok":{"type":46,"data":"n","line":10,"ch":210},"fin":false},{"is":2,"name":"i","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"i","line":11,"ch":232},"fin":false}],"stats":[{"is":20,"va":"n","prim":true},{"is":4,"left":{"is":3,"fun":"n","args":null,"custom":false,"subcall":null},"right":{"is":12,"cls":null,"arr":{"is":15,"arr":[{"is":3,"fun":"s","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"s","line":10,"ch":222}}],"type":"E"}},"tok":{"type":7,"data":"=","line":10,"ch":214}},{"is":20,"va":"i","prim":true},{"is":4,"left":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null},"right":{"is":3,"fun":"list","args":null,"custom":false,"subcall":{"is":3,"fun":"length","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"length","line":11,"ch":241}},"arr":null,"tok":{"type":46,"data":"list","line":11,"ch":236}},"tok":{"type":7,"data":"=","line":11,"ch":234}},{"is":10,"con":{"is":4,"left":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":12,"ch":257}},"right":{"is":5,"op":"-","left":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":12,"ch":257}},"right":{"is":2,"type":"int","value":1}},"pre":true},"dof":{"is":4,"left":{"is":3,"fun":"n","args":null,"custom":false,"subcall":null,"arr":{"is":15,"arr":[{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":12,"ch":264}}]}},"right":{"is":3,"fun":"list","args":null,"custom":false,"subcall":null,"arr":{"is":15,"arr":[{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":12,"ch":274}}]}},"tok":{"type":7,"data":"=","line":12,"ch":267}}},{"is":4,"left":{"is":3,"fun":"list","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"list","line":13,"ch":280}},"right":{"is":3,"fun":"n","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"n","line":13,"ch":287}},"tok":{"type":7,"data":"=","line":13,"ch":285}}],"tok":{"type":46,"data":"resize","line":9,"ch":191},"comment":null,"range":{"from":204,"to":291}}],"f_ArrayList":[{"is":1,"name":"ArrayList","type":"ArrayList","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":3,"fun":"super","args":[],"custom":false},{"is":4,"left":{"is":3,"fun":"list","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"list","line":17,"ch":400}},"right":{"is":12,"cls":null,"arr":{"is":15,"arr":[{"is":2,"type":"int","value":10,"tok":{"type":16,"data":"10","line":17,"ch":418}}],"type":"Object"}},"tok":{"type":7,"data":"=","line":17,"ch":405}},{"is":4,"left":{"is":3,"fun":"size","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"size","line":18,"ch":425}},"right":{"is":2,"type":"int","value":0,"tok":{"type":16,"data":"0","line":18,"ch":432}},"tok":{"type":7,"data":"=","line":18,"ch":430}}],"comment":null,"range":{"from":336,"to":436}},{"is":1,"name":"ArrayList","type":"ArrayList","vis":true,"static":false,"args":[{"is":2,"name":"c","type":"Collection","vis":false,"value":null,"tok":{"type":46,"data":"c","line":20,"ch":467},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"super","args":[],"custom":false},{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"ArrayList(Collection c)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":20,"ch":470}}],"comment":null,"range":{"from":469,"to":503}},{"is":1,"name":"ArrayList","type":"ArrayList","vis":true,"static":false,"args":[{"is":2,"name":"initialCapacity","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"initialCapacity","line":20,"ch":588},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"super","args":[],"custom":false},{"is":4,"left":{"is":3,"fun":"list","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"list","line":21,"ch":608}},"right":{"is":12,"cls":null,"arr":{"is":15,"arr":[{"is":3,"fun":"initialCapacity","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"initialCapacity","line":21,"ch":626}}],"type":"Object"}},"tok":{"type":7,"data":"=","line":21,"ch":613}},{"is":4,"left":{"is":3,"fun":"size","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"size","line":22,"ch":646}},"right":{"is":2,"type":"int","value":0,"tok":{"type":16,"data":"0","line":22,"ch":653}},"tok":{"type":7,"data":"=","line":22,"ch":651}}],"comment":"Constructs a list containing the elements of the specified","range":{"from":604,"to":657}}],"f_add":[{"is":1,"name":"add","type":"boolean","vis":true,"static":false,"args":[{"is":2,"name":"o","type":"E","vis":false,"value":null,"tok":{"type":46,"data":"o","line":23,"ch":745},"fin":false}],"vars":[],"stats":[{"is":8,"con":{"is":5,"op":"==","left":{"is":3,"fun":"size","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"size","line":24,"ch":754}},"right":{"is":3,"fun":"list","args":null,"custom":false,"subcall":{"is":3,"fun":"length","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"length","line":24,"ch":767}},"arr":null,"tok":{"type":46,"data":"list","line":24,"ch":762}}},"thenf":{"is":3,"fun":"grow","args":[],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"grow","line":24,"ch":775}},"elsef":null,"tok":{"type":27,"data":"if","line":24,"ch":751}},{"is":4,"left":{"is":3,"fun":"list","args":null,"custom":false,"subcall":null,"arr":{"is":15,"arr":[{"is":3,"fun":"size","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"size","line":25,"ch":790}}]}},"right":{"is":3,"fun":"o","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"o","line":25,"ch":798}},"tok":{"type":7,"data":"=","line":25,"ch":796}},{"is":4,"left":{"is":3,"fun":"size","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"size","line":26,"ch":803}},"right":{"is":5,"op":"+","left":{"is":3,"fun":"size","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"size","line":26,"ch":803}},"right":{"is":2,"type":"int","value":1}},"pre":true}],"tok":{"type":46,"data":"add","line":23,"ch":739},"comment":"Constructs an empty list with the specified initial capacity.","range":{"from":747,"to":812}},{"is":1,"name":"add","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"index","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"index","line":27,"ch":892},"fin":false},{"is":2,"name":"element","type":"E","vis":false,"value":null,"tok":{"type":46,"data":"element","line":27,"ch":901},"fin":false}],"vars":[{"is":2,"name":"i","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"i","line":29,"ch":951},"fin":false}],"stats":[{"is":8,"con":{"is":5,"op":"==","left":{"is":3,"fun":"size","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"size","line":28,"ch":916}},"right":{"is":3,"fun":"list","args":null,"custom":false,"subcall":{"is":3,"fun":"length","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"length","line":28,"ch":929}},"arr":null,"tok":{"type":46,"data":"list","line":28,"ch":924}}},"thenf":{"is":3,"fun":"grow","args":[],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"grow","line":28,"ch":937}},"elsef":null,"tok":{"type":27,"data":"if","line":28,"ch":913}},{"is":20,"va":"i","prim":true},{"is":4,"left":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null},"right":{"is":3,"fun":"size","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"size","line":29,"ch":955}},"tok":{"type":7,"data":"=","line":29,"ch":953}},{"is":10,"con":{"is":4,"left":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":30,"ch":969}},"right":{"is":5,"op":"-","left":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":30,"ch":969}},"right":{"is":2,"type":"int","value":1}},"pre":true},"dof":{"is":21,"vars":[],"stats":[{"is":4,"left":{"is":3,"fun":"list","args":null,"custom":false,"subcall":null,"arr":{"is":15,"arr":[{"is":5,"op":"+","left":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":31,"ch":984}},"right":{"is":2,"type":"int","value":1,"tok":{"type":16,"data":"1","line":31,"ch":986}}}]}},"right":{"is":3,"fun":"list","args":null,"custom":false,"subcall":null,"arr":{"is":15,"arr":[{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":31,"ch":994}}]}},"tok":{"type":7,"data":"=","line":31,"ch":988}},{"is":8,"con":{"is":5,"op":"==","left":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":32,"ch":1004}},"right":{"is":3,"fun":"index","args":null,"custom":false,"subcall":null}},"thenf":{"is":21,"vars":[],"stats":[{"is":4,"left":{"is":3,"fun":"list","args":null,"custom":false,"subcall":null,"arr":{"is":15,"arr":[{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":33,"ch":1024}}]}},"right":{"is":3,"fun":"element","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"element","line":33,"ch":1027}},"tok":{"type":7,"data":"=","line":33,"ch":1026}},{"is":13,"brk":true}]},"elsef":null,"tok":{"type":27,"data":"if","line":32,"ch":1001}}]}},{"is":4,"left":{"is":3,"fun":"size","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"size","line":37,"ch":1059}},"right":{"is":5,"op":"+","left":{"is":3,"fun":"size","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"size","line":37,"ch":1059}},"right":{"is":2,"type":"int","value":1}},"pre":true}],"tok":{"type":46,"data":"add","line":27,"ch":884},"comment":"Appends the specified element to the end of this list.","range":{"from":909,"to":1068}}],"f_addAll":[{"is":1,"name":"addAll","type":"boolean","vis":true,"static":false,"args":[{"is":2,"name":"c","type":"Collection","vis":false,"value":null,"tok":{"type":46,"data":"c","line":38,"ch":1170},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"addAll(Collection c)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":38,"ch":1173}}],"tok":{"type":46,"data":"addAll","line":38,"ch":1152},"comment":"Inserts the specified element at the specified position in this","range":{"from":1172,"to":1203}},{"is":1,"name":"addAll","type":"boolean","vis":true,"static":false,"args":[{"is":2,"name":"index","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"index","line":38,"ch":1304},"fin":false},{"is":2,"name":"c","type":"Collection","vis":false,"value":null,"tok":{"type":46,"data":"c","line":38,"ch":1322},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":" Collection c)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":38,"ch":1325}}],"tok":{"type":46,"data":"addAll","line":38,"ch":1293},"comment":"Appends all of the elements in the specified Collection to the end of","range":{"from":1324,"to":1349}}],"f_clear":[{"is":1,"name":"clear","type":"void","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":4,"left":{"is":3,"fun":"list","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"list","line":39,"ch":1443}},"right":{"is":12,"cls":null,"arr":{"is":15,"arr":[{"is":2,"type":"int","value":10,"tok":{"type":16,"data":"10","line":39,"ch":1461}}],"type":"Object"}},"tok":{"type":7,"data":"=","line":39,"ch":1448}},{"is":4,"left":{"is":3,"fun":"size","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"size","line":40,"ch":1468}},"right":{"is":2,"type":"int","value":0,"tok":{"type":16,"data":"0","line":40,"ch":1475}},"tok":{"type":7,"data":"=","line":40,"ch":1473}}],"tok":{"type":46,"data":"clear","line":38,"ch":1432},"comment":"Inserts all of the elements in the specified Collection into this","range":{"from":1439,"to":1479}}],"f_clone":[{"is":1,"name":"clone","type":"ArrayList","vis":true,"static":false,"args":[],"vars":[{"is":2,"name":"r","type":"ArrayList","vis":false,"value":null,"tok":{"type":46,"data":"r","line":42,"ch":1566},"fin":false}],"stats":[{"is":20,"va":"r","prim":true},{"is":4,"left":{"is":3,"fun":"r","args":null,"custom":false,"subcall":null},"right":{"is":12,"cls":{"is":3,"fun":"ArrayList","args":[],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"ArrayList","line":42,"ch":1574}},"arr":null,"str":null,"type":null,"tok":{"type":46,"data":"ArrayList","line":42,"ch":1574}},"tok":{"type":7,"data":"=","line":42,"ch":1568}},{"is":9,"vars":[],"def":[{"is":20,"va":"i","prim":true},{"is":4,"left":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null},"right":{"is":2,"type":"int","value":0,"tok":{"type":16,"data":"0","line":43,"ch":1601}},"tok":{"type":7,"data":"=","line":43,"ch":1599}}],"con":{"is":5,"op":"<","left":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":43,"ch":1604}},"right":{"is":3,"fun":"size","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"size","line":43,"ch":1608}}},"inc":{"is":4,"left":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":43,"ch":1614}},"right":{"is":5,"op":"+","left":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":43,"ch":1614}},"right":{"is":2,"type":"int","value":1}},"pre":true},"dof":{"is":1,"name":"then","type":"","vis":true,"static":false,"args":[],"vars":[{"is":2,"name":"i","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"i","line":43,"ch":1597},"fin":false}],"stats":[{"is":3,"fun":"r","args":null,"custom":false,"subcall":{"is":3,"fun":"add","args":[{"is":3,"fun":"list","args":null,"custom":false,"subcall":null,"arr":{"is":15,"arr":[{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":43,"ch":1630}}]}}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"add","line":43,"ch":1621}},"arr":null,"tok":{"type":46,"data":"r","line":43,"ch":1619}}]}},{"is":7,"fun":{"is":3,"fun":"r","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"r","line":44,"ch":1644}},"tok":{"type":26,"data":"return","line":44,"ch":1637}}],"tok":{"type":46,"data":"clone","line":41,"ch":1545},"comment":"Removes all of the elements from this list.","range":{"from":1552,"to":1648}}],"f_contains":[{"is":1,"name":"contains","type":"boolean","vis":true,"static":false,"args":[{"is":2,"name":"elem","type":"Object","vis":false,"value":null,"tok":{"type":46,"data":"elem","line":45,"ch":1735},"fin":false}],"vars":[{"is":2,"name":"i","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"i","line":46,"ch":1748},"fin":false}],"stats":[{"is":20,"va":"i","prim":true},{"is":4,"left":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null},"right":{"is":3,"fun":"size","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"size","line":46,"ch":1752}},"tok":{"type":7,"data":"=","line":46,"ch":1750}},{"is":10,"con":{"is":4,"left":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":47,"ch":1766}},"right":{"is":5,"op":"-","left":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":47,"ch":1766}},"right":{"is":2,"type":"int","value":1}},"pre":true},"dof":{"is":21,"vars":[],"stats":[{"is":8,"con":{"is":3,"fun":"list","args":null,"custom":false,"subcall":{"is":3,"fun":"equals","args":[{"is":3,"fun":"elem","args":null,"custom":false,"subcall":null}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"equals","line":47,"ch":1783}},"arr":{"is":15,"arr":[{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":47,"ch":1780}}]}},"thenf":{"is":7,"fun":{"is":2,"type":"boolean","value":true,"tok":{"type":34,"data":"true","line":47,"ch":1804}},"tok":{"type":26,"data":"return","line":47,"ch":1797}},"elsef":null,"tok":{"type":27,"data":"if","line":47,"ch":1772}}]}},{"is":7,"fun":{"is":2,"type":"boolean","value":false,"tok":{"type":34,"data":"false","line":48,"ch":1820}},"tok":{"type":26,"data":"return","line":48,"ch":1813}}],"tok":{"type":46,"data":"contains","line":45,"ch":1719},"comment":"Returns a shallow copy of this ArrayList instance.","range":{"from":1740,"to":1828}}],"f_ensureCapacity":[{"is":1,"name":"ensureCapacity","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"minCapacity","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"minCapacity","line":49,"ch":1922},"fin":false}],"vars":[],"stats":[{"is":8,"con":{"is":5,"op":"<","left":{"is":3,"fun":"list","args":null,"custom":false,"subcall":{"is":3,"fun":"length","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"length","line":50,"ch":1946}},"arr":null,"tok":{"type":46,"data":"list","line":50,"ch":1941}},"right":{"is":3,"fun":"minCapacity","args":null,"custom":false,"subcall":null}},"thenf":{"is":3,"fun":"resize","args":[{"is":5,"op":"+","left":{"is":3,"fun":"minCapacity","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"minCapacity","line":50,"ch":1975}},"right":{"is":2,"type":"int","value":10,"tok":{"type":16,"data":"10","line":50,"ch":1987}}}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"resize","line":50,"ch":1968}},"elsef":null,"tok":{"type":27,"data":"if","line":50,"ch":1938}}],"tok":{"type":46,"data":"ensureCapacity","line":49,"ch":1903},"comment":"Returns true if this list contains the specified element.","range":{"from":1934,"to":1993}}],"f_get":[{"is":1,"name":"get","type":"E","vis":true,"static":false,"args":[{"is":2,"name":"index","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"index","line":51,"ch":2069},"fin":false}],"vars":[],"stats":[{"is":7,"fun":{"is":3,"fun":"list","args":null,"custom":false,"subcall":null,"arr":{"is":15,"arr":[{"is":3,"fun":"index","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"index","line":51,"ch":2088}}]}},"tok":{"type":26,"data":"return","line":51,"ch":2076}}],"tok":{"type":46,"data":"get","line":51,"ch":2061},"comment":"Increases the capacity of this ArrayList instance, if","range":{"from":2075,"to":2095}}],"f_indexOf":[{"is":1,"name":"indexOf","type":"int","vis":true,"static":false,"args":[{"is":2,"name":"elem","type":"Object","vis":false,"value":null,"tok":{"type":46,"data":"elem","line":51,"ch":2186},"fin":false}],"vars":[],"stats":[{"is":9,"vars":[],"def":[{"is":20,"va":"i","prim":true},{"is":4,"left":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null},"right":{"is":2,"type":"int","value":0,"tok":{"type":16,"data":"0","line":52,"ch":2207}},"tok":{"type":7,"data":"=","line":52,"ch":2205}}],"con":{"is":5,"op":"<","left":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":52,"ch":2210}},"right":{"is":3,"fun":"size","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"size","line":52,"ch":2214}}},"inc":{"is":4,"left":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":52,"ch":2220}},"right":{"is":5,"op":"+","left":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":52,"ch":2220}},"right":{"is":2,"type":"int","value":1}},"pre":true},"dof":{"is":1,"name":"then","type":"","vis":true,"static":false,"args":[],"vars":[{"is":2,"name":"i","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"i","line":52,"ch":2203},"fin":false}],"stats":[{"is":8,"con":{"is":3,"fun":"list","args":null,"custom":false,"subcall":{"is":3,"fun":"equals","args":[{"is":3,"fun":"elem","args":null,"custom":false,"subcall":null}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"equals","line":53,"ch":2240}},"arr":{"is":15,"arr":[{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":53,"ch":2237}}]}},"thenf":{"is":7,"fun":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":53,"ch":2261}},"tok":{"type":26,"data":"return","line":53,"ch":2254}},"elsef":null,"tok":{"type":27,"data":"if","line":53,"ch":2229}}],"range":{"from":2224,"to":2266}}},{"is":7,"fun":{"is":5,"op":"-","left":{"is":2,"type":"int","value":"0"},"right":{"is":2,"type":"int","value":1,"tok":{"type":16,"data":"1","line":55,"ch":2278}},"br":true},"tok":{"type":26,"data":"return","line":55,"ch":2270}}],"tok":{"type":46,"data":"indexOf","line":51,"ch":2171},"comment":"Returns the element at the specified position in this list.","range":{"from":2191,"to":2282}}],"f_isEmpty":[{"is":1,"name":"isEmpty","type":"boolean","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":7,"fun":{"is":5,"op":"==","left":{"is":3,"fun":"size","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"size","line":56,"ch":2384}},"right":{"is":2,"type":"int","value":0,"tok":{"type":16,"data":"0","line":56,"ch":2390}}},"tok":{"type":26,"data":"return","line":56,"ch":2377}}],"tok":{"type":46,"data":"isEmpty","line":56,"ch":2367},"comment":"Searches for the first occurence of the given argument, testing ","range":{"from":2376,"to":2392}}],"f_lastIndexOf":[{"is":1,"name":"lastIndexOf","type":"int","vis":true,"static":false,"args":[{"is":2,"name":"elem","type":"Object","vis":false,"value":null,"tok":{"type":46,"data":"elem","line":56,"ch":2463},"fin":false}],"vars":[{"is":2,"name":"i","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"i","line":57,"ch":2476},"fin":false}],"stats":[{"is":20,"va":"i","prim":true},{"is":4,"left":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null},"right":{"is":3,"fun":"size","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"size","line":57,"ch":2480}},"tok":{"type":7,"data":"=","line":57,"ch":2478}},{"is":10,"con":{"is":4,"left":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":58,"ch":2494}},"right":{"is":5,"op":"-","left":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":58,"ch":2494}},"right":{"is":2,"type":"int","value":1}},"pre":true},"dof":{"is":21,"vars":[],"stats":[{"is":8,"con":{"is":3,"fun":"list","args":null,"custom":false,"subcall":{"is":3,"fun":"equals","args":[{"is":3,"fun":"elem","args":null,"custom":false,"subcall":null}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"equals","line":58,"ch":2511}},"arr":{"is":15,"arr":[{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":58,"ch":2508}}]}},"thenf":{"is":7,"fun":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":58,"ch":2532}},"tok":{"type":26,"data":"return","line":58,"ch":2525}},"elsef":null,"tok":{"type":27,"data":"if","line":58,"ch":2500}}]}},{"is":7,"fun":{"is":5,"op":"-","left":{"is":2,"type":"int","value":"0"},"right":{"is":2,"type":"int","value":1,"tok":{"type":16,"data":"1","line":59,"ch":2546}},"br":true},"tok":{"type":26,"data":"return","line":59,"ch":2538}}],"tok":{"type":46,"data":"lastIndexOf","line":56,"ch":2444},"comment":"Tests if this list has no elements.","range":{"from":2468,"to":2550}}],"f_remove":[{"is":1,"name":"remove","type":"Object","vis":true,"static":false,"args":[{"is":2,"name":"index","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"index","line":60,"ch":2648},"fin":false}],"vars":[{"is":2,"name":"rem","type":"boolean","vis":false,"value":null,"tok":{"type":46,"data":"rem","line":61,"ch":2666},"fin":false}],"stats":[{"is":20,"va":"rem","prim":true},{"is":4,"left":{"is":3,"fun":"rem","args":null,"custom":false,"subcall":null},"right":{"is":2,"type":"boolean","value":false,"tok":{"type":34,"data":"false","line":61,"ch":2672}},"tok":{"type":7,"data":"=","line":61,"ch":2670}},{"is":9,"vars":[],"def":[{"is":20,"va":"i","prim":true},{"is":4,"left":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null},"right":{"is":2,"type":"int","value":0,"tok":{"type":16,"data":"0","line":62,"ch":2693}},"tok":{"type":7,"data":"=","line":62,"ch":2691}}],"con":{"is":5,"op":"<","left":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":62,"ch":2696}},"right":{"is":3,"fun":"list","args":null,"custom":false,"subcall":{"is":3,"fun":"length","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"length","line":62,"ch":2705}},"arr":null,"tok":{"type":46,"data":"list","line":62,"ch":2700}}},"inc":{"is":4,"left":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":62,"ch":2713}},"right":{"is":5,"op":"+","left":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":62,"ch":2713}},"right":{"is":2,"type":"int","value":1}},"pre":true},"dof":{"is":1,"name":"then","type":"","vis":true,"static":false,"args":[],"vars":[{"is":2,"name":"i","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"i","line":62,"ch":2689},"fin":false}],"stats":[{"is":8,"con":{"is":5,"op":">=","left":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":63,"ch":2725}},"right":{"is":3,"fun":"index","args":null,"custom":false,"subcall":null}},"thenf":{"is":21,"vars":[],"stats":[{"is":8,"con":{"is":5,"op":"<","left":{"is":5,"op":"+","left":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":64,"ch":2745}},"right":{"is":2,"type":"int","value":1,"tok":{"type":16,"data":"1","line":64,"ch":2747}}},"right":{"is":3,"fun":"list","args":null,"custom":false,"subcall":{"is":3,"fun":"length","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"length","line":64,"ch":2755}},"arr":null,"tok":{"type":46,"data":"list","line":64,"ch":2750}}},"thenf":{"is":4,"left":{"is":3,"fun":"list","args":null,"custom":false,"subcall":null,"arr":{"is":15,"arr":[{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":64,"ch":2768}}]}},"right":{"is":3,"fun":"list","args":null,"custom":false,"subcall":null,"arr":{"is":15,"arr":[{"is":5,"op":"+","left":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":64,"ch":2778}},"right":{"is":2,"type":"int","value":1,"tok":{"type":16,"data":"1","line":64,"ch":2780}}}]}},"tok":{"type":7,"data":"=","line":64,"ch":2771}},"elsef":{"is":4,"left":{"is":3,"fun":"list","args":null,"custom":false,"subcall":null,"arr":{"is":15,"arr":[{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":65,"ch":2798}}]}},"right":{"is":2,"type":"Object","value":{"is":19,"name":"Object"}},"tok":{"type":7,"data":"=","line":65,"ch":2801}},"tok":{"type":27,"data":"if","line":64,"ch":2742}}]},"elsef":null,"tok":{"type":27,"data":"if","line":63,"ch":2722}}],"range":{"from":2717,"to":2816}}},{"is":4,"left":{"is":3,"fun":"size","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"size","line":68,"ch":2820}},"right":{"is":5,"op":"-","left":{"is":3,"fun":"size","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"size","line":68,"ch":2820}},"right":{"is":2,"type":"int","value":1}},"pre":true}],"tok":{"type":46,"data":"remove","line":60,"ch":2637},"comment":"Returns the index of the last occurrence of the specified object in","range":{"from":2654,"to":2830}},{"is":1,"name":"remove","type":"boolean","vis":true,"static":false,"args":[{"is":2,"name":"o","type":"Object","vis":false,"value":null,"tok":{"type":46,"data":"o","line":69,"ch":2924},"fin":false}],"vars":[{"is":2,"name":"rem","type":"boolean","vis":false,"value":null,"tok":{"type":46,"data":"rem","line":70,"ch":2938},"fin":false}],"stats":[{"is":20,"va":"rem","prim":true},{"is":4,"left":{"is":3,"fun":"rem","args":null,"custom":false,"subcall":null},"right":{"is":2,"type":"boolean","value":false,"tok":{"type":34,"data":"false","line":70,"ch":2944}},"tok":{"type":7,"data":"=","line":70,"ch":2942}},{"is":9,"vars":[],"def":[{"is":20,"va":"i","prim":true},{"is":4,"left":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null},"right":{"is":2,"type":"int","value":0,"tok":{"type":16,"data":"0","line":71,"ch":2965}},"tok":{"type":7,"data":"=","line":71,"ch":2963}}],"con":{"is":5,"op":"<","left":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":71,"ch":2968}},"right":{"is":3,"fun":"list","args":null,"custom":false,"subcall":{"is":3,"fun":"length","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"length","line":71,"ch":2977}},"arr":null,"tok":{"type":46,"data":"list","line":71,"ch":2972}}},"inc":{"is":4,"left":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":71,"ch":2985}},"right":{"is":5,"op":"+","left":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":71,"ch":2985}},"right":{"is":2,"type":"int","value":1}},"pre":true},"dof":{"is":1,"name":"then","type":"","vis":true,"static":false,"args":[],"vars":[{"is":2,"name":"i","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"i","line":71,"ch":2961},"fin":false}],"stats":[{"is":8,"con":{"is":5,"op":"<","left":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":72,"ch":2997}},"right":{"is":3,"fun":"size","args":null,"custom":false,"subcall":null}},"thenf":{"is":21,"vars":[],"stats":[{"is":8,"con":{"is":3,"fun":"list","args":null,"custom":false,"subcall":{"is":3,"fun":"equals","args":[{"is":3,"fun":"o","args":null,"custom":false,"subcall":null}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"equals","line":72,"ch":3018}},"arr":{"is":15,"arr":[{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":72,"ch":3015}}]}},"thenf":{"is":21,"vars":[],"stats":[{"is":4,"left":{"is":3,"fun":"rem","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"rem","line":73,"ch":3035}},"right":{"is":2,"type":"boolean","value":true,"tok":{"type":34,"data":"true","line":73,"ch":3041}},"tok":{"type":7,"data":"=","line":73,"ch":3039}},{"is":13,"brk":false}]},"elsef":null,"tok":{"type":27,"data":"if","line":72,"ch":3007}}]},"elsef":null,"tok":{"type":27,"data":"if","line":72,"ch":2994}},{"is":8,"con":{"is":3,"fun":"rem","args":null,"custom":false,"subcall":null},"thenf":{"is":4,"left":{"is":3,"fun":"list","args":null,"custom":false,"subcall":null,"arr":{"is":15,"arr":[{"is":5,"op":"-","left":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":76,"ch":3083}},"right":{"is":2,"type":"int","value":1,"tok":{"type":16,"data":"1","line":76,"ch":3085}}}]}},"right":{"is":3,"fun":"list","args":null,"custom":false,"subcall":null,"arr":{"is":15,"arr":[{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":76,"ch":3095}}]}},"tok":{"type":7,"data":"=","line":76,"ch":3088}},"elsef":null,"tok":{"type":27,"data":"if","line":76,"ch":3070}}],"range":{"from":2989,"to":3101}}},{"is":4,"left":{"is":3,"fun":"size","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"size","line":78,"ch":3105}},"right":{"is":5,"op":"-","left":{"is":3,"fun":"size","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"size","line":78,"ch":3105}},"right":{"is":2,"type":"int","value":1}},"pre":true}],"tok":{"type":46,"data":"remove","line":69,"ch":2910},"comment":"Removes the element at the specified position in this list.","range":{"from":2926,"to":3114}}],"f_removeRange":[{"is":1,"name":"removeRange","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"fromIndex","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"fromIndex","line":79,"ch":3178},"fin":false},{"is":2,"name":"toIndex","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"toIndex","line":79,"ch":3193},"fin":false}],"vars":[{"is":2,"name":"num","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"num","line":80,"ch":3209},"fin":false},{"is":2,"name":"rem","type":"boolean","vis":false,"value":null,"tok":{"type":46,"data":"rem","line":81,"ch":3246},"fin":false}],"stats":[{"is":20,"va":"num","prim":true},{"is":4,"left":{"is":3,"fun":"num","args":null,"custom":false,"subcall":null},"right":{"is":5,"op":"+","left":{"is":5,"op":"-","left":{"is":3,"fun":"toIndex","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"toIndex","line":80,"ch":3215}},"right":{"is":3,"fun":"fromIndex","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"fromIndex","line":80,"ch":3223}}},"right":{"is":2,"type":"int","value":1,"tok":{"type":16,"data":"1","line":80,"ch":3233}}},"tok":{"type":7,"data":"=","line":80,"ch":3213}},{"is":20,"va":"rem","prim":true},{"is":4,"left":{"is":3,"fun":"rem","args":null,"custom":false,"subcall":null},"right":{"is":2,"type":"boolean","value":false,"tok":{"type":34,"data":"false","line":81,"ch":3252}},"tok":{"type":7,"data":"=","line":81,"ch":3250}},{"is":9,"vars":[],"def":[{"is":20,"va":"i","prim":true},{"is":4,"left":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null},"right":{"is":2,"type":"int","value":0,"tok":{"type":16,"data":"0","line":82,"ch":3273}},"tok":{"type":7,"data":"=","line":82,"ch":3271}}],"con":{"is":5,"op":"<","left":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":82,"ch":3276}},"right":{"is":3,"fun":"list","args":null,"custom":false,"subcall":{"is":3,"fun":"length","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"length","line":82,"ch":3285}},"arr":null,"tok":{"type":46,"data":"list","line":82,"ch":3280}}},"inc":{"is":4,"left":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":82,"ch":3293}},"right":{"is":5,"op":"+","left":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":82,"ch":3293}},"right":{"is":2,"type":"int","value":1}},"pre":true},"dof":{"is":1,"name":"then","type":"","vis":true,"static":false,"args":[],"vars":[{"is":2,"name":"i","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"i","line":82,"ch":3269},"fin":false}],"stats":[{"is":8,"con":{"is":5,"op":">=","left":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":83,"ch":3305}},"right":{"is":3,"fun":"fromIndex","args":null,"custom":false,"subcall":null}},"thenf":{"is":21,"vars":[],"stats":[{"is":8,"con":{"is":5,"op":"<","left":{"is":5,"op":"+","left":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":84,"ch":3329}},"right":{"is":3,"fun":"num","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"num","line":84,"ch":3331}}},"right":{"is":3,"fun":"list","args":null,"custom":false,"subcall":{"is":3,"fun":"length","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"length","line":84,"ch":3342}},"arr":null,"tok":{"type":46,"data":"list","line":84,"ch":3337}}},"thenf":{"is":4,"left":{"is":3,"fun":"list","args":null,"custom":false,"subcall":null,"arr":{"is":15,"arr":[{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":84,"ch":3355}}]}},"right":{"is":3,"fun":"list","args":null,"custom":false,"subcall":null,"arr":{"is":15,"arr":[{"is":5,"op":"+","left":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":84,"ch":3365}},"right":{"is":3,"fun":"num","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"num","line":84,"ch":3367}}}]}},"tok":{"type":7,"data":"=","line":84,"ch":3358}},"elsef":{"is":4,"left":{"is":3,"fun":"list","args":null,"custom":false,"subcall":null,"arr":{"is":15,"arr":[{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":85,"ch":3387}}]}},"right":{"is":2,"type":"Object","value":{"is":19,"name":"Object"}},"tok":{"type":7,"data":"=","line":85,"ch":3390}},"tok":{"type":27,"data":"if","line":84,"ch":3326}}]},"elsef":null,"tok":{"type":27,"data":"if","line":83,"ch":3302}}],"range":{"from":3297,"to":3408}}},{"is":4,"left":{"is":3,"fun":"size","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"size","line":89,"ch":3412}},"right":{"is":5,"op":"-","left":{"is":3,"fun":"size","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"size","line":89,"ch":3412}},"right":{"is":3,"fun":"num","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"num","line":89,"ch":3420}}}}],"tok":{"type":46,"data":"removeRange","line":79,"ch":3162},"comment":"Removes a single instance of o","range":{"from":3201,"to":3427}}],"f_set":[{"is":1,"name":"set","type":"Object","vis":true,"static":false,"args":[{"is":2,"name":"index","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"index","line":90,"ch":3520},"fin":false},{"is":2,"name":"element","type":"E","vis":false,"value":null,"tok":{"type":46,"data":"element","line":90,"ch":3529},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"ensureCapacity","args":[{"is":3,"fun":"index","args":null,"custom":false,"subcall":null}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"ensureCapacity","line":91,"ch":3541}},{"is":4,"left":{"is":3,"fun":"list","args":null,"custom":false,"subcall":null,"arr":{"is":15,"arr":[{"is":3,"fun":"index","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"index","line":92,"ch":3571}}]}},"right":{"is":3,"fun":"element","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"element","line":92,"ch":3578}},"tok":{"type":7,"data":"=","line":92,"ch":3577}},{"is":8,"con":{"is":5,"op":">=","left":{"is":3,"fun":"index","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"index","line":93,"ch":3592}},"right":{"is":3,"fun":"size","args":null,"custom":false,"subcall":null}},"thenf":{"is":4,"left":{"is":3,"fun":"size","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"size","line":93,"ch":3607}},"right":{"is":5,"op":"+","left":{"is":3,"fun":"index","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"index","line":93,"ch":3614}},"right":{"is":2,"type":"int","value":1,"tok":{"type":16,"data":"1","line":93,"ch":3620}}},"tok":{"type":7,"data":"=","line":93,"ch":3612}},"elsef":null,"tok":{"type":27,"data":"if","line":93,"ch":3589}}],"tok":{"type":46,"data":"set","line":90,"ch":3512},"comment":"Removes from this List all of the elements whose index is between","range":{"from":3537,"to":3624}}],"f_size":[{"is":1,"name":"size","type":"int","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":7,"fun":{"is":3,"fun":"size","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"size","line":94,"ch":3719}},"tok":{"type":26,"data":"return","line":94,"ch":3712}}],"tok":{"type":46,"data":"size","line":94,"ch":3705},"comment":"Replaces the element at the specified position in this list with","range":{"from":3711,"to":3724}}],"f_toArray":[{"is":1,"name":"toArray","type":"[]Object","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"toArray()","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":94,"ch":3800}}],"tok":{"type":46,"data":"toArray","line":94,"ch":3790},"comment":"Returns the number of elements in this list.","range":{"from":3799,"to":3819}},{"is":1,"name":"toArray","type":"[]Object","vis":true,"static":false,"args":[{"is":2,"name":"a","type":"[]T","vis":false,"value":null,"tok":{"type":46,"data":"a","line":94,"ch":3913},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"toArray(T[] a)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":94,"ch":3916}}],"tok":{"type":46,"data":"toArray","line":94,"ch":3901},"comment":"Returns an array containing all of the elements in this list","range":{"from":3915,"to":3940}}],"f_whatsthis":[{"is":1,"name":"whatsthis","type":"[]Object","vis":true,"static":false,"args":[],"vars":[],"stats":[],"tok":{"type":46,"data":"whatsthis","line":94,"ch":4029},"comment":"Returns an array containing all of the elements in this list in the","range":{"from":4040,"to":4041}}],"f_toString":[{"is":1,"name":"toString","type":"String","vis":true,"static":false,"args":[],"vars":[{"is":2,"name":"r","type":"String","vis":false,"value":null,"tok":{"type":46,"data":"r","line":96,"ch":4079},"fin":false}],"stats":[{"is":20,"va":"r","prim":true},{"is":4,"left":{"is":3,"fun":"r","args":null,"custom":false,"subcall":null},"right":{"is":12,"cls":null,"arr":null,"str":"[","type":"String"},"tok":{"type":7,"data":"=","line":96,"ch":4081}},{"is":9,"vars":[],"def":[{"is":20,"va":"i","prim":true},{"is":4,"left":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null},"right":{"is":2,"type":"int","value":0,"tok":{"type":16,"data":"0","line":97,"ch":4102}},"tok":{"type":7,"data":"=","line":97,"ch":4100}}],"con":{"is":5,"op":"<","left":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":97,"ch":4105}},"right":{"is":3,"fun":"size","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"size","line":97,"ch":4109}}},"inc":{"is":4,"left":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":97,"ch":4115}},"right":{"is":5,"op":"+","left":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":97,"ch":4115}},"right":{"is":2,"type":"int","value":1}},"pre":true},"dof":{"is":1,"name":"then","type":"","vis":true,"static":false,"args":[],"vars":[{"is":2,"name":"i","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"i","line":97,"ch":4098},"fin":false}],"stats":[{"is":4,"left":{"is":3,"fun":"r","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"r","line":98,"ch":4125}},"right":{"is":5,"op":"+","left":{"is":3,"fun":"r","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"r","line":98,"ch":4125}},"right":{"is":3,"fun":"list","args":null,"custom":false,"subcall":{"is":3,"fun":"toString","args":[],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"toString","line":98,"ch":4136}},"arr":{"is":15,"arr":[{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":98,"ch":4133}}]}}}},{"is":8,"con":{"is":5,"op":"<","left":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":99,"ch":4154}},"right":{"is":5,"op":"-","left":{"is":3,"fun":"size","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"size","line":99,"ch":4158}},"right":{"is":2,"type":"int","value":1,"tok":{"type":16,"data":"1","line":99,"ch":4165}}}},"thenf":{"is":4,"left":{"is":3,"fun":"r","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"r","line":99,"ch":4168}},"right":{"is":5,"op":"+","left":{"is":3,"fun":"r","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"r","line":99,"ch":4168}},"right":{"is":12,"cls":null,"arr":null,"str":", ","type":"String"}}},"elsef":null,"tok":{"type":27,"data":"if","line":99,"ch":4151}}],"range":{"from":4120,"to":4180}}},{"is":7,"fun":{"is":5,"op":"+","left":{"is":3,"fun":"r","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"r","line":101,"ch":4191}},"right":{"is":12,"cls":null,"arr":null,"str":"]","type":"String"}},"tok":{"type":26,"data":"return","line":101,"ch":4184}}],"tok":{"type":46,"data":"toString","line":95,"ch":4058},"comment":null,"range":{"from":4068,"to":4199}}],"f_trimToSize":[{"is":1,"name":"trimToSize","type":"void","vis":true,"static":false,"args":[],"vars":[{"is":2,"name":"n","type":"[]Object","vis":false,"value":null,"tok":{"type":46,"data":"n","line":104,"ch":4237},"fin":false},{"is":2,"name":"i","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"i","line":105,"ch":4267},"fin":false}],"stats":[{"is":20,"va":"n","prim":true},{"is":4,"left":{"is":3,"fun":"n","args":null,"custom":false,"subcall":null},"right":{"is":12,"cls":null,"arr":{"is":15,"arr":[{"is":3,"fun":"size","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"size","line":104,"ch":4254}}],"type":"Object"}},"tok":{"type":7,"data":"=","line":104,"ch":4241}},{"is":20,"va":"i","prim":true},{"is":4,"left":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null},"right":{"is":3,"fun":"size","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"size","line":105,"ch":4271}},"tok":{"type":7,"data":"=","line":105,"ch":4269}},{"is":10,"con":{"is":4,"left":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":106,"ch":4285}},"right":{"is":5,"op":"-","left":{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":106,"ch":4285}},"right":{"is":2,"type":"int","value":1}},"pre":true},"dof":{"is":4,"left":{"is":3,"fun":"n","args":null,"custom":false,"subcall":null,"arr":{"is":15,"arr":[{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":106,"ch":4292}}]}},"right":{"is":3,"fun":"list","args":null,"custom":false,"subcall":null,"arr":{"is":15,"arr":[{"is":3,"fun":"i","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"i","line":106,"ch":4302}}]}},"tok":{"type":7,"data":"=","line":106,"ch":4295}}},{"is":4,"left":{"is":3,"fun":"list","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"list","line":107,"ch":4308}},"right":{"is":3,"fun":"n","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"n","line":107,"ch":4315}},"tok":{"type":7,"data":"=","line":107,"ch":4313}}],"tok":{"type":46,"data":"trimToSize","line":103,"ch":4214},"comment":null,"range":{"from":4226,"to":4319}}],"f_UNSUP":[{"is":1,"name":"UNSUP","type":"void","vis":false,"static":true,"args":[{"is":2,"name":"name","type":"String","vis":false,"value":null,"tok":{"type":46,"data":"name","line":109,"ch":4415},"fin":false}],"vars":[],"stats":[{"is":7,"fun":{"is":12,"cls":{"is":3,"fun":"Exception","args":[{"is":5,"op":"+","left":{"is":3,"fun":"name","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"name","line":109,"ch":4441}},"right":{"is":12,"cls":null,"arr":null,"str":" not implemented in class ArrayList","type":"String"}}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"Exception","line":109,"ch":4431}},"arr":null,"str":null,"type":null,"tok":{"type":46,"data":"Exception","line":109,"ch":4431}},"thr":true}],"tok":{"type":46,"data":"UNSUP","line":109,"ch":4402},"comment":"Trims the capacity of this ArrayList instance to be the","range":{"from":4420,"to":4485}}]},"static":true,"imports":[{"name":"java","all":false,"sub":{"name":"util","all":false,"sub":{"name":"ArrayList","all":false}}}],"tok":{"type":46,"data":"ArrayList","line":5,"ch":62},"impcls":[],"implement":[],"interface":false,"generic":["E"],"comment":null,"vardef":{"inst":[null,null,null],"stat":[]},"range":{"from":74,"to":4487}}

lib.java.util.Vector = {"is":0,"name":"Vector","extends":"Object","vis":true,"vars":[{"is":2,"name":"capacityIncrement","type":"int","vis":true,"tok":{"type":46,"data":"capacityIncrement","line":6,"ch":85},"fin":false,"static":false,"comment":null},{"is":2,"name":"elementCount","type":"int","vis":true,"tok":{"type":46,"data":"elementCount","line":7,"ch":116},"fin":false,"static":false,"comment":null},{"is":2,"name":"list","type":"ArrayList","vis":false,"tok":{"type":46,"data":"list","line":8,"ch":202},"fin":false,"static":false,"comment":"public modCount ;"}],"funs":{"f_Vector":[{"is":1,"name":"Vector","type":"Vector","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":3,"fun":"super","args":[],"custom":false},{"is":4,"left":{"is":3,"fun":"list","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"list","line":9,"ch":225}},"right":{"is":12,"cls":{"is":3,"fun":"ArrayList","args":[],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"ArrayList","line":9,"ch":236}},"arr":null,"str":null,"type":null,"tok":{"type":46,"data":"ArrayList","line":9,"ch":236}},"tok":{"type":7,"data":"=","line":9,"ch":230}}],"comment":null,"range":{"from":224,"to":248}},{"is":1,"name":"Vector","type":"Vector","vis":true,"static":false,"args":[{"is":2,"name":"c","type":"Collection","vis":false,"value":null,"tok":{"type":46,"data":"c","line":9,"ch":338},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"super","args":[],"custom":false},{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"Vector(Collection c)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":9,"ch":341}}],"comment":"Constructs an empty vector so that its internal data array ","range":{"from":340,"to":371}},{"is":1,"name":"Vector","type":"Vector","vis":true,"static":false,"args":[{"is":2,"name":"initialCapacity","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"initialCapacity","line":9,"ch":455},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"super","args":[],"custom":false},{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"Vector(int initialCapacity)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":9,"ch":472}}],"comment":"Constructs a vector containing the elements of the specified","range":{"from":471,"to":509}},{"is":1,"name":"Vector","type":"Vector","vis":true,"static":false,"args":[{"is":2,"name":"initialCapacity","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"initialCapacity","line":9,"ch":600},"fin":false},{"is":2,"name":"capacityIncrement","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"capacityIncrement","line":9,"ch":621},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"super","args":[],"custom":false},{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":" int capacityIncrement)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":9,"ch":640}}],"comment":"Constructs an empty vector with the specified initial capacity and ","range":{"from":639,"to":673}}],"f_add":[{"is":1,"name":"add","type":"boolean","vis":true,"static":false,"args":[{"is":2,"name":"o","type":"E","vis":false,"value":null,"tok":{"type":46,"data":"o","line":9,"ch":766},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"list","args":null,"custom":false,"subcall":{"is":3,"fun":"add","args":[{"is":3,"fun":"o","args":null,"custom":false,"subcall":null}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"add","line":9,"ch":774}},"arr":null,"tok":{"type":46,"data":"list","line":9,"ch":769}}],"tok":{"type":46,"data":"add","line":9,"ch":760},"comment":"Constructs an empty vector with the specified initial capacity and","range":{"from":768,"to":781}},{"is":1,"name":"add","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"index","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"index","line":9,"ch":863},"fin":false},{"is":2,"name":"element","type":"E","vis":false,"value":null,"tok":{"type":46,"data":"element","line":9,"ch":872},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":" E element)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":9,"ch":881}}],"tok":{"type":46,"data":"add","line":9,"ch":855},"comment":"Appends the specified element to the end of this Vector.","range":{"from":880,"to":902}}],"f_addAll":[{"is":1,"name":"addAll","type":"boolean","vis":true,"static":false,"args":[{"is":2,"name":"c","type":"Collection","vis":false,"value":null,"tok":{"type":46,"data":"c","line":9,"ch":1012},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"addAll(Collection c)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":9,"ch":1015}}],"tok":{"type":46,"data":"addAll","line":9,"ch":994},"comment":"Inserts the specified element at the specified position in this Vector.","range":{"from":1014,"to":1045}},{"is":1,"name":"addAll","type":"boolean","vis":true,"static":false,"args":[{"is":2,"name":"index","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"index","line":9,"ch":1146},"fin":false},{"is":2,"name":"c","type":"Collection","vis":false,"value":null,"tok":{"type":46,"data":"c","line":9,"ch":1164},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":" Collection c)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":9,"ch":1167}}],"tok":{"type":46,"data":"addAll","line":9,"ch":1135},"comment":"Appends all of the elements in the specified Collection to the end of","range":{"from":1166,"to":1191}}],"f_addElement":[{"is":1,"name":"addElement","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"obj","type":"E","vis":false,"value":null,"tok":{"type":46,"data":"obj","line":9,"ch":1287},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"list","args":null,"custom":false,"subcall":{"is":3,"fun":"add","args":[{"is":3,"fun":"obj","args":null,"custom":false,"subcall":null}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"add","line":9,"ch":1297}},"arr":null,"tok":{"type":46,"data":"list","line":9,"ch":1292}}],"tok":{"type":46,"data":"addElement","line":9,"ch":1274},"comment":"Inserts all of the elements in the specified Collection into this","range":{"from":1291,"to":1306}}],"f_capacity":[{"is":1,"name":"capacity","type":"int","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"capacity()","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":9,"ch":1390}}],"tok":{"type":46,"data":"capacity","line":9,"ch":1379},"comment":"Adds the specified component to the end of this vector, ","range":{"from":1389,"to":1410}}],"f_clear":[{"is":1,"name":"clear","type":"void","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"clear()","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":9,"ch":1480}}],"tok":{"type":46,"data":"clear","line":9,"ch":1472},"comment":"Returns the current capacity of this vector.","range":{"from":1479,"to":1497}}],"f_clone":[{"is":1,"name":"clone","type":"Object","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"clone()","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":9,"ch":1570}}],"tok":{"type":46,"data":"clone","line":9,"ch":1562},"comment":"Removes all of the elements from this Vector.","range":{"from":1569,"to":1587}}],"f_contains":[{"is":1,"name":"contains","type":"boolean","vis":true,"static":false,"args":[{"is":2,"name":"elem","type":"Object","vis":false,"value":null,"tok":{"type":46,"data":"elem","line":9,"ch":1655},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"contains(Object elem)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":9,"ch":1661}}],"tok":{"type":46,"data":"contains","line":9,"ch":1639},"comment":"Returns a clone of this vector.","range":{"from":1660,"to":1692}}],"f_containsAll":[{"is":1,"name":"containsAll","type":"boolean","vis":true,"static":false,"args":[{"is":2,"name":"c","type":"Collection","vis":false,"value":null,"tok":{"type":46,"data":"c","line":9,"ch":1796},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"containsAll(Collection c)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":9,"ch":1799}}],"tok":{"type":46,"data":"containsAll","line":9,"ch":1773},"comment":"Tests if the specified object is a component in this vector.","range":{"from":1798,"to":1834}}],"f_copyInto":[{"is":1,"name":"copyInto","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"anArray","type":"[]Object","vis":false,"value":null,"tok":{"type":46,"data":"anArray","line":9,"ch":1933},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"copyInto(Object[] anArray)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":9,"ch":1942}}],"tok":{"type":46,"data":"copyInto","line":9,"ch":1915},"comment":"Returns true if this Vector contains all of the elements in the","range":{"from":1941,"to":1978}}],"f_elementAt":[{"is":1,"name":"elementAt","type":"E","vis":true,"static":false,"args":[{"is":2,"name":"index","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"index","line":9,"ch":2069},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"list","args":null,"custom":false,"subcall":{"is":3,"fun":"get","args":[{"is":3,"fun":"index","args":null,"custom":false,"subcall":null}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"get","line":9,"ch":2081}},"arr":null,"tok":{"type":46,"data":"list","line":9,"ch":2076}}],"tok":{"type":46,"data":"elementAt","line":9,"ch":2055},"comment":"Copies the components of this vector into the specified array.","range":{"from":2075,"to":2092}}],"f_equals":[{"is":1,"name":"equals","type":"boolean","vis":true,"static":false,"args":[{"is":2,"name":"o","type":"Object","vis":false,"value":null,"tok":{"type":46,"data":"o","line":9,"ch":2172},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"equals(Object o)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":9,"ch":2175}}],"tok":{"type":46,"data":"equals","line":9,"ch":2158},"comment":"Returns the component at the specified index.","range":{"from":2174,"to":2201}}],"f_firstElement":[{"is":1,"name":"firstElement","type":"E","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"firstElement()","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":9,"ch":2291}}],"tok":{"type":46,"data":"firstElement","line":9,"ch":2276},"comment":"Compares the specified Object with this Vector for equality.","range":{"from":2290,"to":2315}}],"f_get":[{"is":1,"name":"get","type":"E","vis":true,"static":false,"args":[{"is":2,"name":"index","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"index","line":9,"ch":2391},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"get(int index)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":9,"ch":2398}}],"tok":{"type":46,"data":"get","line":9,"ch":2383},"comment":"Returns the first component (the item at index 0) of ","range":{"from":2397,"to":2422}}],"f_hashCode":[{"is":1,"name":"hashCode","type":"int","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"hashCode()","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":9,"ch":2511}}],"tok":{"type":46,"data":"hashCode","line":9,"ch":2500},"comment":"Returns the element at the specified position in this Vector.","range":{"from":2510,"to":2531}}],"f_indexOf":[{"is":1,"name":"indexOf","type":"int","vis":true,"static":false,"args":[{"is":2,"name":"elem","type":"Object","vis":false,"value":null,"tok":{"type":46,"data":"elem","line":9,"ch":2607},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"indexOf(Object elem)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":9,"ch":2613}}],"tok":{"type":46,"data":"indexOf","line":9,"ch":2592},"comment":"Returns the hash code value for this Vector.","range":{"from":2612,"to":2643}},{"is":1,"name":"indexOf","type":"int","vis":true,"static":false,"args":[{"is":2,"name":"elem","type":"Object","vis":false,"value":null,"tok":{"type":46,"data":"elem","line":9,"ch":2739},"fin":false},{"is":2,"name":"index","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"index","line":9,"ch":2749},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":" int index)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":9,"ch":2756}}],"tok":{"type":46,"data":"indexOf","line":9,"ch":2724},"comment":"Searches for the first occurence of the given argument, testing ","range":{"from":2755,"to":2777}}],"f_insertElementAt":[{"is":1,"name":"insertElementAt","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"obj","type":"E","vis":false,"value":null,"tok":{"type":46,"data":"obj","line":9,"ch":2879},"fin":false},{"is":2,"name":"index","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"index","line":9,"ch":2888},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":" int index)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":9,"ch":2895}}],"tok":{"type":46,"data":"insertElementAt","line":9,"ch":2861},"comment":"Searches for the first occurence of the given argument, beginning ","range":{"from":2894,"to":2916}}],"f_isEmpty":[{"is":1,"name":"isEmpty","type":"boolean","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"isEmpty()","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":9,"ch":3013}}],"tok":{"type":46,"data":"isEmpty","line":9,"ch":3003},"comment":"Inserts the specified object as a component in this vector at the ","range":{"from":3012,"to":3032}}],"f_lastElement":[{"is":1,"name":"lastElement","type":"E","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"lastElement()","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":9,"ch":3100}}],"tok":{"type":46,"data":"lastElement","line":9,"ch":3086},"comment":"Tests if this vector has no components.","range":{"from":3099,"to":3123}}],"f_lastIndexOf":[{"is":1,"name":"lastIndexOf","type":"int","vis":true,"static":false,"args":[{"is":2,"name":"elem","type":"Object","vis":false,"value":null,"tok":{"type":46,"data":"elem","line":9,"ch":3200},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"lastIndexOf(Object elem)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":9,"ch":3206}}],"tok":{"type":46,"data":"lastIndexOf","line":9,"ch":3181},"comment":"Returns the last component of the vector.","range":{"from":3205,"to":3240}},{"is":1,"name":"lastIndexOf","type":"int","vis":true,"static":false,"args":[{"is":2,"name":"elem","type":"Object","vis":false,"value":null,"tok":{"type":46,"data":"elem","line":9,"ch":3343},"fin":false},{"is":2,"name":"index","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"index","line":9,"ch":3353},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":" int index)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":9,"ch":3360}}],"tok":{"type":46,"data":"lastIndexOf","line":9,"ch":3324},"comment":"Returns the index of the last occurrence of the specified object in","range":{"from":3359,"to":3381}}],"f_remove":[{"is":1,"name":"remove","type":"E","vis":true,"static":false,"args":[{"is":2,"name":"index","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"index","line":9,"ch":3470},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"list","args":null,"custom":false,"subcall":{"is":3,"fun":"remove","args":[{"is":3,"fun":"index","args":null,"custom":false,"subcall":null}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"remove","line":9,"ch":3482}},"arr":null,"tok":{"type":46,"data":"list","line":9,"ch":3477}}],"tok":{"type":46,"data":"remove","line":9,"ch":3459},"comment":"Searches backwards for the specified object, starting from the ","range":{"from":3476,"to":3496}},{"is":1,"name":"remove","type":"boolean","vis":true,"static":false,"args":[{"is":2,"name":"o","type":"Object","vis":false,"value":null,"tok":{"type":46,"data":"o","line":9,"ch":3592},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"remove(Object o)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":9,"ch":3595}}],"tok":{"type":46,"data":"remove","line":9,"ch":3578},"comment":"Removes the element at the specified position in this Vector.","range":{"from":3594,"to":3621}}],"f_removeAll":[{"is":1,"name":"removeAll","type":"boolean","vis":true,"static":false,"args":[{"is":2,"name":"c","type":"Collection","vis":false,"value":null,"tok":{"type":46,"data":"c","line":9,"ch":3731},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"removeAll(Collection c)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":9,"ch":3734}}],"tok":{"type":46,"data":"removeAll","line":9,"ch":3710},"comment":"Removes the first occurrence of the specified element in this Vector","range":{"from":3733,"to":3767}}],"f_removeAllElements":[{"is":1,"name":"removeAllElements","type":"void","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"removeAllElements()","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":9,"ch":3875}}],"tok":{"type":46,"data":"removeAllElements","line":9,"ch":3855},"comment":"Removes from this Vector all of its elements that are contained in the","range":{"from":3874,"to":3904}}],"f_removeElement":[{"is":1,"name":"removeElement","type":"boolean","vis":true,"static":false,"args":[{"is":2,"name":"obj","type":"Object","vis":false,"value":null,"tok":{"type":46,"data":"obj","line":9,"ch":4012},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"removeElement(Object obj)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":9,"ch":4017}}],"tok":{"type":46,"data":"removeElement","line":9,"ch":3991},"comment":"Removes all components from this vector and sets its size to zero.","range":{"from":4016,"to":4052}}],"f_removeElementAt":[{"is":1,"name":"removeElementAt","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"index","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"index","line":9,"ch":4152},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"list","args":null,"custom":false,"subcall":{"is":3,"fun":"remove","args":[{"is":3,"fun":"index","args":null,"custom":false,"subcall":null}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"remove","line":9,"ch":4164}},"arr":null,"tok":{"type":46,"data":"list","line":9,"ch":4159}}],"tok":{"type":46,"data":"removeElementAt","line":9,"ch":4132},"comment":"Removes the first (lowest-indexed) occurrence of the argument ","range":{"from":4158,"to":4178}}],"f_retainAll":[{"is":1,"name":"retainAll","type":"boolean","vis":true,"static":false,"args":[{"is":2,"name":"c","type":"Collection","vis":false,"value":null,"tok":{"type":46,"data":"c","line":9,"ch":4265},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"retainAll(Collection c)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":9,"ch":4268}}],"tok":{"type":46,"data":"retainAll","line":9,"ch":4244},"comment":"Deletes the component at the specified index.","range":{"from":4267,"to":4301}}],"f_set":[{"is":1,"name":"set","type":"E","vis":true,"static":false,"args":[{"is":2,"name":"index","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"index","line":9,"ch":4390},"fin":false},{"is":2,"name":"element","type":"E","vis":false,"value":null,"tok":{"type":46,"data":"element","line":9,"ch":4399},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":" E element)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":9,"ch":4408}}],"tok":{"type":46,"data":"set","line":9,"ch":4382},"comment":"Retains only the elements in this Vector that are contained in the","range":{"from":4407,"to":4429}}],"f_setElementAt":[{"is":1,"name":"setElementAt","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"obj","type":"E","vis":false,"value":null,"tok":{"type":46,"data":"obj","line":9,"ch":4532},"fin":false},{"is":2,"name":"index","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"index","line":9,"ch":4541},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":" int index)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":9,"ch":4548}}],"tok":{"type":46,"data":"setElementAt","line":9,"ch":4517},"comment":"Replaces the element at the specified position in this Vector with the","range":{"from":4547,"to":4569}}],"f_setSize":[{"is":1,"name":"setSize","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"newSize","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"newSize","line":9,"ch":4649},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"UNSUP","args":[{"is":12,"cls":null,"arr":null,"str":"setSize(int newSize)","type":"String"}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"UNSUP","line":9,"ch":4658}}],"tok":{"type":46,"data":"setSize","line":9,"ch":4637},"comment":"Sets the component at the specified index of this ","range":{"from":4657,"to":4688}}],"f_size":[{"is":1,"name":"size","type":"int","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":7,"fun":{"is":3,"fun":"list","args":null,"custom":false,"subcall":{"is":3,"fun":"size","args":[],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"size","line":9,"ch":4753}},"arr":null,"tok":{"type":46,"data":"list","line":9,"ch":4748}},"tok":{"type":26,"data":"return","line":9,"ch":4741}}],"tok":{"type":46,"data":"size","line":9,"ch":4734},"comment":"Sets the size of this vector.","range":{"from":4740,"to":4760}}],"f_UNSUP":[{"is":1,"name":"UNSUP","type":"void","vis":false,"static":true,"args":[{"is":2,"name":"name","type":"String","vis":false,"value":null,"tok":{"type":46,"data":"name","line":10,"ch":4849},"fin":false}],"vars":[],"stats":[{"is":7,"fun":{"is":12,"cls":{"is":3,"fun":"Exception","args":[{"is":5,"op":"+","left":{"is":3,"fun":"name","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"name","line":10,"ch":4875}},"right":{"is":12,"cls":null,"arr":null,"str":" not implemented in class Vector","type":"String"}}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"Exception","line":10,"ch":4865}},"arr":null,"str":null,"type":null,"tok":{"type":46,"data":"Exception","line":10,"ch":4865}},"thr":true}],"tok":{"type":46,"data":"UNSUP","line":10,"ch":4836},"comment":"Returns the number of components in this vector.","range":{"from":4854,"to":4916}}]},"static":true,"imports":[{"name":"java","all":false,"sub":{"name":"util","all":false,"sub":{"name":"ArrayList","all":false}}}],"tok":{"type":46,"data":"Vector","line":5,"ch":62},"impcls":[],"implement":[],"interface":false,"generic":["E"],"comment":null,"vardef":{"inst":[null,null,null],"stat":[]},"range":{"from":71,"to":4918}}

lib.java.util.regex.Matcher = {"is":0,"name":"Matcher","extends":"Object","vis":true,"vars":[{"is":2,"name":"regex","type":"String","vis":false,"tok":{"type":46,"data":"regex","line":5,"ch":65},"fin":false,"static":false,"comment":null},{"is":2,"name":"str","type":"String","vis":false,"tok":{"type":46,"data":"str","line":6,"ch":88},"fin":false,"static":false,"comment":null},{"is":2,"name":"index","type":"int","vis":false,"tok":{"type":46,"data":"index","line":7,"ch":106},"fin":false,"static":false,"comment":null},{"is":2,"name":"end","type":"int","vis":false,"tok":{"type":46,"data":"end","line":8,"ch":131},"fin":false,"static":false,"comment":null},{"is":2,"name":"match","type":"String","vis":false,"tok":{"type":46,"data":"match","line":9,"ch":157},"fin":false,"static":false,"comment":null}],"funs":{"f_Matcher":[{"is":1,"name":"Matcher","type":"Matcher","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":3,"fun":"super","args":[],"custom":false}],"comment":null,"range":{"from":181,"to":182}}],"f_end":[{"is":1,"name":"end","type":"int","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":7,"fun":{"is":3,"fun":"end","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"end","line":11,"ch":209}},"tok":{"type":26,"data":"return","line":11,"ch":202}}],"tok":{"type":46,"data":"end","line":11,"ch":196},"comment":null,"range":{"from":201,"to":213}}],"f_find":[{"is":1,"name":"find","type":"boolean","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":7,"fun":{"is":3,"fun":"var str=getVal(vars,\"str\").str_val\n\t\t\tvar regex=getVal(vars,\"regex\").str_val\n\t\t\tvar match = str.match(regex)\n\t\t\tvar find = false\n\t\t\tif(match){\n\t\t\t\tfind = true\n\t\t\t\tsetVal(vars,\"index\",str.search(regex),true)\n\t\t\t\tsetVal(vars,\"end\",str.search(regex)+match[0].length,true)\n\t\t\t\tsetVal(vars,\"match\",newString(match[0]),true)\n\t\t\t}\n\t\t\treturn customReturn(vars,find,\"boolean\")","args":[],"custom":true,"subcall":null},"tok":{"type":26,"data":"return","line":12,"ch":296}}],"tok":{"type":46,"data":"find","line":11,"ch":286},"comment":"Returns the offset after the last character matched.","range":{"from":292,"to":675}}],"f_group":[{"is":1,"name":"group","type":"String","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":7,"fun":{"is":3,"fun":"match","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"match","line":14,"ch":782}},"tok":{"type":26,"data":"return","line":14,"ch":775}}],"tok":{"type":46,"data":"group","line":14,"ch":767},"comment":"Attempts to find the next subsequence of the input sequence that matches","range":{"from":774,"to":788}}],"f_start":[{"is":1,"name":"start","type":"int","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":7,"fun":{"is":3,"fun":"index","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"index","line":15,"ch":868}},"tok":{"type":26,"data":"return","line":15,"ch":861}}],"tok":{"type":46,"data":"start","line":14,"ch":850},"comment":"Returns the input subsequence matched by the ","range":{"from":857,"to":876}}]},"static":true,"imports":[],"tok":{"type":46,"data":"Matcher","line":4,"ch":40},"impcls":[],"implement":[],"interface":false,"generic":null,"comment":null,"vardef":{"inst":[null,null,{"is":5,"op":"-","left":{"is":2,"type":"int","value":"0"},"right":{"is":2,"type":"int","value":1,"tok":{"type":16,"data":"1","line":7,"ch":115}},"br":true},{"is":5,"op":"-","left":{"is":2,"type":"int","value":"0"},"right":{"is":2,"type":"int","value":1,"tok":{"type":16,"data":"1","line":8,"ch":138}},"br":true},null],"stat":[]},"range":{"from":47,"to":927}}

lib.java.util.regex.Pattern = {"is":0,"name":"Pattern","extends":"Object","vis":true,"vars":[{"is":2,"name":"regex","type":"String","vis":false,"tok":{"type":46,"data":"regex","line":6,"ch":97},"fin":false,"static":false,"comment":null}],"funs":{"f_Pattern":[{"is":1,"name":"Pattern","type":"Pattern","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":3,"fun":"super","args":[],"custom":false}],"comment":null,"range":{"from":121,"to":122}}],"f_compile":[{"is":1,"name":"compile","type":"Pattern","vis":true,"static":true,"args":[{"is":2,"name":"str","type":"String","vis":false,"value":null,"tok":{"type":46,"data":"str","line":8,"ch":162},"fin":false}],"vars":[],"stats":[{"is":7,"fun":{"is":3,"fun":"var c = hiddenNewClass(\"Pattern\",vars);\n\t\t\tsetVal(new varSet(c),\"regex\",getVal(vars,\"str\"),true)\n\t\t\treturn customReturn(vars,c,\"Pattern\")","args":[],"custom":true,"subcall":null},"tok":{"type":26,"data":"return","line":9,"ch":170}}],"tok":{"type":46,"data":"compile","line":8,"ch":147},"comment":null,"range":{"from":166,"to":319}}],"f_matcher":[{"is":1,"name":"matcher","type":"Matcher","vis":true,"static":false,"args":[{"is":2,"name":"str","type":"String","vis":false,"value":null,"tok":{"type":46,"data":"str","line":12,"ch":352},"fin":false}],"vars":[],"stats":[{"is":7,"fun":{"is":3,"fun":"var c = hiddenNewClass(\"Matcher\",vars);\n\t\t\tsetVal(new varSet(c),\"regex\",getVal(vars,\"regex\"),true)\n\t\t\tsetVal(new varSet(c),\"str\",getVal(vars,\"str\"),true)\n\t\t\treturn customReturn(vars,c,\"Pattern\")","args":[],"custom":true,"subcall":null},"tok":{"type":26,"data":"return","line":13,"ch":360}}],"tok":{"type":46,"data":"matcher","line":12,"ch":337},"comment":null,"range":{"from":356,"to":566}}]},"static":true,"imports":[{"name":"java","all":false,"sub":{"name":"util","all":false,"sub":{"name":"regex","all":false,"sub":{"name":"Matcher","all":false}}}}],"tok":{"type":46,"data":"Pattern","line":5,"ch":72},"impcls":[],"implement":[],"interface":false,"generic":null,"comment":null,"vardef":{"inst":[null],"stat":[]},"range":{"from":79,"to":568}}

lib.javax.swing.JSlider = {"is":0,"name":"JSlider","extends":"Component","vis":true,"vars":[{"is":2,"name":"minValue","type":"int","vis":false,"tok":{"type":46,"data":"minValue","line":10,"ch":150},"fin":false,"static":false,"comment":null},{"is":2,"name":"maxValue","type":"int","vis":false,"tok":{"type":46,"data":"maxValue","line":11,"ch":177},"fin":false,"static":false,"comment":null},{"is":2,"name":"value","type":"int","vis":false,"tok":{"type":46,"data":"value","line":12,"ch":206},"fin":false,"static":false,"comment":null},{"is":2,"name":"orientation","type":"int","vis":false,"tok":{"type":46,"data":"orientation","line":13,"ch":231},"fin":false,"static":false,"comment":null},{"is":2,"name":"cl","type":"Object","vis":false,"tok":{"type":46,"data":"cl","line":14,"ch":264},"fin":false,"static":false,"comment":null}],"funs":{"f_JSlider":[{"is":1,"name":"JSlider","type":"JSlider","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":3,"fun":"super","args":[],"custom":false},{"is":3,"fun":"LIST_CLS[getVal(vars,'uid')]=vars.cl;return nullReturn(vars)","args":[],"custom":true,"subcall":null}],"comment":null,"range":{"from":288,"to":357}},{"is":1,"name":"JSlider","type":"JSlider","vis":true,"static":false,"args":[{"is":2,"name":"min","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"min","line":19,"ch":379},"fin":false},{"is":2,"name":"max","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"max","line":19,"ch":388},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"super","args":[],"custom":false},{"is":4,"left":{"is":3,"fun":"minValue","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"minValue","line":20,"ch":396}},"right":{"is":3,"fun":"min","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"min","line":20,"ch":407}},"tok":{"type":7,"data":"=","line":20,"ch":405}},{"is":4,"left":{"is":3,"fun":"maxValue","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"maxValue","line":21,"ch":414}},"right":{"is":3,"fun":"max","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"max","line":21,"ch":425}},"tok":{"type":7,"data":"=","line":21,"ch":423}}],"comment":null,"range":{"from":392,"to":431}},{"is":1,"name":"JSlider","type":"JSlider","vis":true,"static":false,"args":[{"is":2,"name":"min","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"min","line":23,"ch":453},"fin":false},{"is":2,"name":"max","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"max","line":23,"ch":462},"fin":false},{"is":2,"name":"val","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"val","line":23,"ch":471},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"super","args":[],"custom":false},{"is":4,"left":{"is":3,"fun":"minValue","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"minValue","line":24,"ch":479}},"right":{"is":3,"fun":"min","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"min","line":24,"ch":490}},"tok":{"type":7,"data":"=","line":24,"ch":488}},{"is":4,"left":{"is":3,"fun":"maxValue","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"maxValue","line":25,"ch":497}},"right":{"is":3,"fun":"max","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"max","line":25,"ch":508}},"tok":{"type":7,"data":"=","line":25,"ch":506}},{"is":4,"left":{"is":3,"fun":"value","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"value","line":26,"ch":515}},"right":{"is":3,"fun":"val","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"val","line":26,"ch":523}},"tok":{"type":7,"data":"=","line":26,"ch":521}}],"comment":null,"range":{"from":475,"to":529}}],"f_getValue":[{"is":1,"name":"getValue","type":"int","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":7,"fun":{"is":3,"fun":"value","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"value","line":30,"ch":566}},"tok":{"type":26,"data":"return","line":30,"ch":559}}],"tok":{"type":46,"data":"getValue","line":29,"ch":545},"comment":null,"range":{"from":555,"to":574}}],"f_repaint":[{"is":1,"name":"repaint","type":"void","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":3,"fun":"paint","args":[{"is":3,"fun":"g","args":null,"custom":false,"subcall":null}],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"paint","line":32,"ch":599}}],"tok":{"type":46,"data":"repaint","line":32,"ch":589},"comment":null,"range":{"from":598,"to":608}}],"f_paint":[{"is":1,"name":"paint","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"g","type":"Graphics","vis":false,"value":null,"tok":{"type":46,"data":"g","line":33,"ch":638},"fin":false}],"vars":[],"stats":[{"is":8,"con":{"is":3,"fun":"visible","args":null,"custom":false,"subcall":null},"thenf":{"is":21,"vars":[{"is":2,"name":"x","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"x","line":35,"ch":664},"fin":false},{"is":2,"name":"y","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"y","line":36,"ch":683},"fin":false},{"is":2,"name":"w","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"w","line":37,"ch":702},"fin":false},{"is":2,"name":"h","type":"int","vis":false,"value":null,"tok":{"type":46,"data":"h","line":38,"ch":725},"fin":false}],"stats":[{"is":20,"va":"x","prim":true},{"is":4,"left":{"is":3,"fun":"x","args":null,"custom":false,"subcall":null},"right":{"is":3,"fun":"getX","args":[],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"getX","line":35,"ch":668}},"tok":{"type":7,"data":"=","line":35,"ch":666}},{"is":20,"va":"y","prim":true},{"is":4,"left":{"is":3,"fun":"y","args":null,"custom":false,"subcall":null},"right":{"is":3,"fun":"getY","args":[],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"getY","line":36,"ch":687}},"tok":{"type":7,"data":"=","line":36,"ch":685}},{"is":20,"va":"w","prim":true},{"is":4,"left":{"is":3,"fun":"w","args":null,"custom":false,"subcall":null},"right":{"is":3,"fun":"getWidth","args":[],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"getWidth","line":37,"ch":706}},"tok":{"type":7,"data":"=","line":37,"ch":704}},{"is":20,"va":"h","prim":true},{"is":4,"left":{"is":3,"fun":"h","args":null,"custom":false,"subcall":null},"right":{"is":3,"fun":"getHeight","args":[],"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"getHeight","line":38,"ch":729}},"tok":{"type":7,"data":"=","line":38,"ch":727}},{"is":3,"fun":"\n\t\t\t\tcanvasRequest({type:\"comp\", elem:\"jslider\"\n\t\t\t\t, x:getVal(vars,\"x\"), y:getVal(vars,\"y\")\n\t\t\t\t, w:getVal(vars,\"w\"), h:getVal(vars,\"h\")\n\t\t\t\t, uid:getVal(vars,'uid')\n\t\t\t\t, min: getVal(vars,'minValue')\n\t\t\t\t, max: getVal(vars,'maxValue')\n\t\t\t\t, value: getVal(vars,'value')});\n\t\t\t\treturn nullReturn(vars)\n\t\t\t","args":[],"custom":true,"subcall":null}]},"elsef":null,"tok":{"type":27,"data":"if","line":34,"ch":644}}],"tok":{"type":46,"data":"paint","line":33,"ch":623},"comment":null,"range":{"from":640,"to":1059}}],"f_addChangeListener":[{"is":1,"name":"addChangeListener","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"l","type":"Object","vis":false,"value":null,"tok":{"type":46,"data":"l","line":43,"ch":1099},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"LIST_CLS[getVal(vars,'uid')]=vars.cl;return nullReturn(vars)","args":[],"custom":true,"subcall":null},{"is":4,"left":{"is":3,"fun":"cl","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"cl","line":45,"ch":1171}},"right":{"is":3,"fun":"l","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"l","line":45,"ch":1174}},"tok":{"type":7,"data":"=","line":45,"ch":1173}}],"tok":{"type":46,"data":"addChangeListener","line":43,"ch":1074},"comment":null,"range":{"from":1101,"to":1178}}]},"static":true,"imports":[{"name":"java","all":false,"sub":{"name":"awt","all":false,"sub":{"name":"*","all":true}}},{"name":"java","all":false,"sub":{"name":"awt","all":false,"sub":{"name":"event","all":false,"sub":{"name":"*","all":true}}}},{"name":"javax","all":false,"sub":{"name":"swing","all":false,"sub":{"name":"event","all":false,"sub":{"name":"*","all":true}}}}],"tok":{"type":46,"data":"JSlider","line":9,"ch":110},"impcls":[],"implement":[],"interface":false,"generic":null,"comment":null,"vardef":{"inst":[{"is":2,"type":"int","value":0,"tok":{"type":16,"data":"0","line":10,"ch":161}},{"is":2,"type":"int","value":100,"tok":{"type":16,"data":"100","line":11,"ch":188}},{"is":2,"type":"int","value":50,"tok":{"type":16,"data":"50","line":12,"ch":214}},{"is":2,"type":"int","value":0,"tok":{"type":16,"data":"0","line":13,"ch":245}},null],"stat":[]},"range":{"from":135,"to":1180}}

lib.javax.swing.event.ChangeEvent = {"is":0,"name":"ChangeEvent","extends":"Object","vis":true,"vars":[{"is":2,"name":"source","type":"Object","vis":true,"tok":{"type":46,"data":"source","line":6,"ch":71},"fin":false,"static":false,"comment":null}],"funs":{"f_ChangeEvent":[{"is":1,"name":"ChangeEvent","type":"ChangeEvent","vis":true,"static":true,"args":[],"vars":[],"stats":[{"is":3,"fun":"super","args":[],"custom":false}]},{"is":1,"name":"ChangeEvent","type":"ChangeEvent","vis":true,"static":false,"args":[{"is":2,"name":"src","type":"Object","vis":false,"value":null,"tok":{"type":46,"data":"src","line":8,"ch":108},"fin":false}],"vars":[],"stats":[{"is":3,"fun":"super","args":[],"custom":false},{"is":4,"left":{"is":3,"fun":"source","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"source","line":9,"ch":116}},"right":{"is":3,"fun":"src","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"src","line":9,"ch":125}},"tok":{"type":7,"data":"=","line":9,"ch":123}}],"comment":null,"range":{"from":112,"to":131}}],"f_getSource":[{"is":1,"name":"getSource","type":"Object","vis":true,"static":false,"args":[],"vars":[],"stats":[{"is":7,"fun":{"is":3,"fun":"source","args":null,"custom":false,"subcall":null,"arr":null,"tok":{"type":46,"data":"source","line":12,"ch":171}},"tok":{"type":26,"data":"return","line":12,"ch":164}}],"tok":{"type":46,"data":"getSource","line":11,"ch":149},"comment":null,"range":{"from":160,"to":180}}]},"static":true,"imports":[],"tok":{"type":46,"data":"ChangeEvent","line":5,"ch":43},"impcls":[],"implement":[],"interface":false,"generic":null,"comment":null,"vardef":{"inst":[null],"stat":[]},"range":{"from":54,"to":182}}

lib.javax.swing.event.ChangeListener = {"is":0,"name":"ChangeListener","extends":"Object","vis":true,"vars":[],"funs":{"f_stateChanged":[{"is":1,"name":"stateChanged","type":"void","vis":true,"static":false,"args":[{"is":2,"name":"e","type":"ChangeEvent","vis":false,"value":null,"tok":{"type":46,"data":"e","line":6,"ch":101},"fin":false}],"vars":[],"stats":[],"tok":{"type":46,"data":"stateChanged","line":6,"ch":76},"comment":null}]},"static":true,"imports":[],"tok":{"type":46,"data":"ChangeListener","line":5,"ch":47},"impcls":[],"implement":[],"interface":true,"generic":null,"comment":null,"vardef":{"inst":[],"stat":[]},"range":{"from":61,"to":170}}

