summaryrefslogtreecommitdiff
path: root/js/Sinks/CFSCOPE.js
diff options
context:
space:
mode:
authorSunil Shetye2018-06-10 22:07:21 +0530
committerSunil Shetye2018-06-10 22:07:21 +0530
commitabf82caa54d8cf87e2f31aec7cc8d9cdedf90f81 (patch)
tree7ff742c9b3efcc8fe1c6a9528622c5dc77a23819 /js/Sinks/CFSCOPE.js
parent89187d41b6688f522f09ad59a8e223c82b8af846 (diff)
downloadsci2js-abf82caa54d8cf87e2f31aec7cc8d9cdedf90f81.tar.gz
sci2js-abf82caa54d8cf87e2f31aec7cc8d9cdedf90f81.tar.bz2
sci2js-abf82caa54d8cf87e2f31aec7cc8d9cdedf90f81.zip
add Makefile
add support for scicos functions
Diffstat (limited to 'js/Sinks/CFSCOPE.js')
-rw-r--r--js/Sinks/CFSCOPE.js814
1 files changed, 814 insertions, 0 deletions
diff --git a/js/Sinks/CFSCOPE.js b/js/Sinks/CFSCOPE.js
new file mode 100644
index 00000000..6f0a9b33
--- /dev/null
+++ b/js/Sinks/CFSCOPE.js
@@ -0,0 +1,814 @@
+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,'CFSCOPE',1,852)
+LexToken(OPENBRACKET,'(',1,859)
+LexToken(VAR,'job',1,860)
+LexToken(COMMA,',',1,863)
+LexToken(VAR,'arg1',1,864)
+LexToken(COMMA,',',1,868)
+LexToken(VAR,'arg2',1,869)
+LexToken(CLOSEBRACKET,')',1,873)
+LexToken(EOL,'\n',1,874)
+LexToken(VAR,'x',1,879)
+LexToken(ASSIGNMENT,'=',1,880)
+LexToken(OPENSQBRACKET,'[',1,881)
+LexToken(CLOSESQBRACKET,']',1,882)
+LexToken(SEMICOLON,';',1,883)
+LexToken(EOL,'\n',1,884)
+LexToken(VAR,'y',1,889)
+LexToken(ASSIGNMENT,'=',1,890)
+LexToken(OPENSQBRACKET,'[',1,891)
+LexToken(CLOSESQBRACKET,']',1,892)
+LexToken(SEMICOLON,';',1,893)
+LexToken(EOL,'\n',1,894)
+LexToken(VAR,'typ',1,899)
+LexToken(ASSIGNMENT,'=',1,902)
+LexToken(OPENSQBRACKET,'[',1,903)
+LexToken(CLOSESQBRACKET,']',1,904)
+LexToken(SEMICOLON,';',1,905)
+LexToken(EOL,'\n',1,906)
+LexToken(SELECT,'select',1,911)
+LexToken(VAR,'job',1,918)
+LexToken(EOL,'\n',1,921)
+LexToken(CASE,'case',1,926)
+LexToken(DQSTRING,'"set"',1,935)
+LexToken(THEN,'then',1,937)
+LexToken(EOL,'\n',1,941)
+LexToken(VAR,'x',1,950)
+LexToken(ASSIGNMENT,'=',1,951)
+LexToken(VAR,'arg1',1,952)
+LexToken(SEMICOLON,';',1,956)
+LexToken(EOL,'\n',1,957)
+LexToken(VAR,'graphics',1,966)
+LexToken(ASSIGNMENT,'=',1,974)
+LexToken(VAR,'arg1',1,975)
+LexToken(DOT,'.',1,979)
+LexToken(VAR,'graphics',1,980)
+LexToken(SEMICOLON,';',1,988)
+LexToken(EOL,'\n',1,989)
+LexToken(VAR,'exprs',1,998)
+LexToken(ASSIGNMENT,'=',1,1003)
+LexToken(VAR,'graphics',1,1004)
+LexToken(DOT,'.',1,1012)
+LexToken(VAR,'exprs',1,1013)
+LexToken(EOL,'\n',1,1018)
+LexToken(EOL,'\n',1,1019)
+LexToken(VAR,'model',1,1028)
+LexToken(ASSIGNMENT,'=',1,1033)
+LexToken(VAR,'arg1',1,1034)
+LexToken(DOT,'.',1,1038)
+LexToken(VAR,'model',1,1039)
+LexToken(SEMICOLON,';',1,1044)
+LexToken(EOL,'\n',1,1045)
+LexToken(EOL,'\n',1,1071)
+LexToken(WHILE,'while',1,1080)
+LexToken(PREVAR_BOOLEAN,'%t',1,1086)
+LexToken(DO,'do',1,1089)
+LexToken(EOL,'\n',1,1091)
+LexToken(OPENSQBRACKET,'[',1,1104)
+LexToken(VAR,'ok',1,1105)
+LexToken(COMMA,',',1,1107)
+LexToken(VAR,'clrs',1,1108)
+LexToken(COMMA,',',1,1112)
+LexToken(VAR,'win',1,1113)
+LexToken(COMMA,',',1,1116)
+LexToken(VAR,'wpos',1,1117)
+LexToken(COMMA,',',1,1121)
+LexToken(VAR,'wdim',1,1122)
+LexToken(COMMA,',',1,1126)
+LexToken(VAR,'ymin',1,1127)
+LexToken(COMMA,',',1,1131)
+LexToken(VAR,'ymax',1,1132)
+LexToken(COMMA,',',1,1136)
+LexToken(VAR,'per',1,1137)
+LexToken(COMMA,',',1,1140)
+LexToken(VAR,'N',1,1141)
+LexToken(COMMA,',',1,1142)
+LexToken(VAR,'wu',1,1143)
+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,'"Color (>0) or mark (<0) vector (8 entries)"',1,1266)
+LexToken(SEMICOLON,';',1,1267)
+LexToken(DQSTRING,'"Output window number (-1 for automatic)"',1,1321)
+LexToken(SEMICOLON,';',1,1322)
+LexToken(DQSTRING,'"Output window position"',1,1359)
+LexToken(SEMICOLON,';',1,1360)
+LexToken(DQSTRING,'"Output window sizes"',1,1394)
+LexToken(SEMICOLON,';',1,1395)
+LexToken(DQSTRING,'"Ymin"',1,1414)
+LexToken(SEMICOLON,';',1,1415)
+LexToken(DQSTRING,'"Ymax"',1,1434)
+LexToken(SEMICOLON,';',1,1435)
+LexToken(DQSTRING,'"Refresh period"',1,1464)
+LexToken(SEMICOLON,';',1,1465)
+LexToken(DQSTRING,'"Buffer size"',1,1491)
+LexToken(DQSTRING,'"Links to view"',1,1519)
+LexToken(CLOSESQBRACKET,']',1,1520)
+LexToken(COMMA,',',1,1521)
+LexToken(VAR,'list',1,1537)
+LexToken(OPENBRACKET,'(',1,1541)
+LexToken(DQSTRING,'"vec"',1,1546)
+LexToken(COMMA,',',1,1547)
+LexToken(NUMBER,'8',1,1548)
+LexToken(COMMA,',',1,1549)
+LexToken(DQSTRING,'"vec"',1,1554)
+LexToken(COMMA,',',1,1555)
+LexToken(NUMBER,'1',1,1556)
+LexToken(COMMA,',',1,1557)
+LexToken(DQSTRING,'"vec"',1,1562)
+LexToken(COMMA,',',1,1563)
+LexToken(NUMBER,'-1',1,1564)
+LexToken(COMMA,',',1,1566)
+LexToken(DQSTRING,'"vec"',1,1571)
+LexToken(COMMA,',',1,1572)
+LexToken(NUMBER,'-1',1,1573)
+LexToken(COMMA,',',1,1575)
+LexToken(DQSTRING,'"vec"',1,1580)
+LexToken(COMMA,',',1,1581)
+LexToken(NUMBER,'1',1,1582)
+LexToken(COMMA,',',1,1583)
+LexToken(DQSTRING,'"vec"',1,1603)
+LexToken(COMMA,',',1,1604)
+LexToken(NUMBER,'1',1,1605)
+LexToken(COMMA,',',1,1606)
+LexToken(DQSTRING,'"vec"',1,1611)
+LexToken(COMMA,',',1,1612)
+LexToken(NUMBER,'1',1,1613)
+LexToken(COMMA,',',1,1614)
+LexToken(DQSTRING,'"vec"',1,1619)
+LexToken(COMMA,',',1,1620)
+LexToken(NUMBER,'1',1,1621)
+LexToken(COMMA,',',1,1622)
+LexToken(DQSTRING,'"vec"',1,1627)
+LexToken(COMMA,',',1,1628)
+LexToken(NUMBER,'-1',1,1629)
+LexToken(CLOSEBRACKET,')',1,1631)
+LexToken(COMMA,',',1,1632)
+LexToken(VAR,'exprs',1,1648)
+LexToken(CLOSEBRACKET,')',1,1653)
+LexToken(EOL,'\n',1,1654)
+LexToken(IF,'if',1,1667)
+LexToken(NOT,'~',1,1670)
+LexToken(VAR,'ok',1,1671)
+LexToken(THEN,'then',1,1674)
+LexToken(EOL,'\n',1,1678)
+LexToken(BREAK,'break',1,1695)
+LexToken(COMMA,',',1,1700)
+LexToken(EOL,'\n',1,1701)
+LexToken(END,'end',1,1714)
+LexToken(EOL,'\n',1,1744)
+LexToken(VAR,'mess',1,1757)
+LexToken(ASSIGNMENT,'=',1,1761)
+LexToken(OPENSQBRACKET,'[',1,1762)
+LexToken(CLOSESQBRACKET,']',1,1763)
+LexToken(EOL,'\n',1,1764)
+LexToken(IF,'if',1,1777)
+LexToken(VAR,'size',1,1780)
+LexToken(OPENBRACKET,'(',1,1784)
+LexToken(VAR,'wpos',1,1785)
+LexToken(COMMA,',',1,1789)
+LexToken(DQSTRING,'"*"',1,1792)
+LexToken(CLOSEBRACKET,')',1,1793)
+LexToken(COMPARISON,'<>',1,1794)
+LexToken(NUMBER,'0',1,1796)
+LexToken(LOGICAL,'&',1,1798)
+LexToken(VAR,'size',1,1799)
+LexToken(OPENBRACKET,'(',1,1803)
+LexToken(VAR,'wpos',1,1804)
+LexToken(COMMA,',',1,1808)
+LexToken(DQSTRING,'"*"',1,1811)
+LexToken(CLOSEBRACKET,')',1,1812)
+LexToken(COMPARISON,'<>',1,1813)
+LexToken(NUMBER,'2',1,1815)
+LexToken(THEN,'then',1,1817)
+LexToken(EOL,'\n',1,1821)
+LexToken(VAR,'mess',1,1838)
+LexToken(ASSIGNMENT,'=',1,1842)
+LexToken(OPENSQBRACKET,'[',1,1843)
+LexToken(VAR,'mess',1,1844)
+LexToken(SEMICOLON,';',1,1848)
+LexToken(DQSTRING,'"Window position must be [] or a 2 vector"',1,1890)
+LexToken(SEMICOLON,';',1,1891)
+LexToken(DQSTRING,'" "',1,1894)
+LexToken(CLOSESQBRACKET,']',1,1895)
+LexToken(EOL,'\n',1,1896)
+LexToken(VAR,'ok',1,1913)
+LexToken(ASSIGNMENT,'=',1,1915)
+LexToken(PREVAR_BOOLEAN,'%f',1,1916)
+LexToken(EOL,'\n',1,1918)
+LexToken(END,'end',1,1931)
+LexToken(EOL,'\n',1,1934)
+LexToken(IF,'if',1,1947)
+LexToken(VAR,'size',1,1950)
+LexToken(OPENBRACKET,'(',1,1954)
+LexToken(VAR,'wdim',1,1955)
+LexToken(COMMA,',',1,1959)
+LexToken(DQSTRING,'"*"',1,1962)
+LexToken(CLOSEBRACKET,')',1,1963)
+LexToken(COMPARISON,'<>',1,1964)
+LexToken(NUMBER,'0',1,1966)
+LexToken(LOGICAL,'&',1,1968)
+LexToken(VAR,'size',1,1969)
+LexToken(OPENBRACKET,'(',1,1973)
+LexToken(VAR,'wdim',1,1974)
+LexToken(COMMA,',',1,1978)
+LexToken(DQSTRING,'"*"',1,1981)
+LexToken(CLOSEBRACKET,')',1,1982)
+LexToken(COMPARISON,'<>',1,1983)
+LexToken(NUMBER,'2',1,1985)
+LexToken(THEN,'then',1,1987)
+LexToken(EOL,'\n',1,1991)
+LexToken(VAR,'mess',1,2008)
+LexToken(ASSIGNMENT,'=',1,2012)
+LexToken(OPENSQBRACKET,'[',1,2013)
+LexToken(VAR,'mess',1,2014)
+LexToken(SEMICOLON,';',1,2018)
+LexToken(DQSTRING,'"Window dim must be [] or a 2 vector"',1,2055)
+LexToken(SEMICOLON,';',1,2056)
+LexToken(DQSTRING,'" "',1,2059)
+LexToken(CLOSESQBRACKET,']',1,2060)
+LexToken(EOL,'\n',1,2061)
+LexToken(VAR,'ok',1,2078)
+LexToken(ASSIGNMENT,'=',1,2080)
+LexToken(PREVAR_BOOLEAN,'%f',1,2081)
+LexToken(EOL,'\n',1,2083)
+LexToken(END,'end',1,2096)
+LexToken(EOL,'\n',1,2099)
+LexToken(IF,'if',1,2112)
+LexToken(VAR,'win',1,2115)
+LexToken(COMPARISON,'<',1,2118)
+LexToken(NUMBER,'-1',1,2119)
+LexToken(THEN,'then',1,2122)
+LexToken(EOL,'\n',1,2126)
+LexToken(VAR,'mess',1,2143)
+LexToken(ASSIGNMENT,'=',1,2147)
+LexToken(OPENSQBRACKET,'[',1,2148)
+LexToken(VAR,'mess',1,2149)
+LexToken(SEMICOLON,';',1,2153)
+LexToken(DQSTRING,'"Window number cannot be inferior than -1"',1,2195)
+LexToken(SEMICOLON,';',1,2196)
+LexToken(DQSTRING,'" "',1,2199)
+LexToken(CLOSESQBRACKET,']',1,2200)
+LexToken(EOL,'\n',1,2201)
+LexToken(VAR,'ok',1,2218)
+LexToken(ASSIGNMENT,'=',1,2220)
+LexToken(PREVAR_BOOLEAN,'%f',1,2221)
+LexToken(EOL,'\n',1,2223)
+LexToken(END,'end',1,2236)
+LexToken(EOL,'\n',1,2239)
+LexToken(IF,'if',1,2252)
+LexToken(VAR,'per',1,2255)
+LexToken(COMPARISON,'<=',1,2258)
+LexToken(NUMBER,'0',1,2260)
+LexToken(THEN,'then',1,2262)
+LexToken(EOL,'\n',1,2266)
+LexToken(VAR,'mess',1,2283)
+LexToken(ASSIGNMENT,'=',1,2287)
+LexToken(OPENSQBRACKET,'[',1,2288)
+LexToken(VAR,'mess',1,2289)
+LexToken(SEMICOLON,';',1,2293)
+LexToken(DQSTRING,'"Refresh period must be positive"',1,2326)
+LexToken(SEMICOLON,';',1,2327)
+LexToken(DQSTRING,'" "',1,2330)
+LexToken(CLOSESQBRACKET,']',1,2331)
+LexToken(EOL,'\n',1,2332)
+LexToken(VAR,'ok',1,2349)
+LexToken(ASSIGNMENT,'=',1,2351)
+LexToken(PREVAR_BOOLEAN,'%f',1,2352)
+LexToken(EOL,'\n',1,2354)
+LexToken(END,'end',1,2367)
+LexToken(EOL,'\n',1,2370)
+LexToken(IF,'if',1,2383)
+LexToken(VAR,'N',1,2386)
+LexToken(COMPARISON,'<',1,2387)
+LexToken(NUMBER,'2',1,2388)
+LexToken(THEN,'then',1,2390)
+LexToken(EOL,'\n',1,2394)
+LexToken(VAR,'mess',1,2411)
+LexToken(ASSIGNMENT,'=',1,2415)
+LexToken(OPENSQBRACKET,'[',1,2416)
+LexToken(VAR,'mess',1,2417)
+LexToken(SEMICOLON,';',1,2421)
+LexToken(DQSTRING,'"Buffer size must be at least 2"',1,2453)
+LexToken(SEMICOLON,';',1,2454)
+LexToken(DQSTRING,'" "',1,2457)
+LexToken(CLOSESQBRACKET,']',1,2458)
+LexToken(EOL,'\n',1,2459)
+LexToken(VAR,'ok',1,2476)
+LexToken(ASSIGNMENT,'=',1,2478)
+LexToken(PREVAR_BOOLEAN,'%f',1,2479)
+LexToken(EOL,'\n',1,2481)
+LexToken(END,'end',1,2494)
+LexToken(EOL,'\n',1,2497)
+LexToken(IF,'if',1,2510)
+LexToken(VAR,'ymin',1,2513)
+LexToken(COMPARISON,'>=',1,2517)
+LexToken(VAR,'ymax',1,2519)
+LexToken(THEN,'then',1,2524)
+LexToken(EOL,'\n',1,2528)
+LexToken(VAR,'mess',1,2545)
+LexToken(ASSIGNMENT,'=',1,2549)
+LexToken(OPENSQBRACKET,'[',1,2550)
+LexToken(VAR,'mess',1,2551)
+LexToken(SEMICOLON,';',1,2555)
+LexToken(DQSTRING,'"Ymax must be greater than Ymin"',1,2587)
+LexToken(SEMICOLON,';',1,2588)
+LexToken(DQSTRING,'" "',1,2591)
+LexToken(CLOSESQBRACKET,']',1,2592)
+LexToken(EOL,'\n',1,2593)
+LexToken(VAR,'ok',1,2610)
+LexToken(ASSIGNMENT,'=',1,2612)
+LexToken(PREVAR_BOOLEAN,'%f',1,2613)
+LexToken(EOL,'\n',1,2615)
+LexToken(END,'end',1,2628)
+LexToken(EOL,'\n',1,2631)
+LexToken(IF,'if',1,2644)
+LexToken(VAR,'wu',1,2647)
+LexToken(COMPARISON,'<',1,2649)
+LexToken(NUMBER,'0',1,2650)
+LexToken(THEN,'then',1,2652)
+LexToken(EOL,'\n',1,2656)
+LexToken(VAR,'mess',1,2673)
+LexToken(ASSIGNMENT,'=',1,2677)
+LexToken(OPENSQBRACKET,'[',1,2678)
+LexToken(VAR,'mess',1,2679)
+LexToken(SEMICOLON,';',1,2683)
+LexToken(DQSTRING,'"Link to view must be positive"',1,2714)
+LexToken(SEMICOLON,';',1,2715)
+LexToken(DQSTRING,'" "',1,2718)
+LexToken(CLOSESQBRACKET,']',1,2719)
+LexToken(EOL,'\n',1,2720)
+LexToken(VAR,'ok',1,2737)
+LexToken(ASSIGNMENT,'=',1,2739)
+LexToken(PREVAR_BOOLEAN,'%f',1,2740)
+LexToken(EOL,'\n',1,2742)
+LexToken(END,'end',1,2755)
+LexToken(EOL,'\n',1,2758)
+LexToken(IF,'if',1,2771)
+LexToken(NOT,'~',1,2774)
+LexToken(VAR,'ok',1,2775)
+LexToken(THEN,'then',1,2778)
+LexToken(EOL,'\n',1,2782)
+LexToken(VAR,'message',1,2799)
+LexToken(OPENBRACKET,'(',1,2806)
+LexToken(OPENSQBRACKET,'[',1,2807)
+LexToken(DQSTRING,'"Some specified values are inconsistent:"',1,2848)
+LexToken(SEMICOLON,';',1,2849)
+LexToken(DQSTRING,'" "',1,2869)
+LexToken(SEMICOLON,';',1,2870)
+LexToken(VAR,'mess',1,2871)
+LexToken(CLOSESQBRACKET,']',1,2875)
+LexToken(CLOSEBRACKET,')',1,2876)
+LexToken(EOL,'\n',1,2877)
+LexToken(END,'end',1,2890)
+LexToken(EOL,'\n',1,2893)
+LexToken(IF,'if',1,2906)
+LexToken(VAR,'ok',1,2909)
+LexToken(THEN,'then',1,2912)
+LexToken(EOL,'\n',1,2916)
+LexToken(IF,'if',1,2933)
+LexToken(VAR,'wpos',1,2936)
+LexToken(COMPARISON,'==',1,2940)
+LexToken(OPENSQBRACKET,'[',1,2942)
+LexToken(CLOSESQBRACKET,']',1,2943)
+LexToken(THEN,'then',1,2945)
+LexToken(EOL,'\n',1,2949)
+LexToken(VAR,'wpos',1,2970)
+LexToken(ASSIGNMENT,'=',1,2974)
+LexToken(OPENSQBRACKET,'[',1,2975)
+LexToken(NUMBER,'-1',1,2976)
+LexToken(SEMICOLON,';',1,2978)
+LexToken(NUMBER,'-1',1,2979)
+LexToken(CLOSESQBRACKET,']',1,2981)
+LexToken(SEMICOLON,';',1,2982)
+LexToken(EOL,'\n',1,2983)
+LexToken(END,'end',1,3000)
+LexToken(EOL,'\n',1,3003)
+LexToken(IF,'if',1,3020)
+LexToken(VAR,'wdim',1,3023)
+LexToken(COMPARISON,'==',1,3027)
+LexToken(OPENSQBRACKET,'[',1,3029)
+LexToken(CLOSESQBRACKET,']',1,3030)
+LexToken(THEN,'then',1,3032)
+LexToken(EOL,'\n',1,3036)
+LexToken(VAR,'wdim',1,3057)
+LexToken(ASSIGNMENT,'=',1,3061)
+LexToken(OPENSQBRACKET,'[',1,3062)
+LexToken(NUMBER,'-1',1,3063)
+LexToken(SEMICOLON,';',1,3065)
+LexToken(NUMBER,'-1',1,3066)
+LexToken(CLOSESQBRACKET,']',1,3068)
+LexToken(SEMICOLON,';',1,3069)
+LexToken(EOL,'\n',1,3070)
+LexToken(END,'end',1,3087)
+LexToken(EOL,'\n',1,3090)
+LexToken(VAR,'rpar',1,3107)
+LexToken(ASSIGNMENT,'=',1,3111)
+LexToken(OPENSQBRACKET,'[',1,3112)
+LexToken(NUMBER,'0',1,3113)
+LexToken(SEMICOLON,';',1,3114)
+LexToken(VAR,'ymin',1,3115)
+LexToken(SEMICOLON,';',1,3119)
+LexToken(VAR,'ymax',1,3120)
+LexToken(SEMICOLON,';',1,3124)
+LexToken(VAR,'per',1,3125)
+LexToken(CLOSESQBRACKET,']',1,3128)
+LexToken(EOL,'\n',1,3129)
+LexToken(IF,'if',1,3146)
+LexToken(VAR,'size',1,3149)
+LexToken(OPENBRACKET,'(',1,3153)
+LexToken(VAR,'clrs',1,3154)
+LexToken(COMMA,',',1,3158)
+LexToken(DQSTRING,'"*"',1,3161)
+LexToken(CLOSEBRACKET,')',1,3162)
+LexToken(COMPARISON,'>',1,3163)
+LexToken(NUMBER,'8',1,3164)
+LexToken(THEN,'then',1,3166)
+LexToken(EOL,'\n',1,3170)
+LexToken(VAR,'clrs',1,3191)
+LexToken(ASSIGNMENT,'=',1,3195)
+LexToken(VAR,'clrs',1,3196)
+LexToken(OPENBRACKET,'(',1,3200)
+LexToken(NUMBER,'1',1,3201)
+LexToken(COLON,':',1,3202)
+LexToken(NUMBER,'8',1,3203)
+LexToken(CLOSEBRACKET,')',1,3204)
+LexToken(SEMICOLON,';',1,3205)
+LexToken(EOL,'\n',1,3206)
+LexToken(END,'end',1,3223)
+LexToken(EOL,'\n',1,3226)
+LexToken(IF,'if',1,3243)
+LexToken(VAR,'size',1,3246)
+LexToken(OPENBRACKET,'(',1,3250)
+LexToken(VAR,'clrs',1,3251)
+LexToken(COMMA,',',1,3255)
+LexToken(DQSTRING,'"*"',1,3258)
+LexToken(CLOSEBRACKET,')',1,3259)
+LexToken(COMPARISON,'<',1,3260)
+LexToken(NUMBER,'8',1,3261)
+LexToken(THEN,'then',1,3263)
+LexToken(EOL,'\n',1,3267)
+LexToken(VAR,'clrs',1,3288)
+LexToken(OPENBRACKET,'(',1,3292)
+LexToken(NUMBER,'8',1,3293)
+LexToken(CLOSEBRACKET,')',1,3294)
+LexToken(ASSIGNMENT,'=',1,3295)
+LexToken(NUMBER,'0',1,3296)
+LexToken(SEMICOLON,';',1,3297)
+LexToken(EOL,'\n',1,3298)
+LexToken(END,'end',1,3315)
+LexToken(EOL,'\n',1,3318)
+LexToken(VAR,'ipar',1,3335)
+LexToken(ASSIGNMENT,'=',1,3339)
+LexToken(OPENSQBRACKET,'[',1,3340)
+LexToken(VAR,'win',1,3341)
+LexToken(SEMICOLON,';',1,3344)
+LexToken(NUMBER,'1',1,3345)
+LexToken(SEMICOLON,';',1,3346)
+LexToken(VAR,'N',1,3347)
+LexToken(SEMICOLON,';',1,3348)
+LexToken(VAR,'clrs',1,3349)
+LexToken(OPENBRACKET,'(',1,3353)
+LexToken(COLON,':',1,3354)
+LexToken(CLOSEBRACKET,')',1,3355)
+LexToken(SEMICOLON,';',1,3356)
+LexToken(VAR,'wpos',1,3357)
+LexToken(OPENBRACKET,'(',1,3361)
+LexToken(COLON,':',1,3362)
+LexToken(CLOSEBRACKET,')',1,3363)
+LexToken(SEMICOLON,';',1,3364)
+LexToken(VAR,'wdim',1,3365)
+LexToken(OPENBRACKET,'(',1,3369)
+LexToken(COLON,':',1,3370)
+LexToken(CLOSEBRACKET,')',1,3371)
+LexToken(SEMICOLON,';',1,3372)
+LexToken(VAR,'size',1,3373)
+LexToken(OPENBRACKET,'(',1,3377)
+LexToken(VAR,'wu',1,3378)
+LexToken(COMMA,',',1,3380)
+LexToken(DQSTRING,'"*"',1,3383)
+LexToken(CLOSEBRACKET,')',1,3384)
+LexToken(SEMICOLON,';',1,3385)
+LexToken(VAR,'wu',1,3386)
+LexToken(OPENBRACKET,'(',1,3388)
+LexToken(COLON,':',1,3389)
+LexToken(CLOSEBRACKET,')',1,3390)
+LexToken(CLOSESQBRACKET,']',1,3391)
+LexToken(EOL,'\n',1,3392)
+LexToken(EOL,'\n',1,3477)
+LexToken(EOL,'\n',1,3516)
+LexToken(VAR,'model',1,3533)
+LexToken(DOT,'.',1,3538)
+LexToken(VAR,'rpar',1,3539)
+LexToken(ASSIGNMENT,'=',1,3543)
+LexToken(VAR,'rpar',1,3544)
+LexToken(SEMICOLON,';',1,3548)
+LexToken(EOL,'\n',1,3549)
+LexToken(VAR,'model',1,3566)
+LexToken(DOT,'.',1,3571)
+LexToken(VAR,'ipar',1,3572)
+LexToken(ASSIGNMENT,'=',1,3576)
+LexToken(VAR,'ipar',1,3577)
+LexToken(EOL,'\n',1,3581)
+LexToken(VAR,'model',1,3598)
+LexToken(DOT,'.',1,3603)
+LexToken(VAR,'firing',1,3604)
+LexToken(ASSIGNMENT,'=',1,3610)
+LexToken(OPENSQBRACKET,'[',1,3611)
+LexToken(CLOSESQBRACKET,']',1,3612)
+LexToken(EOL,'\n',1,3629)
+LexToken(VAR,'model',1,3646)
+LexToken(DOT,'.',1,3651)
+LexToken(VAR,'dep_ut',1,3652)
+LexToken(ASSIGNMENT,'=',1,3658)
+LexToken(OPENSQBRACKET,'[',1,3659)
+LexToken(PREVAR_BOOLEAN,'%t',1,3660)
+LexToken(PREVAR_BOOLEAN,'%f',1,3663)
+LexToken(CLOSESQBRACKET,']',1,3665)
+LexToken(EOL,'\n',1,3682)
+LexToken(VAR,'graphics',1,3699)
+LexToken(DOT,'.',1,3707)
+LexToken(VAR,'exprs',1,3708)
+LexToken(ASSIGNMENT,'=',1,3713)
+LexToken(VAR,'exprs',1,3714)
+LexToken(SEMICOLON,';',1,3719)
+LexToken(EOL,'\n',1,3720)
+LexToken(VAR,'x',1,3737)
+LexToken(DOT,'.',1,3738)
+LexToken(VAR,'graphics',1,3739)
+LexToken(ASSIGNMENT,'=',1,3747)
+LexToken(VAR,'graphics',1,3748)
+LexToken(SEMICOLON,';',1,3756)
+LexToken(EOL,'\n',1,3757)
+LexToken(VAR,'x',1,3774)
+LexToken(DOT,'.',1,3775)
+LexToken(VAR,'model',1,3776)
+LexToken(ASSIGNMENT,'=',1,3781)
+LexToken(VAR,'model',1,3782)
+LexToken(EOL,'\n',1,3787)
+LexToken(BREAK,'break',1,3804)
+LexToken(EOL,'\n',1,3809)
+LexToken(END,'end',1,3822)
+LexToken(EOL,'\n',1,3825)
+LexToken(END,'end',1,3834)
+LexToken(EOL,'\n',1,3837)
+LexToken(CASE,'case',1,3842)
+LexToken(DQSTRING,'"define"',1,3854)
+LexToken(THEN,'then',1,3856)
+LexToken(EOL,'\n',1,3860)
+LexToken(VAR,'win',1,3869)
+LexToken(ASSIGNMENT,'=',1,3872)
+LexToken(NUMBER,'-1',1,3873)
+LexToken(SEMICOLON,';',1,3875)
+LexToken(EOL,'\n',1,3876)
+LexToken(VAR,'wdim',1,3885)
+LexToken(ASSIGNMENT,'=',1,3889)
+LexToken(OPENSQBRACKET,'[',1,3890)
+LexToken(NUMBER,'600',1,3891)
+LexToken(SEMICOLON,';',1,3894)
+LexToken(NUMBER,'400',1,3895)
+LexToken(CLOSESQBRACKET,']',1,3898)
+LexToken(EOL,'\n',1,3899)
+LexToken(VAR,'wpos',1,3908)
+LexToken(ASSIGNMENT,'=',1,3912)
+LexToken(OPENSQBRACKET,'[',1,3913)
+LexToken(NUMBER,'-1',1,3914)
+LexToken(SEMICOLON,';',1,3916)
+LexToken(NUMBER,'-1',1,3917)
+LexToken(CLOSESQBRACKET,']',1,3919)
+LexToken(EOL,'\n',1,3920)
+LexToken(VAR,'clrs',1,3929)
+LexToken(ASSIGNMENT,'=',1,3933)
+LexToken(OPENSQBRACKET,'[',1,3934)
+LexToken(NUMBER,'1',1,3935)
+LexToken(SEMICOLON,';',1,3936)
+LexToken(NUMBER,'3',1,3937)
+LexToken(SEMICOLON,';',1,3938)
+LexToken(NUMBER,'5',1,3939)
+LexToken(SEMICOLON,';',1,3940)
+LexToken(NUMBER,'7',1,3941)
+LexToken(SEMICOLON,';',1,3942)
+LexToken(NUMBER,'9',1,3943)
+LexToken(SEMICOLON,';',1,3944)
+LexToken(NUMBER,'11',1,3945)
+LexToken(SEMICOLON,';',1,3947)
+LexToken(NUMBER,'13',1,3948)
+LexToken(SEMICOLON,';',1,3950)
+LexToken(NUMBER,'15',1,3951)
+LexToken(CLOSESQBRACKET,']',1,3953)
+LexToken(SEMICOLON,';',1,3954)
+LexToken(EOL,'\n',1,3955)
+LexToken(VAR,'N',1,3964)
+LexToken(ASSIGNMENT,'=',1,3965)
+LexToken(NUMBER,'2',1,3966)
+LexToken(SEMICOLON,';',1,3967)
+LexToken(EOL,'\n',1,3968)
+LexToken(VAR,'ymin',1,3977)
+LexToken(ASSIGNMENT,'=',1,3981)
+LexToken(NUMBER,'-15',1,3982)
+LexToken(SEMICOLON,';',1,3985)
+LexToken(EOL,'\n',1,3986)
+LexToken(VAR,'ymax',1,3995)
+LexToken(ASSIGNMENT,'=',1,3999)
+LexToken(OPERATOR,'+',1,4000)
+LexToken(NUMBER,'15',1,4001)
+LexToken(SEMICOLON,';',1,4003)
+LexToken(EOL,'\n',1,4004)
+LexToken(VAR,'per',1,4013)
+LexToken(ASSIGNMENT,'=',1,4016)
+LexToken(NUMBER,'30',1,4017)
+LexToken(SEMICOLON,';',1,4019)
+LexToken(EOL,'\n',1,4020)
+LexToken(VAR,'model',1,4029)
+LexToken(ASSIGNMENT,'=',1,4034)
+LexToken(SCICOS_MODEL,'scicos_model',1,4035)
+LexToken(OPENBRACKET,'(',1,4047)
+LexToken(CLOSEBRACKET,')',1,4048)
+LexToken(EOL,'\n',1,4049)
+LexToken(VAR,'model',1,4058)
+LexToken(DOT,'.',1,4063)
+LexToken(VAR,'sim',1,4064)
+LexToken(ASSIGNMENT,'=',1,4067)
+LexToken(VAR,'list',1,4068)
+LexToken(OPENBRACKET,'(',1,4072)
+LexToken(DQSTRING,'"cfscope"',1,4081)
+LexToken(COMMA,',',1,4082)
+LexToken(NUMBER,'4',1,4083)
+LexToken(CLOSEBRACKET,')',1,4084)
+LexToken(EOL,'\n',1,4085)
+LexToken(VAR,'model',1,4094)
+LexToken(DOT,'.',1,4099)
+LexToken(VAR,'evtin',1,4100)
+LexToken(ASSIGNMENT,'=',1,4105)
+LexToken(NUMBER,'1',1,4106)
+LexToken(EOL,'\n',1,4107)
+LexToken(VAR,'model',1,4116)
+LexToken(DOT,'.',1,4121)
+LexToken(VAR,'rpar',1,4122)
+LexToken(ASSIGNMENT,'=',1,4126)
+LexToken(OPENSQBRACKET,'[',1,4127)
+LexToken(NUMBER,'0',1,4128)
+LexToken(SEMICOLON,';',1,4129)
+LexToken(VAR,'ymin',1,4130)
+LexToken(SEMICOLON,';',1,4134)
+LexToken(VAR,'ymax',1,4135)
+LexToken(SEMICOLON,';',1,4139)
+LexToken(VAR,'per',1,4140)
+LexToken(CLOSESQBRACKET,']',1,4143)
+LexToken(EOL,'\n',1,4144)
+LexToken(VAR,'model',1,4153)
+LexToken(DOT,'.',1,4158)
+LexToken(VAR,'ipar',1,4159)
+LexToken(ASSIGNMENT,'=',1,4163)
+LexToken(OPENSQBRACKET,'[',1,4164)
+LexToken(VAR,'win',1,4165)
+LexToken(SEMICOLON,';',1,4168)
+LexToken(NUMBER,'1',1,4169)
+LexToken(SEMICOLON,';',1,4170)
+LexToken(VAR,'N',1,4171)
+LexToken(SEMICOLON,';',1,4172)
+LexToken(VAR,'clrs',1,4173)
+LexToken(SEMICOLON,';',1,4177)
+LexToken(VAR,'wpos',1,4178)
+LexToken(SEMICOLON,';',1,4182)
+LexToken(VAR,'wdim',1,4183)
+LexToken(SEMICOLON,';',1,4187)
+LexToken(NUMBER,'1',1,4188)
+LexToken(SEMICOLON,';',1,4189)
+LexToken(NUMBER,'1',1,4190)
+LexToken(CLOSESQBRACKET,']',1,4191)
+LexToken(EOL,'\n',1,4192)
+LexToken(VAR,'model',1,4201)
+LexToken(DOT,'.',1,4206)
+LexToken(VAR,'blocktype',1,4207)
+LexToken(ASSIGNMENT,'=',1,4216)
+LexToken(DQSTRING,'"c"',1,4219)
+LexToken(EOL,'\n',1,4220)
+LexToken(VAR,'model',1,4229)
+LexToken(DOT,'.',1,4234)
+LexToken(VAR,'dep_ut',1,4235)
+LexToken(ASSIGNMENT,'=',1,4241)
+LexToken(OPENSQBRACKET,'[',1,4242)
+LexToken(PREVAR_BOOLEAN,'%t',1,4243)
+LexToken(PREVAR_BOOLEAN,'%f',1,4246)
+LexToken(CLOSESQBRACKET,']',1,4248)
+LexToken(EOL,'\n',1,4249)
+LexToken(EOL,'\n',1,4250)
+LexToken(VAR,'exprs',1,4259)
+LexToken(ASSIGNMENT,'=',1,4264)
+LexToken(OPENSQBRACKET,'[',1,4265)
+LexToken(VAR,'strcat',1,4266)
+LexToken(OPENBRACKET,'(',1,4272)
+LexToken(VAR,'string',1,4273)
+LexToken(OPENBRACKET,'(',1,4279)
+LexToken(VAR,'clrs',1,4280)
+LexToken(CLOSEBRACKET,')',1,4284)
+LexToken(COMMA,',',1,4285)
+LexToken(DQSTRING,'" "',1,4288)
+LexToken(CLOSEBRACKET,')',1,4289)
+LexToken(SEMICOLON,';',1,4290)
+LexToken(VAR,'string',1,4300)
+LexToken(OPENBRACKET,'(',1,4306)
+LexToken(VAR,'win',1,4307)
+LexToken(CLOSEBRACKET,')',1,4310)
+LexToken(SEMICOLON,';',1,4311)
+LexToken(VAR,'sci2exp',1,4321)
+LexToken(OPENBRACKET,'(',1,4328)
+LexToken(OPENSQBRACKET,'[',1,4329)
+LexToken(CLOSESQBRACKET,']',1,4330)
+LexToken(CLOSEBRACKET,')',1,4331)
+LexToken(SEMICOLON,';',1,4332)
+LexToken(VAR,'sci2exp',1,4342)
+LexToken(OPENBRACKET,'(',1,4349)
+LexToken(VAR,'wdim',1,4350)
+LexToken(CLOSEBRACKET,')',1,4354)
+LexToken(SEMICOLON,';',1,4355)
+LexToken(VAR,'string',1,4365)
+LexToken(OPENBRACKET,'(',1,4371)
+LexToken(VAR,'ymin',1,4372)
+LexToken(CLOSEBRACKET,')',1,4376)
+LexToken(SEMICOLON,';',1,4377)
+LexToken(VAR,'string',1,4387)
+LexToken(OPENBRACKET,'(',1,4393)
+LexToken(VAR,'ymax',1,4394)
+LexToken(CLOSEBRACKET,')',1,4398)
+LexToken(SEMICOLON,';',1,4399)
+LexToken(VAR,'string',1,4409)
+LexToken(OPENBRACKET,'(',1,4415)
+LexToken(VAR,'per',1,4416)
+LexToken(CLOSEBRACKET,')',1,4419)
+LexToken(SEMICOLON,';',1,4420)
+LexToken(VAR,'string',1,4430)
+LexToken(OPENBRACKET,'(',1,4436)
+LexToken(VAR,'N',1,4437)
+LexToken(CLOSEBRACKET,')',1,4438)
+LexToken(SEMICOLON,';',1,4439)
+LexToken(VAR,'string',1,4449)
+LexToken(OPENBRACKET,'(',1,4455)
+LexToken(OPENSQBRACKET,'[',1,4456)
+LexToken(NUMBER,'1',1,4457)
+LexToken(CLOSESQBRACKET,']',1,4458)
+LexToken(CLOSEBRACKET,')',1,4459)
+LexToken(CLOSESQBRACKET,']',1,4460)
+LexToken(SEMICOLON,';',1,4461)
+LexToken(EOL,'\n',1,4462)
+LexToken(VAR,'gr_i',1,4471)
+LexToken(ASSIGNMENT,'=',1,4475)
+LexToken(OPENSQBRACKET,'[',1,4476)
+LexToken(CLOSESQBRACKET,']',1,4477)
+LexToken(EOL,'\n',1,4478)
+LexToken(VAR,'x',1,4487)
+LexToken(ASSIGNMENT,'=',1,4488)
+LexToken(VAR,'standard_define',1,4489)
+LexToken(OPENBRACKET,'(',1,4504)
+LexToken(OPENSQBRACKET,'[',1,4505)
+LexToken(NUMBER,'2',1,4506)
+LexToken(NUMBER,'2',1,4508)
+LexToken(CLOSESQBRACKET,']',1,4509)
+LexToken(COMMA,',',1,4510)
+LexToken(VAR,'model',1,4511)
+LexToken(COMMA,',',1,4516)
+LexToken(VAR,'exprs',1,4517)
+LexToken(COMMA,',',1,4522)
+LexToken(VAR,'gr_i',1,4523)
+LexToken(CLOSEBRACKET,')',1,4527)
+LexToken(EOL,'\n',1,4528)
+LexToken(END,'end',1,4533)
+LexToken(EOL,'\n',1,4536)
+LexToken(ENDFUNCTION,'endfunction',1,4537)
+LexToken(EOL,'\n',1,4548)