summaryrefslogtreecommitdiff
path: root/js/Linear/CLSS.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/Linear/CLSS.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/Linear/CLSS.js')
-rw-r--r--js/Linear/CLSS.js717
1 files changed, 717 insertions, 0 deletions
diff --git a/js/Linear/CLSS.js b/js/Linear/CLSS.js
new file mode 100644
index 00000000..4fcd397b
--- /dev/null
+++ b/js/Linear/CLSS.js
@@ -0,0 +1,717 @@
+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,'CLSS',1,852)
+LexToken(OPENBRACKET,'(',1,856)
+LexToken(VAR,'job',1,857)
+LexToken(COMMA,',',1,860)
+LexToken(VAR,'arg1',1,861)
+LexToken(COMMA,',',1,865)
+LexToken(VAR,'arg2',1,866)
+LexToken(CLOSEBRACKET,')',1,870)
+LexToken(EOL,'\n',1,871)
+LexToken(VAR,'x',1,876)
+LexToken(ASSIGNMENT,'=',1,877)
+LexToken(OPENSQBRACKET,'[',1,878)
+LexToken(CLOSESQBRACKET,']',1,879)
+LexToken(SEMICOLON,';',1,880)
+LexToken(EOL,'\n',1,881)
+LexToken(VAR,'y',1,886)
+LexToken(ASSIGNMENT,'=',1,887)
+LexToken(OPENSQBRACKET,'[',1,888)
+LexToken(CLOSESQBRACKET,']',1,889)
+LexToken(SEMICOLON,';',1,890)
+LexToken(EOL,'\n',1,891)
+LexToken(VAR,'typ',1,896)
+LexToken(ASSIGNMENT,'=',1,899)
+LexToken(OPENSQBRACKET,'[',1,900)
+LexToken(CLOSESQBRACKET,']',1,901)
+LexToken(SEMICOLON,';',1,902)
+LexToken(EOL,'\n',1,903)
+LexToken(SELECT,'select',1,908)
+LexToken(VAR,'job',1,915)
+LexToken(EOL,'\n',1,918)
+LexToken(CASE,'case',1,923)
+LexToken(DQSTRING,'"set"',1,932)
+LexToken(THEN,'then',1,934)
+LexToken(EOL,'\n',1,938)
+LexToken(VAR,'x',1,947)
+LexToken(ASSIGNMENT,'=',1,948)
+LexToken(VAR,'arg1',1,949)
+LexToken(EOL,'\n',1,953)
+LexToken(VAR,'graphics',1,962)
+LexToken(ASSIGNMENT,'=',1,970)
+LexToken(VAR,'arg1',1,971)
+LexToken(DOT,'.',1,975)
+LexToken(VAR,'graphics',1,976)
+LexToken(SEMICOLON,';',1,984)
+LexToken(EOL,'\n',1,985)
+LexToken(VAR,'exprs',1,994)
+LexToken(ASSIGNMENT,'=',1,999)
+LexToken(VAR,'graphics',1,1000)
+LexToken(DOT,'.',1,1008)
+LexToken(VAR,'exprs',1,1009)
+LexToken(EOL,'\n',1,1014)
+LexToken(IF,'if',1,1023)
+LexToken(VAR,'size',1,1026)
+LexToken(OPENBRACKET,'(',1,1030)
+LexToken(VAR,'exprs',1,1031)
+LexToken(COMMA,',',1,1036)
+LexToken(DQSTRING,'"*"',1,1039)
+LexToken(CLOSEBRACKET,')',1,1040)
+LexToken(COMPARISON,'==',1,1041)
+LexToken(NUMBER,'7',1,1043)
+LexToken(THEN,'then',1,1045)
+LexToken(EOL,'\n',1,1049)
+LexToken(VAR,'exprs',1,1062)
+LexToken(ASSIGNMENT,'=',1,1067)
+LexToken(VAR,'exprs',1,1068)
+LexToken(OPENBRACKET,'(',1,1073)
+LexToken(OPENSQBRACKET,'[',1,1074)
+LexToken(NUMBER,'1',1,1075)
+LexToken(COLON,':',1,1076)
+LexToken(NUMBER,'4',1,1077)
+LexToken(NUMBER,'7',1,1079)
+LexToken(CLOSESQBRACKET,']',1,1080)
+LexToken(CLOSEBRACKET,')',1,1081)
+LexToken(COMMA,',',1,1082)
+LexToken(EOL,'\n',1,1083)
+LexToken(END,'end',1,1092)
+LexToken(EOL,'\n',1,1111)
+LexToken(VAR,'model',1,1120)
+LexToken(ASSIGNMENT,'=',1,1125)
+LexToken(VAR,'arg1',1,1126)
+LexToken(DOT,'.',1,1130)
+LexToken(VAR,'model',1,1131)
+LexToken(SEMICOLON,';',1,1136)
+LexToken(EOL,'\n',1,1137)
+LexToken(WHILE,'while',1,1146)
+LexToken(PREVAR_BOOLEAN,'%t',1,1152)
+LexToken(DO,'do',1,1155)
+LexToken(EOL,'\n',1,1157)
+LexToken(OPENSQBRACKET,'[',1,1170)
+LexToken(VAR,'ok',1,1171)
+LexToken(COMMA,',',1,1173)
+LexToken(VAR,'A',1,1174)
+LexToken(COMMA,',',1,1175)
+LexToken(VAR,'B',1,1176)
+LexToken(COMMA,',',1,1177)
+LexToken(VAR,'C',1,1178)
+LexToken(COMMA,',',1,1179)
+LexToken(VAR,'D',1,1180)
+LexToken(COMMA,',',1,1181)
+LexToken(VAR,'x0',1,1182)
+LexToken(COMMA,',',1,1184)
+LexToken(VAR,'exprs',1,1185)
+LexToken(CLOSESQBRACKET,']',1,1190)
+LexToken(ASSIGNMENT,'=',1,1191)
+LexToken(SCICOS_GETVALUE,'scicos_getvalue',1,1192)
+LexToken(OPENBRACKET,'(',1,1207)
+LexToken(DQSTRING,'"Set continuous linear system parameters"',1,1248)
+LexToken(COMMA,',',1,1249)
+LexToken(OPENSQBRACKET,'[',1,1265)
+LexToken(DQSTRING,'"A matrix"',1,1275)
+LexToken(SEMICOLON,';',1,1276)
+LexToken(DQSTRING,'"B matrix"',1,1299)
+LexToken(SEMICOLON,';',1,1300)
+LexToken(DQSTRING,'"C matrix"',1,1323)
+LexToken(SEMICOLON,';',1,1324)
+LexToken(DQSTRING,'"D matrix"',1,1347)
+LexToken(SEMICOLON,';',1,1348)
+LexToken(DQSTRING,'"Initial state"',1,1376)
+LexToken(CLOSESQBRACKET,']',1,1377)
+LexToken(COMMA,',',1,1378)
+LexToken(VAR,'list',1,1394)
+LexToken(OPENBRACKET,'(',1,1398)
+LexToken(DQSTRING,'"mat"',1,1403)
+LexToken(COMMA,',',1,1404)
+LexToken(OPENSQBRACKET,'[',1,1405)
+LexToken(NUMBER,'-1',1,1406)
+LexToken(COMMA,',',1,1408)
+LexToken(NUMBER,'-1',1,1409)
+LexToken(CLOSESQBRACKET,']',1,1411)
+LexToken(COMMA,',',1,1412)
+LexToken(DQSTRING,'"mat"',1,1432)
+LexToken(COMMA,',',1,1433)
+LexToken(OPENSQBRACKET,'[',1,1434)
+LexToken(DQSTRING,'"size(%1,2)"',1,1446)
+LexToken(COMMA,',',1,1447)
+LexToken(DQSTRING,'"-1"',1,1451)
+LexToken(CLOSESQBRACKET,']',1,1452)
+LexToken(COMMA,',',1,1453)
+LexToken(DQSTRING,'"mat"',1,1473)
+LexToken(COMMA,',',1,1474)
+LexToken(OPENSQBRACKET,'[',1,1475)
+LexToken(DQSTRING,'"-1"',1,1479)
+LexToken(COMMA,',',1,1480)
+LexToken(DQSTRING,'"size(%1,2)"',1,1492)
+LexToken(CLOSESQBRACKET,']',1,1493)
+LexToken(COMMA,',',1,1494)
+LexToken(DQSTRING,'"mat"',1,1514)
+LexToken(COMMA,',',1,1515)
+LexToken(OPENSQBRACKET,'[',1,1516)
+LexToken(NUMBER,'-1',1,1517)
+LexToken(NUMBER,'-1',1,1520)
+LexToken(CLOSESQBRACKET,']',1,1522)
+LexToken(COMMA,',',1,1523)
+LexToken(DQSTRING,'"vec"',1,1543)
+LexToken(COMMA,',',1,1544)
+LexToken(DQSTRING,'"size(%1,2)"',1,1556)
+LexToken(CLOSEBRACKET,')',1,1557)
+LexToken(COMMA,',',1,1558)
+LexToken(VAR,'exprs',1,1574)
+LexToken(CLOSEBRACKET,')',1,1579)
+LexToken(EOL,'\n',1,1580)
+LexToken(IF,'if',1,1593)
+LexToken(NOT,'~',1,1596)
+LexToken(VAR,'ok',1,1597)
+LexToken(THEN,'then',1,1600)
+LexToken(EOL,'\n',1,1604)
+LexToken(BREAK,'break',1,1621)
+LexToken(COMMA,',',1,1626)
+LexToken(EOL,'\n',1,1627)
+LexToken(END,'end',1,1640)
+LexToken(EOL,'\n',1,1643)
+LexToken(VAR,'out',1,1656)
+LexToken(ASSIGNMENT,'=',1,1659)
+LexToken(VAR,'size',1,1660)
+LexToken(OPENBRACKET,'(',1,1664)
+LexToken(VAR,'C',1,1665)
+LexToken(COMMA,',',1,1666)
+LexToken(NUMBER,'1',1,1667)
+LexToken(CLOSEBRACKET,')',1,1668)
+LexToken(SEMICOLON,';',1,1669)
+LexToken(EOL,'\n',1,1670)
+LexToken(IF,'if',1,1683)
+LexToken(VAR,'out',1,1686)
+LexToken(COMPARISON,'==',1,1689)
+LexToken(NUMBER,'0',1,1691)
+LexToken(THEN,'then',1,1693)
+LexToken(EOL,'\n',1,1697)
+LexToken(VAR,'out',1,1714)
+LexToken(ASSIGNMENT,'=',1,1717)
+LexToken(OPENSQBRACKET,'[',1,1718)
+LexToken(CLOSESQBRACKET,']',1,1719)
+LexToken(COMMA,',',1,1720)
+LexToken(EOL,'\n',1,1721)
+LexToken(END,'end',1,1734)
+LexToken(EOL,'\n',1,1737)
+LexToken(VAR,'in',1,1750)
+LexToken(ASSIGNMENT,'=',1,1752)
+LexToken(VAR,'size',1,1753)
+LexToken(OPENBRACKET,'(',1,1757)
+LexToken(VAR,'B',1,1758)
+LexToken(COMMA,',',1,1759)
+LexToken(NUMBER,'2',1,1760)
+LexToken(CLOSEBRACKET,')',1,1761)
+LexToken(SEMICOLON,';',1,1762)
+LexToken(EOL,'\n',1,1763)
+LexToken(IF,'if',1,1776)
+LexToken(VAR,'in',1,1779)
+LexToken(COMPARISON,'==',1,1781)
+LexToken(NUMBER,'0',1,1783)
+LexToken(THEN,'then',1,1785)
+LexToken(EOL,'\n',1,1789)
+LexToken(VAR,'in',1,1806)
+LexToken(ASSIGNMENT,'=',1,1808)
+LexToken(OPENSQBRACKET,'[',1,1809)
+LexToken(CLOSESQBRACKET,']',1,1810)
+LexToken(COMMA,',',1,1811)
+LexToken(EOL,'\n',1,1812)
+LexToken(END,'end',1,1825)
+LexToken(EOL,'\n',1,1828)
+LexToken(OPENSQBRACKET,'[',1,1841)
+LexToken(VAR,'ms',1,1842)
+LexToken(COMMA,',',1,1844)
+LexToken(VAR,'ns',1,1845)
+LexToken(CLOSESQBRACKET,']',1,1847)
+LexToken(ASSIGNMENT,'=',1,1848)
+LexToken(VAR,'size',1,1849)
+LexToken(OPENBRACKET,'(',1,1853)
+LexToken(VAR,'A',1,1854)
+LexToken(CLOSEBRACKET,')',1,1855)
+LexToken(EOL,'\n',1,1856)
+LexToken(VAR,'okD',1,1869)
+LexToken(ASSIGNMENT,'=',1,1872)
+LexToken(PREVAR_BOOLEAN,'%t',1,1873)
+LexToken(EOL,'\n',1,1875)
+LexToken(IF,'if',1,1888)
+LexToken(VAR,'size',1,1891)
+LexToken(OPENBRACKET,'(',1,1895)
+LexToken(VAR,'D',1,1896)
+LexToken(COMMA,',',1,1897)
+LexToken(DQSTRING,'"*"',1,1900)
+LexToken(CLOSEBRACKET,')',1,1901)
+LexToken(COMPARISON,'<>',1,1902)
+LexToken(VAR,'size',1,1904)
+LexToken(OPENBRACKET,'(',1,1908)
+LexToken(VAR,'C',1,1909)
+LexToken(COMMA,',',1,1910)
+LexToken(NUMBER,'1',1,1911)
+LexToken(CLOSEBRACKET,')',1,1912)
+LexToken(OPERATOR,'*',1,1913)
+LexToken(VAR,'size',1,1914)
+LexToken(OPENBRACKET,'(',1,1918)
+LexToken(VAR,'B',1,1919)
+LexToken(COMMA,',',1,1920)
+LexToken(NUMBER,'2',1,1921)
+LexToken(CLOSEBRACKET,')',1,1922)
+LexToken(THEN,'then',1,1924)
+LexToken(EOL,'\n',1,1928)
+LexToken(IF,'if',1,1945)
+LexToken(VAR,'size',1,1948)
+LexToken(OPENBRACKET,'(',1,1952)
+LexToken(VAR,'D',1,1953)
+LexToken(COMMA,',',1,1954)
+LexToken(DQSTRING,'"*"',1,1957)
+LexToken(CLOSEBRACKET,')',1,1958)
+LexToken(COMPARISON,'==',1,1959)
+LexToken(NUMBER,'1',1,1961)
+LexToken(THEN,'then',1,1963)
+LexToken(EOL,'\n',1,1967)
+LexToken(VAR,'D',1,1988)
+LexToken(ASSIGNMENT,'=',1,1990)
+LexToken(VAR,'D',1,1992)
+LexToken(OPERATOR,'*',1,1993)
+LexToken(VAR,'ones',1,1994)
+LexToken(OPENBRACKET,'(',1,1998)
+LexToken(VAR,'C',1,1999)
+LexToken(OPERATOR,'*',1,2000)
+LexToken(VAR,'B',1,2001)
+LexToken(CLOSEBRACKET,')',1,2002)
+LexToken(SEMICOLON,';',1,2004)
+LexToken(EOL,'\n',1,2005)
+LexToken(ELSEIF,'elseif',1,2022)
+LexToken(VAR,'size',1,2030)
+LexToken(OPENBRACKET,'(',1,2034)
+LexToken(VAR,'D',1,2035)
+LexToken(COMMA,',',1,2036)
+LexToken(DQSTRING,'"*"',1,2039)
+LexToken(CLOSEBRACKET,')',1,2040)
+LexToken(COMPARISON,'==',1,2041)
+LexToken(NUMBER,'0',1,2043)
+LexToken(THEN,'then',1,2045)
+LexToken(EOL,'\n',1,2049)
+LexToken(VAR,'D',1,2070)
+LexToken(ASSIGNMENT,'=',1,2072)
+LexToken(VAR,'zeros',1,2074)
+LexToken(OPENBRACKET,'(',1,2079)
+LexToken(VAR,'C',1,2080)
+LexToken(OPERATOR,'*',1,2081)
+LexToken(VAR,'B',1,2082)
+LexToken(CLOSEBRACKET,')',1,2083)
+LexToken(SEMICOLON,';',1,2085)
+LexToken(EOL,'\n',1,2086)
+LexToken(ELSE,'else',1,2103)
+LexToken(EOL,'\n',1,2107)
+LexToken(VAR,'okD',1,2128)
+LexToken(ASSIGNMENT,'=',1,2132)
+LexToken(PREVAR_BOOLEAN,'%f',1,2134)
+LexToken(SEMICOLON,';',1,2137)
+LexToken(EOL,'\n',1,2138)
+LexToken(END,'end',1,2155)
+LexToken(EOL,'\n',1,2158)
+LexToken(END,'end',1,2171)
+LexToken(EOL,'\n',1,2174)
+LexToken(IF,'if',1,2187)
+LexToken(VAR,'ms',1,2190)
+LexToken(COMPARISON,'<>',1,2192)
+LexToken(VAR,'ns',1,2194)
+LexToken(LOGICAL,'|',1,2196)
+LexToken(NOT,'~',1,2197)
+LexToken(VAR,'okD',1,2198)
+LexToken(THEN,'then',1,2202)
+LexToken(EOL,'\n',1,2206)
+LexToken(VAR,'message',1,2223)
+LexToken(OPENBRACKET,'(',1,2230)
+LexToken(VAR,'_',1,2231)
+LexToken(OPENBRACKET,'(',1,2232)
+LexToken(DQSTRING,'"Matrix A is not square or D has wrong dimension"',1,2281)
+LexToken(CLOSEBRACKET,')',1,2282)
+LexToken(CLOSEBRACKET,')',1,2283)
+LexToken(EOL,'\n',1,2284)
+LexToken(ELSE,'else',1,2297)
+LexToken(EOL,'\n',1,2301)
+LexToken(OPENSQBRACKET,'[',1,2318)
+LexToken(VAR,'model',1,2319)
+LexToken(COMMA,',',1,2324)
+LexToken(VAR,'graphics',1,2325)
+LexToken(COMMA,',',1,2333)
+LexToken(VAR,'ok',1,2334)
+LexToken(CLOSESQBRACKET,']',1,2336)
+LexToken(ASSIGNMENT,'=',1,2337)
+LexToken(VAR,'check_io',1,2338)
+LexToken(OPENBRACKET,'(',1,2346)
+LexToken(VAR,'model',1,2347)
+LexToken(COMMA,',',1,2352)
+LexToken(VAR,'graphics',1,2353)
+LexToken(COMMA,',',1,2361)
+LexToken(VAR,'in',1,2362)
+LexToken(COMMA,',',1,2364)
+LexToken(VAR,'out',1,2365)
+LexToken(COMMA,',',1,2368)
+LexToken(OPENSQBRACKET,'[',1,2369)
+LexToken(CLOSESQBRACKET,']',1,2370)
+LexToken(COMMA,',',1,2371)
+LexToken(OPENSQBRACKET,'[',1,2372)
+LexToken(CLOSESQBRACKET,']',1,2373)
+LexToken(CLOSEBRACKET,')',1,2374)
+LexToken(EOL,'\n',1,2375)
+LexToken(IF,'if',1,2392)
+LexToken(VAR,'ok',1,2395)
+LexToken(THEN,'then',1,2398)
+LexToken(EOL,'\n',1,2402)
+LexToken(VAR,'graphics',1,2423)
+LexToken(DOT,'.',1,2431)
+LexToken(VAR,'exprs',1,2432)
+LexToken(ASSIGNMENT,'=',1,2437)
+LexToken(VAR,'exprs',1,2438)
+LexToken(SEMICOLON,';',1,2443)
+LexToken(EOL,'\n',1,2444)
+LexToken(VAR,'rpar',1,2465)
+LexToken(ASSIGNMENT,'=',1,2469)
+LexToken(OPENSQBRACKET,'[',1,2470)
+LexToken(VAR,'A',1,2471)
+LexToken(OPENBRACKET,'(',1,2472)
+LexToken(COLON,':',1,2473)
+LexToken(CLOSEBRACKET,')',1,2474)
+LexToken(SEMICOLON,';',1,2475)
+LexToken(VAR,'B',1,2476)
+LexToken(OPENBRACKET,'(',1,2477)
+LexToken(COLON,':',1,2478)
+LexToken(CLOSEBRACKET,')',1,2479)
+LexToken(SEMICOLON,';',1,2480)
+LexToken(VAR,'C',1,2481)
+LexToken(OPENBRACKET,'(',1,2482)
+LexToken(COLON,':',1,2483)
+LexToken(CLOSEBRACKET,')',1,2484)
+LexToken(SEMICOLON,';',1,2485)
+LexToken(VAR,'D',1,2486)
+LexToken(OPENBRACKET,'(',1,2487)
+LexToken(COLON,':',1,2488)
+LexToken(CLOSEBRACKET,')',1,2489)
+LexToken(CLOSESQBRACKET,']',1,2490)
+LexToken(SEMICOLON,';',1,2491)
+LexToken(EOL,'\n',1,2492)
+LexToken(IF,'if',1,2513)
+LexToken(VAR,'D',1,2516)
+LexToken(COMPARISON,'<>',1,2517)
+LexToken(OPENSQBRACKET,'[',1,2519)
+LexToken(CLOSESQBRACKET,']',1,2520)
+LexToken(THEN,'then',1,2522)
+LexToken(EOL,'\n',1,2526)
+LexToken(IF,'if',1,2551)
+LexToken(VAR,'norm',1,2554)
+LexToken(OPENBRACKET,'(',1,2558)
+LexToken(VAR,'D',1,2559)
+LexToken(COMMA,',',1,2560)
+LexToken(NUMBER,'1',1,2561)
+LexToken(CLOSEBRACKET,')',1,2562)
+LexToken(COMPARISON,'<>',1,2563)
+LexToken(NUMBER,'0',1,2565)
+LexToken(THEN,'then',1,2567)
+LexToken(EOL,'\n',1,2571)
+LexToken(VAR,'mmm',1,2600)
+LexToken(ASSIGNMENT,'=',1,2603)
+LexToken(OPENSQBRACKET,'[',1,2604)
+LexToken(PREVAR_BOOLEAN,'%t',1,2605)
+LexToken(PREVAR_BOOLEAN,'%t',1,2608)
+LexToken(CLOSESQBRACKET,']',1,2610)
+LexToken(SEMICOLON,';',1,2611)
+LexToken(EOL,'\n',1,2612)
+LexToken(ELSE,'else',1,2637)
+LexToken(EOL,'\n',1,2641)
+LexToken(VAR,'mmm',1,2670)
+LexToken(ASSIGNMENT,'=',1,2673)
+LexToken(OPENSQBRACKET,'[',1,2674)
+LexToken(PREVAR_BOOLEAN,'%f',1,2675)
+LexToken(PREVAR_BOOLEAN,'%t',1,2678)
+LexToken(CLOSESQBRACKET,']',1,2680)
+LexToken(SEMICOLON,';',1,2681)
+LexToken(EOL,'\n',1,2682)
+LexToken(END,'end',1,2707)
+LexToken(EOL,'\n',1,2710)
+LexToken(IF,'if',1,2735)
+LexToken(VAR,'or',1,2738)
+LexToken(OPENBRACKET,'(',1,2740)
+LexToken(VAR,'model',1,2741)
+LexToken(DOT,'.',1,2746)
+LexToken(VAR,'dep_ut',1,2747)
+LexToken(COMPARISON,'<>',1,2753)
+LexToken(VAR,'mmm',1,2755)
+LexToken(CLOSEBRACKET,')',1,2758)
+LexToken(THEN,'then',1,2760)
+LexToken(EOL,'\n',1,2764)
+LexToken(VAR,'model',1,2793)
+LexToken(DOT,'.',1,2798)
+LexToken(VAR,'dep_ut',1,2799)
+LexToken(ASSIGNMENT,'=',1,2805)
+LexToken(VAR,'mmm',1,2806)
+LexToken(COMMA,',',1,2809)
+LexToken(EOL,'\n',1,2810)
+LexToken(END,'end',1,2835)
+LexToken(EOL,'\n',1,2838)
+LexToken(ELSE,'else',1,2859)
+LexToken(EOL,'\n',1,2863)
+LexToken(VAR,'model',1,2888)
+LexToken(DOT,'.',1,2893)
+LexToken(VAR,'dep_ut',1,2894)
+LexToken(ASSIGNMENT,'=',1,2900)
+LexToken(OPENSQBRACKET,'[',1,2901)
+LexToken(PREVAR_BOOLEAN,'%f',1,2902)
+LexToken(PREVAR_BOOLEAN,'%t',1,2905)
+LexToken(CLOSESQBRACKET,']',1,2907)
+LexToken(SEMICOLON,';',1,2908)
+LexToken(EOL,'\n',1,2909)
+LexToken(END,'end',1,2930)
+LexToken(EOL,'\n',1,2933)
+LexToken(VAR,'model',1,2954)
+LexToken(DOT,'.',1,2959)
+LexToken(VAR,'state',1,2960)
+LexToken(ASSIGNMENT,'=',1,2965)
+LexToken(VAR,'x0',1,2966)
+LexToken(OPENBRACKET,'(',1,2968)
+LexToken(COLON,':',1,2969)
+LexToken(CLOSEBRACKET,')',1,2970)
+LexToken(SEMICOLON,';',1,2971)
+LexToken(EOL,'\n',1,2972)
+LexToken(VAR,'model',1,2993)
+LexToken(DOT,'.',1,2998)
+LexToken(VAR,'rpar',1,2999)
+LexToken(ASSIGNMENT,'=',1,3003)
+LexToken(VAR,'rpar',1,3004)
+LexToken(EOL,'\n',1,3008)
+LexToken(VAR,'x',1,3029)
+LexToken(DOT,'.',1,3030)
+LexToken(VAR,'graphics',1,3031)
+LexToken(ASSIGNMENT,'=',1,3039)
+LexToken(VAR,'graphics',1,3040)
+LexToken(SEMICOLON,';',1,3048)
+LexToken(EOL,'\n',1,3049)
+LexToken(VAR,'x',1,3070)
+LexToken(DOT,'.',1,3071)
+LexToken(VAR,'model',1,3072)
+LexToken(ASSIGNMENT,'=',1,3077)
+LexToken(VAR,'model',1,3078)
+LexToken(EOL,'\n',1,3083)
+LexToken(BREAK,'break',1,3104)
+LexToken(EOL,'\n',1,3109)
+LexToken(END,'end',1,3126)
+LexToken(EOL,'\n',1,3129)
+LexToken(END,'end',1,3142)
+LexToken(EOL,'\n',1,3145)
+LexToken(END,'end',1,3154)
+LexToken(EOL,'\n',1,3157)
+LexToken(CASE,'case',1,3162)
+LexToken(DQSTRING,'"define"',1,3174)
+LexToken(THEN,'then',1,3176)
+LexToken(EOL,'\n',1,3180)
+LexToken(VAR,'x0',1,3189)
+LexToken(ASSIGNMENT,'=',1,3191)
+LexToken(NUMBER,'0',1,3192)
+LexToken(SEMICOLON,';',1,3193)
+LexToken(EOL,'\n',1,3194)
+LexToken(VAR,'A',1,3203)
+LexToken(ASSIGNMENT,'=',1,3204)
+LexToken(NUMBER,'-1',1,3205)
+LexToken(SEMICOLON,';',1,3207)
+LexToken(EOL,'\n',1,3208)
+LexToken(VAR,'B',1,3217)
+LexToken(ASSIGNMENT,'=',1,3218)
+LexToken(NUMBER,'1',1,3219)
+LexToken(SEMICOLON,';',1,3220)
+LexToken(EOL,'\n',1,3221)
+LexToken(VAR,'C',1,3230)
+LexToken(ASSIGNMENT,'=',1,3231)
+LexToken(NUMBER,'1',1,3232)
+LexToken(SEMICOLON,';',1,3233)
+LexToken(EOL,'\n',1,3234)
+LexToken(VAR,'D',1,3243)
+LexToken(ASSIGNMENT,'=',1,3244)
+LexToken(NUMBER,'0',1,3245)
+LexToken(SEMICOLON,';',1,3246)
+LexToken(EOL,'\n',1,3247)
+LexToken(VAR,'in',1,3256)
+LexToken(ASSIGNMENT,'=',1,3258)
+LexToken(NUMBER,'1',1,3259)
+LexToken(SEMICOLON,';',1,3260)
+LexToken(EOL,'\n',1,3261)
+LexToken(VAR,'out',1,3270)
+LexToken(ASSIGNMENT,'=',1,3273)
+LexToken(NUMBER,'1',1,3274)
+LexToken(EOL,'\n',1,3275)
+LexToken(EOL,'\n',1,3276)
+LexToken(VAR,'model',1,3285)
+LexToken(ASSIGNMENT,'=',1,3290)
+LexToken(SCICOS_MODEL,'scicos_model',1,3291)
+LexToken(OPENBRACKET,'(',1,3303)
+LexToken(CLOSEBRACKET,')',1,3304)
+LexToken(EOL,'\n',1,3305)
+LexToken(VAR,'model',1,3314)
+LexToken(DOT,'.',1,3319)
+LexToken(VAR,'sim',1,3320)
+LexToken(ASSIGNMENT,'=',1,3323)
+LexToken(VAR,'list',1,3324)
+LexToken(OPENBRACKET,'(',1,3328)
+LexToken(DQSTRING,'"csslti4"',1,3337)
+LexToken(COMMA,',',1,3338)
+LexToken(NUMBER,'4',1,3339)
+LexToken(CLOSEBRACKET,')',1,3340)
+LexToken(EOL,'\n',1,3341)
+LexToken(VAR,'model',1,3350)
+LexToken(DOT,'.',1,3355)
+LexToken(VAR,'in',1,3356)
+LexToken(ASSIGNMENT,'=',1,3358)
+LexToken(VAR,'in',1,3359)
+LexToken(EOL,'\n',1,3361)
+LexToken(VAR,'model',1,3370)
+LexToken(DOT,'.',1,3375)
+LexToken(VAR,'out',1,3376)
+LexToken(ASSIGNMENT,'=',1,3379)
+LexToken(VAR,'out',1,3380)
+LexToken(EOL,'\n',1,3383)
+LexToken(VAR,'model',1,3392)
+LexToken(DOT,'.',1,3397)
+LexToken(VAR,'state',1,3398)
+LexToken(ASSIGNMENT,'=',1,3403)
+LexToken(VAR,'x0',1,3404)
+LexToken(EOL,'\n',1,3406)
+LexToken(VAR,'model',1,3415)
+LexToken(DOT,'.',1,3420)
+LexToken(VAR,'rpar',1,3421)
+LexToken(ASSIGNMENT,'=',1,3425)
+LexToken(OPENSQBRACKET,'[',1,3426)
+LexToken(VAR,'A',1,3427)
+LexToken(OPENBRACKET,'(',1,3428)
+LexToken(COLON,':',1,3429)
+LexToken(CLOSEBRACKET,')',1,3430)
+LexToken(SEMICOLON,';',1,3431)
+LexToken(VAR,'B',1,3432)
+LexToken(OPENBRACKET,'(',1,3433)
+LexToken(COLON,':',1,3434)
+LexToken(CLOSEBRACKET,')',1,3435)
+LexToken(SEMICOLON,';',1,3436)
+LexToken(VAR,'C',1,3437)
+LexToken(OPENBRACKET,'(',1,3438)
+LexToken(COLON,':',1,3439)
+LexToken(CLOSEBRACKET,')',1,3440)
+LexToken(SEMICOLON,';',1,3441)
+LexToken(VAR,'D',1,3442)
+LexToken(OPENBRACKET,'(',1,3443)
+LexToken(COLON,':',1,3444)
+LexToken(CLOSEBRACKET,')',1,3445)
+LexToken(CLOSESQBRACKET,']',1,3446)
+LexToken(SEMICOLON,';',1,3447)
+LexToken(EOL,'\n',1,3448)
+LexToken(VAR,'model',1,3457)
+LexToken(DOT,'.',1,3462)
+LexToken(VAR,'blocktype',1,3463)
+LexToken(ASSIGNMENT,'=',1,3472)
+LexToken(DQSTRING,'"c"',1,3475)
+LexToken(EOL,'\n',1,3476)
+LexToken(VAR,'model',1,3485)
+LexToken(DOT,'.',1,3490)
+LexToken(VAR,'dep_ut',1,3491)
+LexToken(ASSIGNMENT,'=',1,3497)
+LexToken(OPENSQBRACKET,'[',1,3498)
+LexToken(PREVAR_BOOLEAN,'%f',1,3499)
+LexToken(PREVAR_BOOLEAN,'%t',1,3502)
+LexToken(CLOSESQBRACKET,']',1,3504)
+LexToken(EOL,'\n',1,3505)
+LexToken(EOL,'\n',1,3506)
+LexToken(VAR,'exprs',1,3515)
+LexToken(ASSIGNMENT,'=',1,3520)
+LexToken(OPENSQBRACKET,'[',1,3521)
+LexToken(VAR,'strcat',1,3522)
+LexToken(OPENBRACKET,'(',1,3528)
+LexToken(VAR,'sci2exp',1,3529)
+LexToken(OPENBRACKET,'(',1,3536)
+LexToken(VAR,'A',1,3537)
+LexToken(CLOSEBRACKET,')',1,3538)
+LexToken(CLOSEBRACKET,')',1,3539)
+LexToken(SEMICOLON,';',1,3540)
+LexToken(VAR,'strcat',1,3550)
+LexToken(OPENBRACKET,'(',1,3556)
+LexToken(VAR,'sci2exp',1,3557)
+LexToken(OPENBRACKET,'(',1,3564)
+LexToken(VAR,'B',1,3565)
+LexToken(CLOSEBRACKET,')',1,3566)
+LexToken(CLOSEBRACKET,')',1,3567)
+LexToken(SEMICOLON,';',1,3568)
+LexToken(VAR,'strcat',1,3578)
+LexToken(OPENBRACKET,'(',1,3584)
+LexToken(VAR,'sci2exp',1,3585)
+LexToken(OPENBRACKET,'(',1,3592)
+LexToken(VAR,'C',1,3593)
+LexToken(CLOSEBRACKET,')',1,3594)
+LexToken(CLOSEBRACKET,')',1,3595)
+LexToken(SEMICOLON,';',1,3596)
+LexToken(VAR,'strcat',1,3606)
+LexToken(OPENBRACKET,'(',1,3612)
+LexToken(VAR,'sci2exp',1,3613)
+LexToken(OPENBRACKET,'(',1,3620)
+LexToken(VAR,'D',1,3621)
+LexToken(CLOSEBRACKET,')',1,3622)
+LexToken(CLOSEBRACKET,')',1,3623)
+LexToken(SEMICOLON,';',1,3624)
+LexToken(VAR,'strcat',1,3634)
+LexToken(OPENBRACKET,'(',1,3640)
+LexToken(VAR,'sci2exp',1,3641)
+LexToken(OPENBRACKET,'(',1,3648)
+LexToken(VAR,'x0',1,3649)
+LexToken(CLOSEBRACKET,')',1,3651)
+LexToken(CLOSEBRACKET,')',1,3652)
+LexToken(CLOSESQBRACKET,']',1,3653)
+LexToken(EOL,'\n',1,3654)
+LexToken(VAR,'gr_i',1,3663)
+LexToken(ASSIGNMENT,'=',1,3667)
+LexToken(OPENSQBRACKET,'[',1,3668)
+LexToken(CLOSESQBRACKET,']',1,3669)
+LexToken(EOL,'\n',1,3670)
+LexToken(VAR,'x',1,3679)
+LexToken(ASSIGNMENT,'=',1,3680)
+LexToken(VAR,'standard_define',1,3681)
+LexToken(OPENBRACKET,'(',1,3696)
+LexToken(OPENSQBRACKET,'[',1,3697)
+LexToken(NUMBER,'4',1,3698)
+LexToken(NUMBER,'2',1,3700)
+LexToken(CLOSESQBRACKET,']',1,3701)
+LexToken(COMMA,',',1,3702)
+LexToken(VAR,'model',1,3703)
+LexToken(COMMA,',',1,3708)
+LexToken(VAR,'exprs',1,3709)
+LexToken(COMMA,',',1,3714)
+LexToken(VAR,'gr_i',1,3715)
+LexToken(CLOSEBRACKET,')',1,3719)
+LexToken(EOL,'\n',1,3720)
+LexToken(END,'end',1,3725)
+LexToken(EOL,'\n',1,3728)
+LexToken(ENDFUNCTION,'endfunction',1,3729)
+LexToken(EOL,'\n',1,3740)