summaryrefslogtreecommitdiff
path: root/js/Sinks/CSCOPXY3D.js
diff options
context:
space:
mode:
authorSunil Shetye2018-06-15 00:48:55 +0530
committerSunil Shetye2018-06-15 16:22:12 +0530
commitbe9f32c23ef04b74ad1b07a09f0663015dc98993 (patch)
treea8d8b3ad7a01e93d72a791d59e78e09443bef5ae /js/Sinks/CSCOPXY3D.js
parent637774bd20563d502442fca84ee862b560b7b6dd (diff)
downloadsci2js-be9f32c23ef04b74ad1b07a09f0663015dc98993.tar.gz
sci2js-be9f32c23ef04b74ad1b07a09f0663015dc98993.tar.bz2
sci2js-be9f32c23ef04b74ad1b07a09f0663015dc98993.zip
identify the job blocks
Diffstat (limited to 'js/Sinks/CSCOPXY3D.js')
-rw-r--r--js/Sinks/CSCOPXY3D.js1203
1 files changed, 112 insertions, 1091 deletions
diff --git a/js/Sinks/CSCOPXY3D.js b/js/Sinks/CSCOPXY3D.js
index bdc66e2b..3f70274d 100644
--- a/js/Sinks/CSCOPXY3D.js
+++ b/js/Sinks/CSCOPXY3D.js
@@ -1,1091 +1,112 @@
-LexToken(EOL,'\n',1,10)
-LexToken(EOL,'\n',1,13)
-LexToken(EOL,'\n',1,73)
-LexToken(EOL,'\n',1,76)
-LexToken(EOL,'\n',1,148)
-LexToken(EOL,'\n',1,220)
-LexToken(EOL,'\n',1,289)
-LexToken(EOL,'\n',1,328)
-LexToken(EOL,'\n',1,331)
-LexToken(EOL,'\n',1,398)
-LexToken(EOL,'\n',1,464)
-LexToken(EOL,'\n',1,529)
-LexToken(EOL,'\n',1,577)
-LexToken(EOL,'\n',1,580)
-LexToken(EOL,'\n',1,649)
-LexToken(EOL,'\n',1,712)
-LexToken(EOL,'\n',1,794)
-LexToken(EOL,'\n',1,797)
-LexToken(EOL,'\n',1,828)
-LexToken(EOL,'\n',1,831)
-LexToken(EOL,'\n',1,832)
-LexToken(FUNCTION,'function',1,833)
-LexToken(OPENSQBRACKET,'[',1,842)
-LexToken(VAR,'x',1,843)
-LexToken(COMMA,',',1,844)
-LexToken(VAR,'y',1,845)
-LexToken(COMMA,',',1,846)
-LexToken(VAR,'typ',1,847)
-LexToken(CLOSESQBRACKET,']',1,850)
-LexToken(ASSIGNMENT,'=',1,851)
-LexToken(VAR,'CSCOPXY3D',1,852)
-LexToken(OPENBRACKET,'(',1,861)
-LexToken(VAR,'job',1,862)
-LexToken(COMMA,',',1,865)
-LexToken(VAR,'arg1',1,866)
-LexToken(COMMA,',',1,870)
-LexToken(VAR,'arg2',1,871)
-LexToken(CLOSEBRACKET,')',1,875)
-LexToken(EOL,'\n',1,876)
-LexToken(VAR,'x',1,881)
-LexToken(ASSIGNMENT,'=',1,882)
-LexToken(OPENSQBRACKET,'[',1,883)
-LexToken(CLOSESQBRACKET,']',1,884)
-LexToken(EOL,'\n',1,885)
-LexToken(VAR,'y',1,891)
-LexToken(ASSIGNMENT,'=',1,892)
-LexToken(OPENSQBRACKET,'[',1,893)
-LexToken(CLOSESQBRACKET,']',1,894)
-LexToken(EOL,'\n',1,895)
-LexToken(VAR,'typ',1,901)
-LexToken(ASSIGNMENT,'=',1,904)
-LexToken(OPENSQBRACKET,'[',1,905)
-LexToken(CLOSESQBRACKET,']',1,906)
-LexToken(EOL,'\n',1,907)
-LexToken(SELECT,'select',1,913)
-LexToken(VAR,'job',1,920)
-LexToken(EOL,'\n',1,923)
-LexToken(CASE,'case',1,928)
-LexToken(DQSTRING,'"set"',1,937)
-LexToken(THEN,'then',1,939)
-LexToken(EOL,'\n',1,943)
-LexToken(VAR,'x',1,952)
-LexToken(ASSIGNMENT,'=',1,953)
-LexToken(VAR,'arg1',1,954)
-LexToken(EOL,'\n',1,958)
-LexToken(VAR,'graphics',1,968)
-LexToken(ASSIGNMENT,'=',1,976)
-LexToken(VAR,'arg1',1,977)
-LexToken(DOT,'.',1,981)
-LexToken(VAR,'graphics',1,982)
-LexToken(EOL,'\n',1,990)
-LexToken(VAR,'exprs',1,1000)
-LexToken(ASSIGNMENT,'=',1,1005)
-LexToken(VAR,'graphics',1,1006)
-LexToken(DOT,'.',1,1014)
-LexToken(VAR,'exprs',1,1015)
-LexToken(EOL,'\n',1,1020)
-LexToken(VAR,'model',1,1029)
-LexToken(ASSIGNMENT,'=',1,1034)
-LexToken(VAR,'arg1',1,1035)
-LexToken(DOT,'.',1,1039)
-LexToken(VAR,'model',1,1040)
-LexToken(EOL,'\n',1,1045)
-LexToken(WHILE,'while',1,1055)
-LexToken(PREVAR_BOOLEAN,'%t',1,1061)
-LexToken(DO,'do',1,1064)
-LexToken(EOL,'\n',1,1066)
-LexToken(OPENSQBRACKET,'[',1,1079)
-LexToken(VAR,'ok',1,1080)
-LexToken(COMMA,',',1,1082)
-LexToken(VAR,'nbr_curves',1,1083)
-LexToken(COMMA,',',1,1093)
-LexToken(VAR,'clrs',1,1094)
-LexToken(COMMA,',',1,1098)
-LexToken(VAR,'siz',1,1099)
-LexToken(COMMA,',',1,1102)
-LexToken(VAR,'win',1,1103)
-LexToken(COMMA,',',1,1106)
-LexToken(VAR,'wpos',1,1107)
-LexToken(COMMA,',',1,1111)
-LexToken(VAR,'wdim',1,1112)
-LexToken(COMMA,',',1,1116)
-LexToken(VAR,'vec_x',1,1117)
-LexToken(COMMA,',',1,1122)
-LexToken(VAR,'vec_y',1,1123)
-LexToken(COMMA,',',1,1128)
-LexToken(VAR,'vec_z',1,1129)
-LexToken(COMMA,',',1,1134)
-LexToken(VAR,'param3ds',1,1135)
-LexToken(COMMA,',',1,1143)
-LexToken(VAR,'N',1,1144)
-LexToken(COMMA,',',1,1145)
-LexToken(VAR,'exprs',1,1146)
-LexToken(CLOSESQBRACKET,']',1,1151)
-LexToken(ASSIGNMENT,'=',1,1152)
-LexToken(SCICOS_GETVALUE,'scicos_getvalue',1,1153)
-LexToken(OPENBRACKET,'(',1,1168)
-LexToken(DQSTRING,'"Set Scope parameters"',1,1205)
-LexToken(COMMA,',',1,1206)
-LexToken(OPENSQBRACKET,'[',1,1222)
-LexToken(DQSTRING,'"Number of curves"',1,1240)
-LexToken(SEMICOLON,';\n',1,1241)
-LexToken(DQSTRING,'"color (>0) or mark (<0)"',1,1279)
-LexToken(SEMICOLON,';\n',1,1280)
-LexToken(DQSTRING,'"Line or Mark Size"',1,1312)
-LexToken(SEMICOLON,';\n',1,1313)
-LexToken(DQSTRING,'"Output window number (-1 for automatic)"',1,1367)
-LexToken(SEMICOLON,';\n',1,1368)
-LexToken(DQSTRING,'"Output window position"',1,1405)
-LexToken(SEMICOLON,';\n',1,1406)
-LexToken(DQSTRING,'"Output window sizes"',1,1440)
-LexToken(SEMICOLON,';\n',1,1441)
-LexToken(DQSTRING,'"Xmin and Xmax"',1,1469)
-LexToken(SEMICOLON,';\n',1,1470)
-LexToken(DQSTRING,'"Ymin and Ymax"',1,1498)
-LexToken(SEMICOLON,';\n',1,1499)
-LexToken(DQSTRING,'"Zmin and Zmax"',1,1527)
-LexToken(SEMICOLON,';\n',1,1528)
-LexToken(DQSTRING,'"Alpha and Theta"',1,1558)
-LexToken(SEMICOLON,';\n',1,1559)
-LexToken(DQSTRING,'"Buffer size"',1,1585)
-LexToken(CLOSESQBRACKET,']',1,1586)
-LexToken(COMMA,',',1,1587)
-LexToken(VAR,'list',1,1603)
-LexToken(OPENBRACKET,'(',1,1607)
-LexToken(DQSTRING,'"vec"',1,1612)
-LexToken(COMMA,',',1,1613)
-LexToken(NUMBER,'1',1,1614)
-LexToken(COMMA,',',1,1615)
-LexToken(DQSTRING,'"vec"',1,1620)
-LexToken(COMMA,',',1,1621)
-LexToken(ADDITION,'-',1,1622)
-LexToken(NUMBER,'1',1,1623)
-LexToken(COMMA,',',1,1624)
-LexToken(DQSTRING,'"vec"',1,1629)
-LexToken(COMMA,',',1,1630)
-LexToken(ADDITION,'-',1,1631)
-LexToken(NUMBER,'1',1,1632)
-LexToken(COMMA,',',1,1633)
-LexToken(DQSTRING,'"vec"',1,1638)
-LexToken(COMMA,',',1,1639)
-LexToken(NUMBER,'1',1,1640)
-LexToken(COMMA,',',1,1641)
-LexToken(DQSTRING,'"vec"',1,1646)
-LexToken(COMMA,',',1,1647)
-LexToken(ADDITION,'-',1,1648)
-LexToken(NUMBER,'1',1,1649)
-LexToken(COMMA,',',1,1650)
-LexToken(DQSTRING,'"vec"',1,1655)
-LexToken(COMMA,',',1,1656)
-LexToken(ADDITION,'-',1,1657)
-LexToken(NUMBER,'1',1,1658)
-LexToken(COMMA,',',1,1659)
-LexToken(DQSTRING,'"vec"',1,1664)
-LexToken(COMMA,',',1,1665)
-LexToken(NUMBER,'2',1,1666)
-LexToken(COMMA,',',1,1667)
-LexToken(DQSTRING,'"vec"',1,1672)
-LexToken(COMMA,',',1,1673)
-LexToken(NUMBER,'2',1,1674)
-LexToken(COMMA,',',1,1675)
-LexToken(DQSTRING,'"vec"',1,1680)
-LexToken(COMMA,',',1,1681)
-LexToken(NUMBER,'2',1,1682)
-LexToken(COMMA,',',1,1683)
-LexToken(DQSTRING,'"vec"',1,1688)
-LexToken(COMMA,',',1,1689)
-LexToken(NUMBER,'2',1,1690)
-LexToken(COMMA,',',1,1691)
-LexToken(DQSTRING,'"vec"',1,1696)
-LexToken(COMMA,',',1,1697)
-LexToken(NUMBER,'1',1,1698)
-LexToken(CLOSEBRACKET,')',1,1699)
-LexToken(COMMA,',',1,1700)
-LexToken(VAR,'exprs',1,1716)
-LexToken(CLOSEBRACKET,')',1,1721)
-LexToken(EOL,'\n',1,1722)
-LexToken(IF,'if',1,1735)
-LexToken(NOT,'~',1,1738)
-LexToken(VAR,'ok',1,1739)
-LexToken(THEN,'then',1,1742)
-LexToken(EOL,'\n',1,1746)
-LexToken(BREAK,'break',1,1763)
-LexToken(EOL,'\n',1,1768)
-LexToken(END,'end',1,1782)
-LexToken(EOL,'\n',1,1812)
-LexToken(VAR,'mess',1,1825)
-LexToken(ASSIGNMENT,'=',1,1829)
-LexToken(OPENSQBRACKET,'[',1,1830)
-LexToken(CLOSESQBRACKET,']',1,1831)
-LexToken(EOL,'\n',1,1832)
-LexToken(IF,'if',1,1846)
-LexToken(VAR,'size',1,1849)
-LexToken(OPENBRACKET,'(',1,1853)
-LexToken(VAR,'wpos',1,1854)
-LexToken(COMMA,',',1,1858)
-LexToken(DQSTRING,'"*"',1,1861)
-LexToken(CLOSEBRACKET,')',1,1862)
-LexToken(COMPARISON,'<>',1,1863)
-LexToken(NUMBER,'0',1,1865)
-LexToken(LOGICAL,'&',1,1867)
-LexToken(VAR,'size',1,1868)
-LexToken(OPENBRACKET,'(',1,1872)
-LexToken(VAR,'wpos',1,1873)
-LexToken(COMMA,',',1,1877)
-LexToken(DQSTRING,'"*"',1,1880)
-LexToken(CLOSEBRACKET,')',1,1881)
-LexToken(COMPARISON,'<>',1,1882)
-LexToken(NUMBER,'2',1,1884)
-LexToken(THEN,'then',1,1886)
-LexToken(EOL,'\n',1,1890)
-LexToken(VAR,'mess',1,1907)
-LexToken(ASSIGNMENT,'=',1,1911)
-LexToken(OPENSQBRACKET,'[',1,1912)
-LexToken(VAR,'mess',1,1913)
-LexToken(SEMICOLON,';',1,1917)
-LexToken(DQSTRING,'"Window position must be [] or a 2 vector"',1,1959)
-LexToken(SEMICOLON,';',1,1960)
-LexToken(DQSTRING,'" "',1,1963)
-LexToken(CLOSESQBRACKET,']',1,1964)
-LexToken(EOL,'\n',1,1965)
-LexToken(VAR,'ok',1,1982)
-LexToken(ASSIGNMENT,'=',1,1984)
-LexToken(PREVAR_BOOLEAN,'%f',1,1985)
-LexToken(EOL,'\n',1,1987)
-LexToken(END,'end',1,2000)
-LexToken(EOL,'\n',1,2003)
-LexToken(IF,'if',1,2016)
-LexToken(VAR,'size',1,2019)
-LexToken(OPENBRACKET,'(',1,2023)
-LexToken(VAR,'wdim',1,2024)
-LexToken(COMMA,',',1,2028)
-LexToken(DQSTRING,'"*"',1,2031)
-LexToken(CLOSEBRACKET,')',1,2032)
-LexToken(COMPARISON,'<>',1,2033)
-LexToken(NUMBER,'0',1,2035)
-LexToken(LOGICAL,'&',1,2037)
-LexToken(VAR,'size',1,2038)
-LexToken(OPENBRACKET,'(',1,2042)
-LexToken(VAR,'wdim',1,2043)
-LexToken(COMMA,',',1,2047)
-LexToken(DQSTRING,'"*"',1,2050)
-LexToken(CLOSEBRACKET,')',1,2051)
-LexToken(COMPARISON,'<>',1,2052)
-LexToken(NUMBER,'2',1,2054)
-LexToken(THEN,'then',1,2056)
-LexToken(EOL,'\n',1,2060)
-LexToken(VAR,'mess',1,2077)
-LexToken(ASSIGNMENT,'=',1,2081)
-LexToken(OPENSQBRACKET,'[',1,2082)
-LexToken(VAR,'mess',1,2083)
-LexToken(SEMICOLON,';',1,2087)
-LexToken(DQSTRING,'"Window dim must be [] or a 2 vector"',1,2124)
-LexToken(SEMICOLON,';',1,2125)
-LexToken(DQSTRING,'" "',1,2128)
-LexToken(CLOSESQBRACKET,']',1,2129)
-LexToken(EOL,'\n',1,2130)
-LexToken(VAR,'ok',1,2147)
-LexToken(ASSIGNMENT,'=',1,2149)
-LexToken(PREVAR_BOOLEAN,'%f',1,2150)
-LexToken(EOL,'\n',1,2152)
-LexToken(END,'end',1,2165)
-LexToken(EOL,'\n',1,2168)
-LexToken(IF,'if',1,2181)
-LexToken(VAR,'size',1,2184)
-LexToken(OPENBRACKET,'(',1,2188)
-LexToken(VAR,'clrs',1,2189)
-LexToken(COMMA,',',1,2193)
-LexToken(DQSTRING,'"*"',1,2196)
-LexToken(CLOSEBRACKET,')',1,2197)
-LexToken(COMPARISON,'<>',1,2198)
-LexToken(VAR,'size',1,2200)
-LexToken(OPENBRACKET,'(',1,2204)
-LexToken(VAR,'siz',1,2205)
-LexToken(COMMA,',',1,2208)
-LexToken(DQSTRING,'"*"',1,2211)
-LexToken(CLOSEBRACKET,')',1,2212)
-LexToken(THEN,'then',1,2214)
-LexToken(EOL,'\n',1,2218)
-LexToken(VAR,'mess',1,2235)
-LexToken(ASSIGNMENT,'=',1,2239)
-LexToken(OPENSQBRACKET,'[',1,2240)
-LexToken(VAR,'mess',1,2241)
-LexToken(SEMICOLON,';',1,2245)
-LexToken(DQSTRING,'"Colors and Size must have same size"',1,2282)
-LexToken(SEMICOLON,';',1,2283)
-LexToken(DQSTRING,'" "',1,2286)
-LexToken(CLOSESQBRACKET,']',1,2287)
-LexToken(EOL,'\n',1,2288)
-LexToken(VAR,'ok',1,2305)
-LexToken(ASSIGNMENT,'=',1,2307)
-LexToken(PREVAR_BOOLEAN,'%f',1,2308)
-LexToken(EOL,'\n',1,2310)
-LexToken(END,'end',1,2323)
-LexToken(EOL,'\n',1,2326)
-LexToken(IF,'if',1,2339)
-LexToken(VAR,'nbr_curves',1,2342)
-LexToken(COMPARISON,'<=',1,2352)
-LexToken(NUMBER,'0',1,2354)
-LexToken(THEN,'then',1,2356)
-LexToken(EOL,'\n',1,2360)
-LexToken(VAR,'mess',1,2377)
-LexToken(ASSIGNMENT,'=',1,2381)
-LexToken(OPENSQBRACKET,'[',1,2382)
-LexToken(VAR,'mess',1,2383)
-LexToken(SEMICOLON,';',1,2387)
-LexToken(DQSTRING,'"Number of curves cannot be negative or null"',1,2432)
-LexToken(SEMICOLON,';',1,2433)
-LexToken(DQSTRING,'" "',1,2436)
-LexToken(CLOSESQBRACKET,']',1,2437)
-LexToken(EOL,'\n',1,2438)
-LexToken(VAR,'ok',1,2455)
-LexToken(ASSIGNMENT,'=',1,2457)
-LexToken(PREVAR_BOOLEAN,'%f',1,2458)
-LexToken(EOL,'\n',1,2460)
-LexToken(END,'end',1,2473)
-LexToken(EOL,'\n',1,2476)
-LexToken(IF,'if',1,2489)
-LexToken(VAR,'win',1,2492)
-LexToken(COMPARISON,'<',1,2495)
-LexToken(ADDITION,'-',1,2496)
-LexToken(NUMBER,'1',1,2497)
-LexToken(THEN,'then',1,2499)
-LexToken(EOL,'\n',1,2503)
-LexToken(VAR,'mess',1,2520)
-LexToken(ASSIGNMENT,'=',1,2524)
-LexToken(OPENSQBRACKET,'[',1,2525)
-LexToken(VAR,'mess',1,2526)
-LexToken(SEMICOLON,';',1,2530)
-LexToken(DQSTRING,'"Window number cannot be inferior than -1"',1,2572)
-LexToken(SEMICOLON,';',1,2573)
-LexToken(DQSTRING,'" "',1,2576)
-LexToken(CLOSESQBRACKET,']',1,2577)
-LexToken(EOL,'\n',1,2578)
-LexToken(VAR,'ok',1,2595)
-LexToken(ASSIGNMENT,'=',1,2597)
-LexToken(PREVAR_BOOLEAN,'%f',1,2598)
-LexToken(EOL,'\n',1,2600)
-LexToken(END,'end',1,2613)
-LexToken(EOL,'\n',1,2616)
-LexToken(IF,'if',1,2629)
-LexToken(VAR,'N',1,2632)
-LexToken(COMPARISON,'<',1,2633)
-LexToken(NUMBER,'1',1,2634)
-LexToken(THEN,'then',1,2636)
-LexToken(EOL,'\n',1,2640)
-LexToken(VAR,'mess',1,2657)
-LexToken(ASSIGNMENT,'=',1,2661)
-LexToken(OPENSQBRACKET,'[',1,2662)
-LexToken(VAR,'mess',1,2663)
-LexToken(SEMICOLON,';',1,2667)
-LexToken(DQSTRING,'"Buffer size must be at least 1"',1,2699)
-LexToken(SEMICOLON,';',1,2700)
-LexToken(DQSTRING,'" "',1,2703)
-LexToken(CLOSESQBRACKET,']',1,2704)
-LexToken(EOL,'\n',1,2705)
-LexToken(VAR,'ok',1,2722)
-LexToken(ASSIGNMENT,'=',1,2724)
-LexToken(PREVAR_BOOLEAN,'%f',1,2725)
-LexToken(EOL,'\n',1,2727)
-LexToken(END,'end',1,2740)
-LexToken(EOL,'\n',1,2743)
-LexToken(IF,'if',1,2756)
-LexToken(VAR,'N',1,2759)
-LexToken(COMPARISON,'<',1,2760)
-LexToken(NUMBER,'2',1,2761)
-LexToken(EOL,'\n',1,2762)
-LexToken(FOR,'for',1,2779)
-LexToken(VAR,'i',1,2783)
-LexToken(ASSIGNMENT,'=',1,2784)
-LexToken(NUMBER,'1',1,2785)
-LexToken(COLON,':',1,2786)
-LexToken(VAR,'size',1,2787)
-LexToken(OPENBRACKET,'(',1,2791)
-LexToken(VAR,'clrs',1,2792)
-LexToken(COMMA,',',1,2796)
-LexToken(DQSTRING,'"*"',1,2799)
-LexToken(CLOSEBRACKET,')',1,2800)
-LexToken(EOL,'\n',1,2801)
-LexToken(IF,'if',1,2822)
-LexToken(VAR,'clrs',1,2825)
-LexToken(OPENBRACKET,'(',1,2829)
-LexToken(VAR,'i',1,2830)
-LexToken(CLOSEBRACKET,')',1,2831)
-LexToken(COMPARISON,'>',1,2832)
-LexToken(NUMBER,'0',1,2833)
-LexToken(THEN,'then',1,2835)
-LexToken(EOL,'\n',1,2839)
-LexToken(VAR,'mess',1,2864)
-LexToken(ASSIGNMENT,'=',1,2868)
-LexToken(OPENSQBRACKET,'[',1,2869)
-LexToken(VAR,'mess',1,2870)
-LexToken(SEMICOLON,';',1,2874)
-LexToken(DQSTRING,'"Buffer size must be at least 2 or Change a color (must be >0)"',1,2937)
-LexToken(SEMICOLON,';',1,2938)
-LexToken(DQSTRING,'" "',1,2941)
-LexToken(CLOSESQBRACKET,']',1,2942)
-LexToken(EOL,'\n',1,2943)
-LexToken(VAR,'ok',1,2968)
-LexToken(ASSIGNMENT,'=',1,2970)
-LexToken(PREVAR_BOOLEAN,'%f',1,2971)
-LexToken(EOL,'\n',1,2973)
-LexToken(END,'end',1,2994)
-LexToken(EOL,'\n',1,2997)
-LexToken(END,'end',1,3014)
-LexToken(EOL,'\n',1,3017)
-LexToken(END,'end',1,3030)
-LexToken(EOL,'\n',1,3033)
-LexToken(IF,'if',1,3046)
-LexToken(VAR,'vec_y',1,3049)
-LexToken(OPENBRACKET,'(',1,3054)
-LexToken(NUMBER,'1',1,3055)
-LexToken(CLOSEBRACKET,')',1,3056)
-LexToken(COMPARISON,'>=',1,3057)
-LexToken(VAR,'vec_y',1,3059)
-LexToken(OPENBRACKET,'(',1,3064)
-LexToken(NUMBER,'2',1,3065)
-LexToken(CLOSEBRACKET,')',1,3066)
-LexToken(THEN,'then',1,3068)
-LexToken(EOL,'\n',1,3072)
-LexToken(VAR,'mess',1,3089)
-LexToken(ASSIGNMENT,'=',1,3093)
-LexToken(OPENSQBRACKET,'[',1,3094)
-LexToken(VAR,'mess',1,3095)
-LexToken(SEMICOLON,';',1,3099)
-LexToken(DQSTRING,'"Ymax must be higher than Ymin"',1,3130)
-LexToken(SEMICOLON,';',1,3131)
-LexToken(DQSTRING,'" "',1,3134)
-LexToken(CLOSESQBRACKET,']',1,3135)
-LexToken(EOL,'\n',1,3136)
-LexToken(VAR,'ok',1,3153)
-LexToken(ASSIGNMENT,'=',1,3155)
-LexToken(PREVAR_BOOLEAN,'%f',1,3156)
-LexToken(EOL,'\n',1,3158)
-LexToken(END,'end',1,3171)
-LexToken(EOL,'\n',1,3174)
-LexToken(IF,'if',1,3187)
-LexToken(VAR,'vec_x',1,3190)
-LexToken(OPENBRACKET,'(',1,3195)
-LexToken(NUMBER,'1',1,3196)
-LexToken(CLOSEBRACKET,')',1,3197)
-LexToken(COMPARISON,'>=',1,3198)
-LexToken(VAR,'vec_x',1,3200)
-LexToken(OPENBRACKET,'(',1,3205)
-LexToken(NUMBER,'2',1,3206)
-LexToken(CLOSEBRACKET,')',1,3207)
-LexToken(THEN,'then',1,3209)
-LexToken(EOL,'\n',1,3213)
-LexToken(VAR,'mess',1,3230)
-LexToken(ASSIGNMENT,'=',1,3234)
-LexToken(OPENSQBRACKET,'[',1,3235)
-LexToken(VAR,'mess',1,3236)
-LexToken(SEMICOLON,';',1,3240)
-LexToken(DQSTRING,'"Xmax must be higher than Xmin"',1,3271)
-LexToken(SEMICOLON,';',1,3272)
-LexToken(DQSTRING,'" "',1,3275)
-LexToken(CLOSESQBRACKET,']',1,3276)
-LexToken(EOL,'\n',1,3277)
-LexToken(VAR,'ok',1,3294)
-LexToken(ASSIGNMENT,'=',1,3296)
-LexToken(PREVAR_BOOLEAN,'%f',1,3297)
-LexToken(EOL,'\n',1,3299)
-LexToken(END,'end',1,3312)
-LexToken(EOL,'\n',1,3315)
-LexToken(IF,'if',1,3328)
-LexToken(VAR,'vec_z',1,3331)
-LexToken(OPENBRACKET,'(',1,3336)
-LexToken(NUMBER,'1',1,3337)
-LexToken(CLOSEBRACKET,')',1,3338)
-LexToken(COMPARISON,'>=',1,3339)
-LexToken(VAR,'vec_z',1,3341)
-LexToken(OPENBRACKET,'(',1,3346)
-LexToken(NUMBER,'2',1,3347)
-LexToken(CLOSEBRACKET,')',1,3348)
-LexToken(THEN,'then',1,3350)
-LexToken(EOL,'\n',1,3354)
-LexToken(VAR,'mess',1,3371)
-LexToken(ASSIGNMENT,'=',1,3375)
-LexToken(OPENSQBRACKET,'[',1,3376)
-LexToken(VAR,'mess',1,3377)
-LexToken(SEMICOLON,';',1,3381)
-LexToken(DQSTRING,'"Zmax must be higher than Zmin"',1,3412)
-LexToken(SEMICOLON,';',1,3413)
-LexToken(DQSTRING,'" "',1,3416)
-LexToken(CLOSESQBRACKET,']',1,3417)
-LexToken(EOL,'\n',1,3418)
-LexToken(VAR,'ok',1,3435)
-LexToken(ASSIGNMENT,'=',1,3437)
-LexToken(PREVAR_BOOLEAN,'%f',1,3438)
-LexToken(EOL,'\n',1,3440)
-LexToken(END,'end',1,3453)
-LexToken(EOL,'\n',1,3456)
-LexToken(IF,'if',1,3469)
-LexToken(VAR,'ok',1,3472)
-LexToken(THEN,'then',1,3475)
-LexToken(EOL,'\n',1,3479)
-LexToken(VAR,'in',1,3496)
-LexToken(ASSIGNMENT,'=',1,3499)
-LexToken(VAR,'nbr_curves',1,3501)
-LexToken(MULTIPLICATION,'*',1,3511)
-LexToken(VAR,'ones',1,3512)
-LexToken(OPENBRACKET,'(',1,3516)
-LexToken(NUMBER,'3',1,3517)
-LexToken(COMMA,',',1,3518)
-LexToken(NUMBER,'1',1,3519)
-LexToken(CLOSEBRACKET,')',1,3520)
-LexToken(EOL,'\n',1,3521)
-LexToken(VAR,'in2',1,3539)
-LexToken(ASSIGNMENT,'=',1,3543)
-LexToken(VAR,'ones',1,3545)
-LexToken(OPENBRACKET,'(',1,3549)
-LexToken(NUMBER,'3',1,3550)
-LexToken(COMMA,',',1,3551)
-LexToken(NUMBER,'1',1,3552)
-LexToken(CLOSEBRACKET,')',1,3553)
-LexToken(EOL,'\n',1,3554)
-LexToken(OPENSQBRACKET,'[',1,3572)
-LexToken(VAR,'model',1,3573)
-LexToken(COMMA,',',1,3578)
-LexToken(VAR,'graphics',1,3579)
-LexToken(COMMA,',',1,3587)
-LexToken(VAR,'ok',1,3588)
-LexToken(CLOSESQBRACKET,']',1,3590)
-LexToken(ASSIGNMENT,'=',1,3591)
-LexToken(VAR,'set_io',1,3592)
-LexToken(OPENBRACKET,'(',1,3598)
-LexToken(VAR,'model',1,3599)
-LexToken(COMMA,',',1,3604)
-LexToken(VAR,'graphics',1,3605)
-LexToken(COMMA,',',1,3613)
-LexToken(VAR,'list',1,3614)
-LexToken(OPENBRACKET,'(',1,3618)
-LexToken(OPENSQBRACKET,'[',1,3619)
-LexToken(VAR,'in',1,3620)
-LexToken(VAR,'in2',1,3623)
-LexToken(CLOSESQBRACKET,']',1,3626)
-LexToken(COMMA,',',1,3627)
-LexToken(VAR,'ones',1,3628)
-LexToken(OPENBRACKET,'(',1,3632)
-LexToken(NUMBER,'3',1,3633)
-LexToken(COMMA,',',1,3634)
-LexToken(NUMBER,'1',1,3635)
-LexToken(CLOSEBRACKET,')',1,3636)
-LexToken(CLOSEBRACKET,')',1,3637)
-LexToken(COMMA,',',1,3638)
-LexToken(VAR,'list',1,3639)
-LexToken(OPENBRACKET,'(',1,3643)
-LexToken(CLOSEBRACKET,')',1,3644)
-LexToken(COMMA,',',1,3645)
-LexToken(VAR,'ones',1,3646)
-LexToken(OPENBRACKET,'(',1,3650)
-LexToken(NUMBER,'1',1,3651)
-LexToken(COMMA,',',1,3652)
-LexToken(NUMBER,'1',1,3653)
-LexToken(CLOSEBRACKET,')',1,3654)
-LexToken(COMMA,',',1,3655)
-LexToken(OPENSQBRACKET,'[',1,3656)
-LexToken(CLOSESQBRACKET,']',1,3657)
-LexToken(CLOSEBRACKET,')',1,3658)
-LexToken(EOL,'\n',1,3659)
-LexToken(IF,'if',1,3677)
-LexToken(VAR,'wpos',1,3680)
-LexToken(COMPARISON,'==',1,3684)
-LexToken(OPENSQBRACKET,'[',1,3686)
-LexToken(CLOSESQBRACKET,']',1,3687)
-LexToken(THEN,'then',1,3689)
-LexToken(EOL,'\n',1,3693)
-LexToken(VAR,'wpos',1,3714)
-LexToken(ASSIGNMENT,'=',1,3718)
-LexToken(OPENSQBRACKET,'[',1,3719)
-LexToken(ADDITION,'-',1,3720)
-LexToken(NUMBER,'1',1,3721)
-LexToken(SEMICOLON,';',1,3722)
-LexToken(ADDITION,'-',1,3723)
-LexToken(NUMBER,'1',1,3724)
-LexToken(CLOSESQBRACKET,']',1,3725)
-LexToken(EOL,'\n',1,3726)
-LexToken(END,'end',1,3744)
-LexToken(EOL,'\n',1,3747)
-LexToken(IF,'if',1,3764)
-LexToken(VAR,'wdim',1,3767)
-LexToken(COMPARISON,'==',1,3771)
-LexToken(OPENSQBRACKET,'[',1,3773)
-LexToken(CLOSESQBRACKET,']',1,3774)
-LexToken(THEN,'then',1,3776)
-LexToken(EOL,'\n',1,3780)
-LexToken(VAR,'wdim',1,3801)
-LexToken(ASSIGNMENT,'=',1,3805)
-LexToken(OPENSQBRACKET,'[',1,3806)
-LexToken(ADDITION,'-',1,3807)
-LexToken(NUMBER,'1',1,3808)
-LexToken(SEMICOLON,';',1,3809)
-LexToken(ADDITION,'-',1,3810)
-LexToken(NUMBER,'1',1,3811)
-LexToken(CLOSESQBRACKET,']',1,3812)
-LexToken(EOL,'\n',1,3813)
-LexToken(END,'end',1,3831)
-LexToken(EOL,'\n',1,3834)
-LexToken(VAR,'rpar',1,3851)
-LexToken(ASSIGNMENT,'=',1,3855)
-LexToken(OPENSQBRACKET,'[',1,3856)
-LexToken(VAR,'vec_x',1,3857)
-LexToken(OPENBRACKET,'(',1,3862)
-LexToken(COLON,':',1,3863)
-LexToken(CLOSEBRACKET,')',1,3864)
-LexToken(SEMICOLON,';',1,3865)
-LexToken(VAR,'vec_y',1,3866)
-LexToken(OPENBRACKET,'(',1,3871)
-LexToken(COLON,':',1,3872)
-LexToken(CLOSEBRACKET,')',1,3873)
-LexToken(SEMICOLON,';',1,3874)
-LexToken(VAR,'vec_z',1,3875)
-LexToken(OPENBRACKET,'(',1,3880)
-LexToken(COLON,':',1,3881)
-LexToken(CLOSEBRACKET,')',1,3882)
-LexToken(SEMICOLON,';',1,3883)
-LexToken(VAR,'param3ds',1,3884)
-LexToken(OPENBRACKET,'(',1,3892)
-LexToken(COLON,':',1,3893)
-LexToken(CLOSEBRACKET,')',1,3894)
-LexToken(CLOSESQBRACKET,']',1,3895)
-LexToken(EOL,'\n',1,3896)
-LexToken(VAR,'size_siz',1,3913)
-LexToken(ASSIGNMENT,'=',1,3922)
-LexToken(VAR,'size',1,3924)
-LexToken(OPENBRACKET,'(',1,3928)
-LexToken(VAR,'siz',1,3929)
-LexToken(COMMA,',',1,3932)
-LexToken(DQSTRING,'"*"',1,3935)
-LexToken(CLOSEBRACKET,')',1,3936)
-LexToken(EOL,'\n',1,3937)
-LexToken(VAR,'ipar',1,3955)
-LexToken(ASSIGNMENT,'=',1,3959)
-LexToken(OPENSQBRACKET,'[',1,3960)
-LexToken(VAR,'win',1,3961)
-LexToken(SEMICOLON,';',1,3964)
-LexToken(VAR,'size_siz',1,3965)
-LexToken(SEMICOLON,';',1,3973)
-LexToken(VAR,'N',1,3974)
-LexToken(SEMICOLON,';',1,3975)
-LexToken(VAR,'clrs',1,3976)
-LexToken(OPENBRACKET,'(',1,3980)
-LexToken(COLON,':',1,3981)
-LexToken(CLOSEBRACKET,')',1,3982)
-LexToken(SEMICOLON,';',1,3983)
-LexToken(VAR,'siz',1,3984)
-LexToken(OPENBRACKET,'(',1,3987)
-LexToken(COLON,':',1,3988)
-LexToken(CLOSEBRACKET,')',1,3989)
-LexToken(SEMICOLON,';',1,3990)
-LexToken(NUMBER,'1',1,3991)
-LexToken(SEMICOLON,';',1,3992)
-LexToken(VAR,'wpos',1,3993)
-LexToken(OPENBRACKET,'(',1,3997)
-LexToken(COLON,':',1,3998)
-LexToken(CLOSEBRACKET,')',1,3999)
-LexToken(SEMICOLON,';',1,4000)
-LexToken(VAR,'wdim',1,4001)
-LexToken(OPENBRACKET,'(',1,4005)
-LexToken(COLON,':',1,4006)
-LexToken(CLOSEBRACKET,')',1,4007)
-LexToken(SEMICOLON,';',1,4008)
-LexToken(VAR,'nbr_curves',1,4009)
-LexToken(CLOSESQBRACKET,']',1,4019)
-LexToken(EOL,'\n',1,4020)
-LexToken(VAR,'model',1,4037)
-LexToken(DOT,'.',1,4042)
-LexToken(VAR,'rpar',1,4043)
-LexToken(ASSIGNMENT,'=',1,4047)
-LexToken(VAR,'rpar',1,4048)
-LexToken(EOL,'\n',1,4052)
-LexToken(VAR,'model',1,4070)
-LexToken(DOT,'.',1,4075)
-LexToken(VAR,'ipar',1,4076)
-LexToken(ASSIGNMENT,'=',1,4080)
-LexToken(VAR,'ipar',1,4081)
-LexToken(EOL,'\n',1,4085)
-LexToken(VAR,'graphics',1,4102)
-LexToken(DOT,'.',1,4110)
-LexToken(VAR,'exprs',1,4111)
-LexToken(ASSIGNMENT,'=',1,4116)
-LexToken(VAR,'exprs',1,4117)
-LexToken(EOL,'\n',1,4122)
-LexToken(VAR,'x',1,4140)
-LexToken(DOT,'.',1,4141)
-LexToken(VAR,'graphics',1,4142)
-LexToken(ASSIGNMENT,'=',1,4150)
-LexToken(VAR,'graphics',1,4151)
-LexToken(EOL,'\n',1,4159)
-LexToken(VAR,'x',1,4177)
-LexToken(DOT,'.',1,4178)
-LexToken(VAR,'model',1,4179)
-LexToken(ASSIGNMENT,'=',1,4184)
-LexToken(VAR,'model',1,4185)
-LexToken(EOL,'\n',1,4190)
-LexToken(BREAK,'break',1,4207)
-LexToken(EOL,'\n',1,4212)
-LexToken(ELSE,'else',1,4225)
-LexToken(EOL,'\n',1,4229)
-LexToken(VAR,'message',1,4246)
-LexToken(OPENBRACKET,'(',1,4253)
-LexToken(VAR,'mess',1,4254)
-LexToken(CLOSEBRACKET,')',1,4258)
-LexToken(EOL,'\n',1,4259)
-LexToken(END,'end',1,4273)
-LexToken(EOL,'\n',1,4276)
-LexToken(END,'end',1,4285)
-LexToken(EOL,'\n',1,4288)
-LexToken(CASE,'case',1,4293)
-LexToken(DQSTRING,'"define"',1,4305)
-LexToken(THEN,'then',1,4307)
-LexToken(EOL,'\n',1,4311)
-LexToken(VAR,'win',1,4320)
-LexToken(ASSIGNMENT,'=',1,4324)
-LexToken(ADDITION,'-',1,4326)
-LexToken(NUMBER,'1',1,4327)
-LexToken(EOL,'\n',1,4328)
-LexToken(VAR,'clrs',1,4338)
-LexToken(ASSIGNMENT,'=',1,4343)
-LexToken(OPENSQBRACKET,'[',1,4345)
-LexToken(NUMBER,'1',1,4346)
-LexToken(SEMICOLON,';',1,4347)
-LexToken(NUMBER,'2',1,4348)
-LexToken(SEMICOLON,';',1,4349)
-LexToken(NUMBER,'3',1,4350)
-LexToken(SEMICOLON,';',1,4351)
-LexToken(NUMBER,'4',1,4352)
-LexToken(SEMICOLON,';',1,4353)
-LexToken(NUMBER,'5',1,4354)
-LexToken(SEMICOLON,';',1,4355)
-LexToken(NUMBER,'6',1,4356)
-LexToken(SEMICOLON,';',1,4357)
-LexToken(NUMBER,'7',1,4358)
-LexToken(SEMICOLON,';',1,4359)
-LexToken(NUMBER,'13',1,4360)
-LexToken(CLOSESQBRACKET,']',1,4362)
-LexToken(EOL,'\n',1,4363)
-LexToken(VAR,'siz',1,4372)
-LexToken(ASSIGNMENT,'=',1,4376)
-LexToken(OPENSQBRACKET,'[',1,4378)
-LexToken(NUMBER,'1',1,4379)
-LexToken(SEMICOLON,';',1,4380)
-LexToken(NUMBER,'1',1,4381)
-LexToken(SEMICOLON,';',1,4382)
-LexToken(NUMBER,'1',1,4383)
-LexToken(SEMICOLON,';',1,4384)
-LexToken(NUMBER,'1',1,4385)
-LexToken(SEMICOLON,';',1,4386)
-LexToken(NUMBER,'1',1,4387)
-LexToken(SEMICOLON,';',1,4388)
-LexToken(NUMBER,'1',1,4389)
-LexToken(SEMICOLON,';',1,4390)
-LexToken(NUMBER,'1',1,4391)
-LexToken(SEMICOLON,';',1,4392)
-LexToken(NUMBER,'1',1,4393)
-LexToken(CLOSESQBRACKET,']',1,4394)
-LexToken(EOL,'\n',1,4395)
-LexToken(VAR,'wdim',1,4404)
-LexToken(ASSIGNMENT,'=',1,4409)
-LexToken(OPENSQBRACKET,'[',1,4411)
-LexToken(NUMBER,'600',1,4412)
-LexToken(SEMICOLON,';',1,4415)
-LexToken(NUMBER,'400',1,4416)
-LexToken(CLOSESQBRACKET,']',1,4419)
-LexToken(EOL,'\n',1,4420)
-LexToken(VAR,'wpos',1,4429)
-LexToken(ASSIGNMENT,'=',1,4434)
-LexToken(OPENSQBRACKET,'[',1,4436)
-LexToken(ADDITION,'-',1,4437)
-LexToken(NUMBER,'1',1,4438)
-LexToken(SEMICOLON,';',1,4439)
-LexToken(ADDITION,'-',1,4440)
-LexToken(NUMBER,'1',1,4441)
-LexToken(CLOSESQBRACKET,']',1,4442)
-LexToken(EOL,'\n',1,4443)
-LexToken(VAR,'N',1,4452)
-LexToken(ASSIGNMENT,'=',1,4453)
-LexToken(NUMBER,'2',1,4454)
-LexToken(EOL,'\n',1,4455)
-LexToken(VAR,'param3ds',1,4465)
-LexToken(ASSIGNMENT,'=',1,4473)
-LexToken(OPENSQBRACKET,'[',1,4474)
-LexToken(NUMBER,'50',1,4475)
-LexToken(SEMICOLON,';',1,4477)
-LexToken(NUMBER,'280',1,4478)
-LexToken(CLOSESQBRACKET,']',1,4481)
-LexToken(EOL,'\n',1,4482)
-LexToken(VAR,'vec_x',1,4491)
-LexToken(ASSIGNMENT,'=',1,4497)
-LexToken(OPENSQBRACKET,'[',1,4499)
-LexToken(ADDITION,'-',1,4500)
-LexToken(NUMBER,'15',1,4501)
-LexToken(SEMICOLON,';',1,4503)
-LexToken(NUMBER,'15',1,4504)
-LexToken(CLOSESQBRACKET,']',1,4506)
-LexToken(EOL,'\n',1,4507)
-LexToken(VAR,'vec_y',1,4516)
-LexToken(ASSIGNMENT,'=',1,4522)
-LexToken(OPENSQBRACKET,'[',1,4524)
-LexToken(ADDITION,'-',1,4525)
-LexToken(NUMBER,'15',1,4526)
-LexToken(SEMICOLON,';',1,4528)
-LexToken(NUMBER,'15',1,4529)
-LexToken(CLOSESQBRACKET,']',1,4531)
-LexToken(EOL,'\n',1,4532)
-LexToken(VAR,'vec_z',1,4541)
-LexToken(ASSIGNMENT,'=',1,4547)
-LexToken(OPENSQBRACKET,'[',1,4549)
-LexToken(ADDITION,'-',1,4550)
-LexToken(NUMBER,'15',1,4551)
-LexToken(SEMICOLON,';',1,4553)
-LexToken(NUMBER,'15',1,4554)
-LexToken(CLOSESQBRACKET,']',1,4556)
-LexToken(EOL,'\n',1,4557)
-LexToken(VAR,'nbr_curves',1,4566)
-LexToken(ASSIGNMENT,'=',1,4577)
-LexToken(NUMBER,'1',1,4579)
-LexToken(EOL,'\n',1,4580)
-LexToken(EOL,'\n',1,4582)
-LexToken(VAR,'model',1,4591)
-LexToken(ASSIGNMENT,'=',1,4596)
-LexToken(SCICOS_MODEL,'scicos_model',1,4597)
-LexToken(OPENBRACKET,'(',1,4609)
-LexToken(CLOSEBRACKET,')',1,4610)
-LexToken(EOL,'\n',1,4611)
-LexToken(VAR,'model',1,4620)
-LexToken(DOT,'.',1,4625)
-LexToken(VAR,'sim',1,4626)
-LexToken(ASSIGNMENT,'=',1,4629)
-LexToken(VAR,'list',1,4630)
-LexToken(OPENBRACKET,'(',1,4634)
-LexToken(DQSTRING,'"cscopxy3d"',1,4645)
-LexToken(COMMA,',',1,4646)
-LexToken(NUMBER,'4',1,4647)
-LexToken(CLOSEBRACKET,')',1,4648)
-LexToken(EOL,'\n',1,4649)
-LexToken(VAR,'model',1,4658)
-LexToken(DOT,'.',1,4663)
-LexToken(VAR,'in',1,4664)
-LexToken(ASSIGNMENT,'=',1,4666)
-LexToken(OPENSQBRACKET,'[',1,4667)
-LexToken(NUMBER,'1',1,4668)
-LexToken(SEMICOLON,';',1,4669)
-LexToken(NUMBER,'1',1,4670)
-LexToken(SEMICOLON,';',1,4671)
-LexToken(NUMBER,'1',1,4672)
-LexToken(CLOSESQBRACKET,']',1,4673)
-LexToken(EOL,'\n',1,4674)
-LexToken(VAR,'model',1,4683)
-LexToken(DOT,'.',1,4688)
-LexToken(VAR,'in2',1,4689)
-LexToken(ASSIGNMENT,'=',1,4692)
-LexToken(OPENSQBRACKET,'[',1,4693)
-LexToken(NUMBER,'1',1,4694)
-LexToken(SEMICOLON,';',1,4695)
-LexToken(NUMBER,'1',1,4696)
-LexToken(SEMICOLON,';',1,4697)
-LexToken(NUMBER,'1',1,4698)
-LexToken(CLOSESQBRACKET,']',1,4699)
-LexToken(EOL,'\n',1,4700)
-LexToken(VAR,'model',1,4709)
-LexToken(DOT,'.',1,4714)
-LexToken(VAR,'intyp',1,4715)
-LexToken(ASSIGNMENT,'=',1,4720)
-LexToken(OPENSQBRACKET,'[',1,4721)
-LexToken(NUMBER,'1',1,4722)
-LexToken(SEMICOLON,';',1,4723)
-LexToken(NUMBER,'1',1,4724)
-LexToken(SEMICOLON,';',1,4725)
-LexToken(NUMBER,'1',1,4726)
-LexToken(CLOSESQBRACKET,']',1,4727)
-LexToken(EOL,'\n',1,4728)
-LexToken(VAR,'model',1,4737)
-LexToken(DOT,'.',1,4742)
-LexToken(VAR,'evtin',1,4743)
-LexToken(ASSIGNMENT,'=',1,4748)
-LexToken(NUMBER,'1',1,4749)
-LexToken(EOL,'\n',1,4750)
-LexToken(VAR,'model',1,4759)
-LexToken(DOT,'.',1,4764)
-LexToken(VAR,'rpar',1,4765)
-LexToken(ASSIGNMENT,'=',1,4769)
-LexToken(OPENSQBRACKET,'[',1,4770)
-LexToken(VAR,'vec_x',1,4771)
-LexToken(OPENBRACKET,'(',1,4776)
-LexToken(COLON,':',1,4777)
-LexToken(CLOSEBRACKET,')',1,4778)
-LexToken(SEMICOLON,';',1,4779)
-LexToken(VAR,'vec_y',1,4780)
-LexToken(OPENBRACKET,'(',1,4785)
-LexToken(COLON,':',1,4786)
-LexToken(CLOSEBRACKET,')',1,4787)
-LexToken(SEMICOLON,';',1,4788)
-LexToken(VAR,'vec_z',1,4789)
-LexToken(OPENBRACKET,'(',1,4794)
-LexToken(COLON,':',1,4795)
-LexToken(CLOSEBRACKET,')',1,4796)
-LexToken(SEMICOLON,';',1,4797)
-LexToken(VAR,'param3ds',1,4798)
-LexToken(OPENBRACKET,'(',1,4806)
-LexToken(COLON,':',1,4807)
-LexToken(CLOSEBRACKET,')',1,4808)
-LexToken(CLOSESQBRACKET,']',1,4809)
-LexToken(EOL,'\n',1,4810)
-LexToken(VAR,'model',1,4819)
-LexToken(DOT,'.',1,4824)
-LexToken(VAR,'ipar',1,4825)
-LexToken(ASSIGNMENT,'=',1,4829)
-LexToken(OPENSQBRACKET,'[',1,4830)
-LexToken(VAR,'win',1,4831)
-LexToken(SEMICOLON,';',1,4834)
-LexToken(NUMBER,'8',1,4835)
-LexToken(SEMICOLON,';',1,4836)
-LexToken(VAR,'N',1,4837)
-LexToken(SEMICOLON,';',1,4838)
-LexToken(VAR,'clrs',1,4839)
-LexToken(OPENBRACKET,'(',1,4843)
-LexToken(COLON,':',1,4844)
-LexToken(CLOSEBRACKET,')',1,4845)
-LexToken(SEMICOLON,';',1,4846)
-LexToken(VAR,'siz',1,4847)
-LexToken(OPENBRACKET,'(',1,4850)
-LexToken(COLON,':',1,4851)
-LexToken(CLOSEBRACKET,')',1,4852)
-LexToken(SEMICOLON,';',1,4853)
-LexToken(NUMBER,'8',1,4854)
-LexToken(SEMICOLON,';',1,4855)
-LexToken(VAR,'wpos',1,4856)
-LexToken(OPENBRACKET,'(',1,4860)
-LexToken(COLON,':',1,4861)
-LexToken(CLOSEBRACKET,')',1,4862)
-LexToken(SEMICOLON,';',1,4863)
-LexToken(VAR,'wdim',1,4864)
-LexToken(OPENBRACKET,'(',1,4868)
-LexToken(COLON,':',1,4869)
-LexToken(CLOSEBRACKET,')',1,4870)
-LexToken(SEMICOLON,';',1,4871)
-LexToken(VAR,'nbr_curves',1,4872)
-LexToken(CLOSESQBRACKET,']',1,4882)
-LexToken(EOL,'\n',1,4883)
-LexToken(VAR,'model',1,4892)
-LexToken(DOT,'.',1,4897)
-LexToken(VAR,'blocktype',1,4898)
-LexToken(ASSIGNMENT,'=',1,4907)
-LexToken(DQSTRING,'"d"',1,4910)
-LexToken(EOL,'\n',1,4911)
-LexToken(VAR,'model',1,4920)
-LexToken(DOT,'.',1,4925)
-LexToken(VAR,'dep_ut',1,4926)
-LexToken(ASSIGNMENT,'=',1,4932)
-LexToken(OPENSQBRACKET,'[',1,4933)
-LexToken(PREVAR_BOOLEAN,'%f',1,4934)
-LexToken(PREVAR_BOOLEAN,'%f',1,4937)
-LexToken(CLOSESQBRACKET,']',1,4939)
-LexToken(EOL,'\n',1,4940)
-LexToken(EOL,'\n',1,4941)
-LexToken(VAR,'exprs',1,4950)
-LexToken(ASSIGNMENT,'=',1,4955)
-LexToken(OPENSQBRACKET,'[',1,4956)
-LexToken(VAR,'string',1,4957)
-LexToken(OPENBRACKET,'(',1,4963)
-LexToken(VAR,'nbr_curves',1,4964)
-LexToken(CLOSEBRACKET,')',1,4974)
-LexToken(SEMICOLON,';\n',1,4975)
-LexToken(VAR,'strcat',1,4985)
-LexToken(OPENBRACKET,'(',1,4991)
-LexToken(VAR,'string',1,4992)
-LexToken(OPENBRACKET,'(',1,4998)
-LexToken(VAR,'clrs',1,4999)
-LexToken(CLOSEBRACKET,')',1,5003)
-LexToken(COMMA,',',1,5004)
-LexToken(DQSTRING,'" "',1,5007)
-LexToken(CLOSEBRACKET,')',1,5008)
-LexToken(SEMICOLON,';\n',1,5009)
-LexToken(VAR,'strcat',1,5019)
-LexToken(OPENBRACKET,'(',1,5025)
-LexToken(VAR,'string',1,5026)
-LexToken(OPENBRACKET,'(',1,5032)
-LexToken(VAR,'siz',1,5033)
-LexToken(CLOSEBRACKET,')',1,5036)
-LexToken(COMMA,',',1,5037)
-LexToken(DQSTRING,'" "',1,5040)
-LexToken(CLOSEBRACKET,')',1,5041)
-LexToken(SEMICOLON,';\n',1,5042)
-LexToken(VAR,'string',1,5052)
-LexToken(OPENBRACKET,'(',1,5058)
-LexToken(VAR,'win',1,5059)
-LexToken(CLOSEBRACKET,')',1,5062)
-LexToken(SEMICOLON,';\n',1,5063)
-LexToken(VAR,'sci2exp',1,5073)
-LexToken(OPENBRACKET,'(',1,5080)
-LexToken(OPENSQBRACKET,'[',1,5081)
-LexToken(CLOSESQBRACKET,']',1,5082)
-LexToken(CLOSEBRACKET,')',1,5083)
-LexToken(SEMICOLON,';\n',1,5084)
-LexToken(VAR,'sci2exp',1,5094)
-LexToken(OPENBRACKET,'(',1,5101)
-LexToken(VAR,'wdim',1,5102)
-LexToken(CLOSEBRACKET,')',1,5106)
-LexToken(SEMICOLON,';\n',1,5107)
-LexToken(VAR,'strcat',1,5117)
-LexToken(OPENBRACKET,'(',1,5123)
-LexToken(VAR,'string',1,5124)
-LexToken(OPENBRACKET,'(',1,5130)
-LexToken(VAR,'vec_x',1,5131)
-LexToken(CLOSEBRACKET,')',1,5136)
-LexToken(COMMA,',',1,5137)
-LexToken(DQSTRING,'" "',1,5140)
-LexToken(CLOSEBRACKET,')',1,5141)
-LexToken(SEMICOLON,';\n',1,5142)
-LexToken(VAR,'strcat',1,5152)
-LexToken(OPENBRACKET,'(',1,5158)
-LexToken(VAR,'string',1,5159)
-LexToken(OPENBRACKET,'(',1,5165)
-LexToken(VAR,'vec_y',1,5166)
-LexToken(CLOSEBRACKET,')',1,5171)
-LexToken(COMMA,',',1,5172)
-LexToken(DQSTRING,'" "',1,5175)
-LexToken(CLOSEBRACKET,')',1,5176)
-LexToken(SEMICOLON,';\n',1,5177)
-LexToken(VAR,'strcat',1,5187)
-LexToken(OPENBRACKET,'(',1,5193)
-LexToken(VAR,'string',1,5194)
-LexToken(OPENBRACKET,'(',1,5200)
-LexToken(VAR,'vec_z',1,5201)
-LexToken(CLOSEBRACKET,')',1,5206)
-LexToken(COMMA,',',1,5207)
-LexToken(DQSTRING,'" "',1,5210)
-LexToken(CLOSEBRACKET,')',1,5211)
-LexToken(SEMICOLON,';\n',1,5212)
-LexToken(VAR,'strcat',1,5222)
-LexToken(OPENBRACKET,'(',1,5228)
-LexToken(VAR,'string',1,5229)
-LexToken(OPENBRACKET,'(',1,5235)
-LexToken(VAR,'param3ds',1,5236)
-LexToken(CLOSEBRACKET,')',1,5244)
-LexToken(COMMA,',',1,5245)
-LexToken(DQSTRING,'" "',1,5248)
-LexToken(CLOSEBRACKET,')',1,5249)
-LexToken(SEMICOLON,';\n',1,5250)
-LexToken(VAR,'string',1,5260)
-LexToken(OPENBRACKET,'(',1,5266)
-LexToken(VAR,'N',1,5267)
-LexToken(CLOSEBRACKET,')',1,5268)
-LexToken(CLOSESQBRACKET,']',1,5269)
-LexToken(EOL,'\n',1,5270)
-LexToken(VAR,'gr_i',1,5280)
-LexToken(ASSIGNMENT,'=',1,5284)
-LexToken(OPENSQBRACKET,'[',1,5285)
-LexToken(CLOSESQBRACKET,']',1,5286)
-LexToken(EOL,'\n',1,5287)
-LexToken(VAR,'x',1,5296)
-LexToken(ASSIGNMENT,'=',1,5297)
-LexToken(VAR,'standard_define',1,5298)
-LexToken(OPENBRACKET,'(',1,5313)
-LexToken(OPENSQBRACKET,'[',1,5314)
-LexToken(NUMBER,'2',1,5315)
-LexToken(NUMBER,'2',1,5317)
-LexToken(CLOSESQBRACKET,']',1,5318)
-LexToken(COMMA,',',1,5319)
-LexToken(VAR,'model',1,5320)
-LexToken(COMMA,',',1,5325)
-LexToken(VAR,'exprs',1,5326)
-LexToken(COMMA,',',1,5331)
-LexToken(VAR,'gr_i',1,5332)
-LexToken(CLOSEBRACKET,')',1,5336)
-LexToken(EOL,'\n',1,5337)
-LexToken(END,'end',1,5342)
-LexToken(EOL,'\n',1,5345)
-LexToken(ENDFUNCTION,'endfunction',1,5346)
-LexToken(EOL,'\n',1,5357)
+/* autogenerated from "macros/Sinks/CSCOPXY3D.sci" */
+function CSCOPXY3D() {
+CSCOPXY3D.prototype.get = function CSCOPXY3D() {
+}
+CSCOPXY3D.prototype.set = function CSCOPXY3D() {
+x=arg1;
+graphics=arg1.graphics;
+exprs=graphics.exprs;
+model=arg1.model;
+while (true) {
+[ok,nbr_curves,clrs,siz,win,wpos,wdim,vec_x,vec_y,vec_z,param3ds,N,exprs]=scicos_getvalue("Set Scope parameters",["Number of curves","color (>0) or mark (<0)","Line or Mark Size","Output window number (-1 for automatic)","Output window position","Output window sizes","Xmin and Xmax","Ymin and Ymax","Zmin and Zmax","Alpha and Theta","Buffer size"],list("vec",1,"vec",-1,"vec",-1,"vec",1,"vec",-1,"vec",-1,"vec",2,"vec",2,"vec",2,"vec",2,"vec",1),exprs);
+if (!ok) {
+break
+}
+mess=[];
+if (size(wpos,"*")!=0&&size(wpos,"*")!=2) {
+mess=[mess,"Window position must be [] or a 2 vector"," "];
+ok=None;
+}
+if (size(wdim,"*")!=0&&size(wdim,"*")!=2) {
+mess=[mess,"Window dim must be [] or a 2 vector"," "];
+ok=None;
+}
+if (size(clrs,"*")!=size(siz,"*")) {
+mess=[mess,"Colors and Size must have same size"," "];
+ok=None;
+}
+if (nbr_curves<=0) {
+mess=[mess,"Number of curves cannot be negative or null"," "];
+ok=None;
+}
+if (win<-1) {
+mess=[mess,"Window number cannot be inferior than -1"," "];
+ok=None;
+}
+if (N<1) {
+mess=[mess,"Buffer size must be at least 1"," "];
+ok=None;
+}
+if (N<2) {
+for(i=1;i<=size(clrs,"*");i+=1) {
+if (clrs(i)>0) {
+mess=[mess,"Buffer size must be at least 2 or Change a color (must be >0)"," "];
+ok=None;
+}
+}
+}
+if (vec_y(1)>=vec_y(2)) {
+mess=[mess,"Ymax must be higher than Ymin"," "];
+ok=None;
+}
+if (vec_x(1)>=vec_x(2)) {
+mess=[mess,"Xmax must be higher than Xmin"," "];
+ok=None;
+}
+if (vec_z(1)>=vec_z(2)) {
+mess=[mess,"Zmax must be higher than Zmin"," "];
+ok=None;
+}
+if (ok) {
+in1=nbr_curves*ones(3,1);
+in2=ones(3,1);
+[model,graphics,ok]=set_io(model,graphics,list([in1,in2],ones(3,1)),list(),ones(1,1),[]);
+if (wpos==[]) {
+wpos=[-1,-1];
+}
+if (wdim==[]) {
+wdim=[-1,-1];
+}
+rpar=[vec_x.slice(),vec_y.slice(),vec_z.slice(),param3ds.slice()];
+size_siz=size(siz,"*");
+ipar=[win,size_siz,N,clrs.slice(),siz.slice(),1,wpos.slice(),wdim.slice(),nbr_curves];
+model.rpar=rpar;
+model.ipar=ipar;
+graphics.exprs=exprs;
+x.graphics=graphics;
+x.model=model;
+break
+} else {
+message(mess);
+}
+}
+}
+CSCOPXY3D.prototype.define = function CSCOPXY3D() {
+win=-1;
+clrs=[1,2,3,4,5,6,7,13];
+siz=[1,1,1,1,1,1,1,1];
+wdim=[600,400];
+wpos=[-1,-1];
+N=2;
+param3ds=[50,280];
+vec_x=[-15,15];
+vec_y=[-15,15];
+vec_z=[-15,15];
+nbr_curves=1;
+model=scicos_model();
+model.sim=list("cscopxy3d",4);
+model.in=[1,1,1];
+model.in2=[1,1,1];
+model.intyp=[1,1,1];
+model.evtin=1;
+model.rpar=[vec_x.slice(),vec_y.slice(),vec_z.slice(),param3ds.slice()];
+model.ipar=[win,8,N,clrs.slice(),siz.slice(),8,wpos.slice(),wdim.slice(),nbr_curves];
+model.blocktype="d";
+model.dep_ut=[None,None];
+exprs=[string(nbr_curves),strcat(string(clrs)," "),strcat(string(siz)," "),string(win),sci2exp([]),sci2exp(wdim),strcat(string(vec_x)," "),strcat(string(vec_y)," "),strcat(string(vec_z)," "),strcat(string(param3ds)," "),string(N)];
+gr_i=[];
+x=standard_define([2,2],model,exprs,gr_i);
+}
+CSCOPXY3D.prototype.details = function CSCOPXY3D() {
+}
+}