summaryrefslogtreecommitdiff
path: root/js/Linear/DLSS.js
diff options
context:
space:
mode:
Diffstat (limited to 'js/Linear/DLSS.js')
-rw-r--r--js/Linear/DLSS.js712
1 files changed, 712 insertions, 0 deletions
diff --git a/js/Linear/DLSS.js b/js/Linear/DLSS.js
new file mode 100644
index 00000000..618b5e36
--- /dev/null
+++ b/js/Linear/DLSS.js
@@ -0,0 +1,712 @@
+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,'DLSS',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 discrete linear system parameters"',1,1246)
+LexToken(COMMA,',',1,1247)
+LexToken(OPENSQBRACKET,'[',1,1263)
+LexToken(DQSTRING,'"A matrix"',1,1273)
+LexToken(SEMICOLON,';',1,1274)
+LexToken(DQSTRING,'"B matrix"',1,1297)
+LexToken(SEMICOLON,';',1,1298)
+LexToken(DQSTRING,'"C matrix"',1,1321)
+LexToken(SEMICOLON,';',1,1322)
+LexToken(DQSTRING,'"D matrix"',1,1345)
+LexToken(SEMICOLON,';',1,1346)
+LexToken(DQSTRING,'"Initial state"',1,1374)
+LexToken(CLOSESQBRACKET,']',1,1375)
+LexToken(COMMA,',',1,1376)
+LexToken(VAR,'list',1,1392)
+LexToken(OPENBRACKET,'(',1,1396)
+LexToken(DQSTRING,'"mat"',1,1401)
+LexToken(COMMA,',',1,1402)
+LexToken(OPENSQBRACKET,'[',1,1403)
+LexToken(NUMBER,'-1',1,1404)
+LexToken(COMMA,',',1,1406)
+LexToken(NUMBER,'-1',1,1407)
+LexToken(CLOSESQBRACKET,']',1,1409)
+LexToken(COMMA,',',1,1410)
+LexToken(DQSTRING,'"mat"',1,1430)
+LexToken(COMMA,',',1,1431)
+LexToken(OPENSQBRACKET,'[',1,1432)
+LexToken(DQSTRING,'"size(%1,2)"',1,1444)
+LexToken(COMMA,',',1,1445)
+LexToken(DQSTRING,'"-1"',1,1449)
+LexToken(CLOSESQBRACKET,']',1,1450)
+LexToken(COMMA,',',1,1451)
+LexToken(DQSTRING,'"mat"',1,1471)
+LexToken(COMMA,',',1,1472)
+LexToken(OPENSQBRACKET,'[',1,1473)
+LexToken(DQSTRING,'"-1"',1,1477)
+LexToken(COMMA,',',1,1478)
+LexToken(DQSTRING,'"size(%1,2)"',1,1490)
+LexToken(CLOSESQBRACKET,']',1,1491)
+LexToken(COMMA,',',1,1492)
+LexToken(DQSTRING,'"mat"',1,1512)
+LexToken(COMMA,',',1,1513)
+LexToken(OPENSQBRACKET,'[',1,1514)
+LexToken(NUMBER,'-1',1,1515)
+LexToken(NUMBER,'-1',1,1518)
+LexToken(CLOSESQBRACKET,']',1,1520)
+LexToken(COMMA,',',1,1521)
+LexToken(DQSTRING,'"vec"',1,1541)
+LexToken(COMMA,',',1,1542)
+LexToken(DQSTRING,'"size(%1,2)"',1,1554)
+LexToken(CLOSEBRACKET,')',1,1555)
+LexToken(COMMA,',',1,1556)
+LexToken(VAR,'exprs',1,1572)
+LexToken(CLOSEBRACKET,')',1,1577)
+LexToken(EOL,'\n',1,1578)
+LexToken(IF,'if',1,1591)
+LexToken(NOT,'~',1,1594)
+LexToken(VAR,'ok',1,1595)
+LexToken(THEN,'then',1,1598)
+LexToken(EOL,'\n',1,1602)
+LexToken(BREAK,'break',1,1619)
+LexToken(COMMA,',',1,1624)
+LexToken(EOL,'\n',1,1625)
+LexToken(END,'end',1,1638)
+LexToken(EOL,'\n',1,1641)
+LexToken(VAR,'out',1,1654)
+LexToken(ASSIGNMENT,'=',1,1657)
+LexToken(VAR,'size',1,1658)
+LexToken(OPENBRACKET,'(',1,1662)
+LexToken(VAR,'C',1,1663)
+LexToken(COMMA,',',1,1664)
+LexToken(NUMBER,'1',1,1665)
+LexToken(CLOSEBRACKET,')',1,1666)
+LexToken(SEMICOLON,';',1,1667)
+LexToken(EOL,'\n',1,1668)
+LexToken(IF,'if',1,1681)
+LexToken(VAR,'out',1,1684)
+LexToken(COMPARISON,'==',1,1687)
+LexToken(NUMBER,'0',1,1689)
+LexToken(THEN,'then',1,1691)
+LexToken(EOL,'\n',1,1695)
+LexToken(VAR,'out',1,1712)
+LexToken(ASSIGNMENT,'=',1,1715)
+LexToken(OPENSQBRACKET,'[',1,1716)
+LexToken(CLOSESQBRACKET,']',1,1717)
+LexToken(COMMA,',',1,1718)
+LexToken(EOL,'\n',1,1719)
+LexToken(END,'end',1,1732)
+LexToken(EOL,'\n',1,1735)
+LexToken(VAR,'in',1,1748)
+LexToken(ASSIGNMENT,'=',1,1750)
+LexToken(VAR,'size',1,1751)
+LexToken(OPENBRACKET,'(',1,1755)
+LexToken(VAR,'B',1,1756)
+LexToken(COMMA,',',1,1757)
+LexToken(NUMBER,'2',1,1758)
+LexToken(CLOSEBRACKET,')',1,1759)
+LexToken(SEMICOLON,';',1,1760)
+LexToken(EOL,'\n',1,1761)
+LexToken(IF,'if',1,1774)
+LexToken(VAR,'in',1,1777)
+LexToken(COMPARISON,'==',1,1779)
+LexToken(NUMBER,'0',1,1781)
+LexToken(THEN,'then',1,1783)
+LexToken(EOL,'\n',1,1787)
+LexToken(VAR,'in',1,1804)
+LexToken(ASSIGNMENT,'=',1,1806)
+LexToken(OPENSQBRACKET,'[',1,1807)
+LexToken(CLOSESQBRACKET,']',1,1808)
+LexToken(COMMA,',',1,1809)
+LexToken(EOL,'\n',1,1810)
+LexToken(END,'end',1,1823)
+LexToken(EOL,'\n',1,1826)
+LexToken(OPENSQBRACKET,'[',1,1839)
+LexToken(VAR,'ms',1,1840)
+LexToken(COMMA,',',1,1842)
+LexToken(VAR,'ns',1,1843)
+LexToken(CLOSESQBRACKET,']',1,1845)
+LexToken(ASSIGNMENT,'=',1,1846)
+LexToken(VAR,'size',1,1847)
+LexToken(OPENBRACKET,'(',1,1851)
+LexToken(VAR,'A',1,1852)
+LexToken(CLOSEBRACKET,')',1,1853)
+LexToken(EOL,'\n',1,1854)
+LexToken(VAR,'okD',1,1867)
+LexToken(ASSIGNMENT,'=',1,1870)
+LexToken(PREVAR_BOOLEAN,'%t',1,1871)
+LexToken(EOL,'\n',1,1873)
+LexToken(IF,'if',1,1886)
+LexToken(VAR,'size',1,1889)
+LexToken(OPENBRACKET,'(',1,1893)
+LexToken(VAR,'D',1,1894)
+LexToken(COMMA,',',1,1895)
+LexToken(DQSTRING,'"*"',1,1898)
+LexToken(CLOSEBRACKET,')',1,1899)
+LexToken(COMPARISON,'<>',1,1900)
+LexToken(VAR,'size',1,1902)
+LexToken(OPENBRACKET,'(',1,1906)
+LexToken(VAR,'C',1,1907)
+LexToken(COMMA,',',1,1908)
+LexToken(NUMBER,'1',1,1909)
+LexToken(CLOSEBRACKET,')',1,1910)
+LexToken(OPERATOR,'*',1,1911)
+LexToken(VAR,'size',1,1912)
+LexToken(OPENBRACKET,'(',1,1916)
+LexToken(VAR,'B',1,1917)
+LexToken(COMMA,',',1,1918)
+LexToken(NUMBER,'2',1,1919)
+LexToken(CLOSEBRACKET,')',1,1920)
+LexToken(THEN,'then',1,1922)
+LexToken(EOL,'\n',1,1926)
+LexToken(IF,'if',1,1943)
+LexToken(VAR,'size',1,1946)
+LexToken(OPENBRACKET,'(',1,1950)
+LexToken(VAR,'D',1,1951)
+LexToken(COMMA,',',1,1952)
+LexToken(DQSTRING,'"*"',1,1955)
+LexToken(CLOSEBRACKET,')',1,1956)
+LexToken(COMPARISON,'==',1,1957)
+LexToken(NUMBER,'1',1,1959)
+LexToken(THEN,'then',1,1961)
+LexToken(EOL,'\n',1,1965)
+LexToken(VAR,'D',1,1986)
+LexToken(ASSIGNMENT,'=',1,1988)
+LexToken(VAR,'D',1,1990)
+LexToken(OPERATOR,'*',1,1991)
+LexToken(VAR,'ones',1,1992)
+LexToken(OPENBRACKET,'(',1,1996)
+LexToken(VAR,'C',1,1997)
+LexToken(OPERATOR,'*',1,1998)
+LexToken(VAR,'B',1,1999)
+LexToken(CLOSEBRACKET,')',1,2000)
+LexToken(SEMICOLON,';',1,2002)
+LexToken(EOL,'\n',1,2003)
+LexToken(ELSEIF,'elseif',1,2020)
+LexToken(VAR,'size',1,2028)
+LexToken(OPENBRACKET,'(',1,2032)
+LexToken(VAR,'D',1,2033)
+LexToken(COMMA,',',1,2034)
+LexToken(DQSTRING,'"*"',1,2037)
+LexToken(CLOSEBRACKET,')',1,2038)
+LexToken(COMPARISON,'==',1,2039)
+LexToken(NUMBER,'0',1,2041)
+LexToken(THEN,'then',1,2043)
+LexToken(EOL,'\n',1,2047)
+LexToken(VAR,'D',1,2068)
+LexToken(ASSIGNMENT,'=',1,2070)
+LexToken(VAR,'zeros',1,2072)
+LexToken(OPENBRACKET,'(',1,2077)
+LexToken(VAR,'C',1,2078)
+LexToken(OPERATOR,'*',1,2079)
+LexToken(VAR,'B',1,2080)
+LexToken(CLOSEBRACKET,')',1,2081)
+LexToken(SEMICOLON,';',1,2083)
+LexToken(EOL,'\n',1,2084)
+LexToken(ELSE,'else',1,2101)
+LexToken(EOL,'\n',1,2105)
+LexToken(VAR,'okD',1,2126)
+LexToken(ASSIGNMENT,'=',1,2129)
+LexToken(PREVAR_BOOLEAN,'%f',1,2130)
+LexToken(EOL,'\n',1,2132)
+LexToken(END,'end',1,2149)
+LexToken(EOL,'\n',1,2152)
+LexToken(END,'end',1,2165)
+LexToken(EOL,'\n',1,2168)
+LexToken(IF,'if',1,2181)
+LexToken(VAR,'ms',1,2184)
+LexToken(COMPARISON,'<>',1,2186)
+LexToken(VAR,'ns',1,2188)
+LexToken(LOGICAL,'|',1,2190)
+LexToken(NOT,'~',1,2191)
+LexToken(VAR,'okD',1,2192)
+LexToken(THEN,'then',1,2196)
+LexToken(EOL,'\n',1,2200)
+LexToken(VAR,'message',1,2217)
+LexToken(OPENBRACKET,'(',1,2224)
+LexToken(VAR,'_',1,2225)
+LexToken(OPENBRACKET,'(',1,2226)
+LexToken(DQSTRING,'"Matrix A is not square or D has wrong dimension"',1,2275)
+LexToken(CLOSEBRACKET,')',1,2276)
+LexToken(CLOSEBRACKET,')',1,2277)
+LexToken(EOL,'\n',1,2278)
+LexToken(ELSE,'else',1,2291)
+LexToken(EOL,'\n',1,2295)
+LexToken(OPENSQBRACKET,'[',1,2312)
+LexToken(VAR,'model',1,2313)
+LexToken(COMMA,',',1,2318)
+LexToken(VAR,'graphics',1,2319)
+LexToken(COMMA,',',1,2327)
+LexToken(VAR,'ok',1,2328)
+LexToken(CLOSESQBRACKET,']',1,2330)
+LexToken(ASSIGNMENT,'=',1,2331)
+LexToken(VAR,'check_io',1,2332)
+LexToken(OPENBRACKET,'(',1,2340)
+LexToken(VAR,'model',1,2341)
+LexToken(COMMA,',',1,2346)
+LexToken(VAR,'graphics',1,2347)
+LexToken(COMMA,',',1,2355)
+LexToken(VAR,'in',1,2356)
+LexToken(COMMA,',',1,2358)
+LexToken(VAR,'out',1,2359)
+LexToken(COMMA,',',1,2362)
+LexToken(NUMBER,'1',1,2363)
+LexToken(COMMA,',',1,2364)
+LexToken(OPENSQBRACKET,'[',1,2365)
+LexToken(CLOSESQBRACKET,']',1,2366)
+LexToken(CLOSEBRACKET,')',1,2367)
+LexToken(EOL,'\n',1,2368)
+LexToken(IF,'if',1,2385)
+LexToken(VAR,'ok',1,2388)
+LexToken(THEN,'then',1,2391)
+LexToken(EOL,'\n',1,2395)
+LexToken(VAR,'graphics',1,2416)
+LexToken(DOT,'.',1,2424)
+LexToken(VAR,'exprs',1,2425)
+LexToken(ASSIGNMENT,'=',1,2430)
+LexToken(VAR,'exprs',1,2431)
+LexToken(SEMICOLON,';',1,2436)
+LexToken(EOL,'\n',1,2437)
+LexToken(VAR,'rpar',1,2458)
+LexToken(ASSIGNMENT,'=',1,2462)
+LexToken(OPENSQBRACKET,'[',1,2463)
+LexToken(VAR,'A',1,2464)
+LexToken(OPENBRACKET,'(',1,2465)
+LexToken(COLON,':',1,2466)
+LexToken(CLOSEBRACKET,')',1,2467)
+LexToken(SEMICOLON,';',1,2468)
+LexToken(VAR,'B',1,2469)
+LexToken(OPENBRACKET,'(',1,2470)
+LexToken(COLON,':',1,2471)
+LexToken(CLOSEBRACKET,')',1,2472)
+LexToken(SEMICOLON,';',1,2473)
+LexToken(VAR,'C',1,2474)
+LexToken(OPENBRACKET,'(',1,2475)
+LexToken(COLON,':',1,2476)
+LexToken(CLOSEBRACKET,')',1,2477)
+LexToken(SEMICOLON,';',1,2478)
+LexToken(VAR,'D',1,2479)
+LexToken(OPENBRACKET,'(',1,2480)
+LexToken(COLON,':',1,2481)
+LexToken(CLOSEBRACKET,')',1,2482)
+LexToken(CLOSESQBRACKET,']',1,2483)
+LexToken(SEMICOLON,';',1,2484)
+LexToken(EOL,'\n',1,2485)
+LexToken(IF,'if',1,2506)
+LexToken(VAR,'D',1,2509)
+LexToken(COMPARISON,'<>',1,2510)
+LexToken(OPENSQBRACKET,'[',1,2512)
+LexToken(CLOSESQBRACKET,']',1,2513)
+LexToken(THEN,'then',1,2515)
+LexToken(EOL,'\n',1,2519)
+LexToken(IF,'if',1,2544)
+LexToken(VAR,'norm',1,2547)
+LexToken(OPENBRACKET,'(',1,2551)
+LexToken(VAR,'D',1,2552)
+LexToken(COMMA,',',1,2553)
+LexToken(NUMBER,'1',1,2554)
+LexToken(CLOSEBRACKET,')',1,2555)
+LexToken(COMPARISON,'<>',1,2556)
+LexToken(NUMBER,'0',1,2558)
+LexToken(THEN,'then',1,2560)
+LexToken(EOL,'\n',1,2564)
+LexToken(VAR,'mmm',1,2593)
+LexToken(ASSIGNMENT,'=',1,2596)
+LexToken(OPENSQBRACKET,'[',1,2597)
+LexToken(PREVAR_BOOLEAN,'%t',1,2598)
+LexToken(PREVAR_BOOLEAN,'%f',1,2601)
+LexToken(CLOSESQBRACKET,']',1,2603)
+LexToken(SEMICOLON,';',1,2604)
+LexToken(EOL,'\n',1,2605)
+LexToken(ELSE,'else',1,2630)
+LexToken(EOL,'\n',1,2634)
+LexToken(VAR,'mmm',1,2663)
+LexToken(ASSIGNMENT,'=',1,2666)
+LexToken(OPENSQBRACKET,'[',1,2667)
+LexToken(PREVAR_BOOLEAN,'%f',1,2668)
+LexToken(PREVAR_BOOLEAN,'%f',1,2671)
+LexToken(CLOSESQBRACKET,']',1,2673)
+LexToken(SEMICOLON,';',1,2674)
+LexToken(EOL,'\n',1,2675)
+LexToken(END,'end',1,2700)
+LexToken(EOL,'\n',1,2703)
+LexToken(IF,'if',1,2728)
+LexToken(VAR,'or',1,2731)
+LexToken(OPENBRACKET,'(',1,2733)
+LexToken(VAR,'model',1,2734)
+LexToken(DOT,'.',1,2739)
+LexToken(VAR,'dep_ut',1,2740)
+LexToken(COMPARISON,'<>',1,2746)
+LexToken(VAR,'mmm',1,2748)
+LexToken(CLOSEBRACKET,')',1,2751)
+LexToken(THEN,'then',1,2753)
+LexToken(EOL,'\n',1,2757)
+LexToken(VAR,'model',1,2782)
+LexToken(DOT,'.',1,2787)
+LexToken(VAR,'dep_ut',1,2788)
+LexToken(ASSIGNMENT,'=',1,2794)
+LexToken(VAR,'mmm',1,2795)
+LexToken(COMMA,',',1,2798)
+LexToken(END,'end',1,2799)
+LexToken(EOL,'\n',1,2802)
+LexToken(ELSE,'else',1,2823)
+LexToken(EOL,'\n',1,2827)
+LexToken(VAR,'model',1,2852)
+LexToken(DOT,'.',1,2857)
+LexToken(VAR,'dep_ut',1,2858)
+LexToken(ASSIGNMENT,'=',1,2864)
+LexToken(OPENSQBRACKET,'[',1,2865)
+LexToken(PREVAR_BOOLEAN,'%f',1,2866)
+LexToken(PREVAR_BOOLEAN,'%f',1,2869)
+LexToken(CLOSESQBRACKET,']',1,2871)
+LexToken(SEMICOLON,';',1,2872)
+LexToken(EOL,'\n',1,2873)
+LexToken(END,'end',1,2894)
+LexToken(EOL,'\n',1,2897)
+LexToken(VAR,'model',1,2918)
+LexToken(DOT,'.',1,2923)
+LexToken(VAR,'dstate',1,2924)
+LexToken(ASSIGNMENT,'=',1,2930)
+LexToken(VAR,'x0',1,2931)
+LexToken(OPENBRACKET,'(',1,2933)
+LexToken(COLON,':',1,2934)
+LexToken(CLOSEBRACKET,')',1,2935)
+LexToken(SEMICOLON,';',1,2936)
+LexToken(EOL,'\n',1,2937)
+LexToken(VAR,'model',1,2958)
+LexToken(DOT,'.',1,2963)
+LexToken(VAR,'rpar',1,2964)
+LexToken(ASSIGNMENT,'=',1,2968)
+LexToken(VAR,'rpar',1,2969)
+LexToken(EOL,'\n',1,2973)
+LexToken(VAR,'x',1,2994)
+LexToken(DOT,'.',1,2995)
+LexToken(VAR,'graphics',1,2996)
+LexToken(ASSIGNMENT,'=',1,3004)
+LexToken(VAR,'graphics',1,3005)
+LexToken(SEMICOLON,';',1,3013)
+LexToken(EOL,'\n',1,3014)
+LexToken(VAR,'x',1,3035)
+LexToken(DOT,'.',1,3036)
+LexToken(VAR,'model',1,3037)
+LexToken(ASSIGNMENT,'=',1,3042)
+LexToken(VAR,'model',1,3043)
+LexToken(EOL,'\n',1,3048)
+LexToken(BREAK,'break',1,3069)
+LexToken(EOL,'\n',1,3074)
+LexToken(END,'end',1,3091)
+LexToken(EOL,'\n',1,3094)
+LexToken(END,'end',1,3107)
+LexToken(EOL,'\n',1,3110)
+LexToken(END,'end',1,3119)
+LexToken(EOL,'\n',1,3122)
+LexToken(CASE,'case',1,3127)
+LexToken(DQSTRING,'"define"',1,3139)
+LexToken(THEN,'then',1,3141)
+LexToken(EOL,'\n',1,3145)
+LexToken(VAR,'x0',1,3154)
+LexToken(ASSIGNMENT,'=',1,3156)
+LexToken(NUMBER,'0',1,3157)
+LexToken(SEMICOLON,';',1,3158)
+LexToken(EOL,'\n',1,3159)
+LexToken(VAR,'A',1,3168)
+LexToken(ASSIGNMENT,'=',1,3169)
+LexToken(NUMBER,'-1',1,3170)
+LexToken(SEMICOLON,';',1,3172)
+LexToken(EOL,'\n',1,3173)
+LexToken(VAR,'B',1,3182)
+LexToken(ASSIGNMENT,'=',1,3183)
+LexToken(NUMBER,'1',1,3184)
+LexToken(SEMICOLON,';',1,3185)
+LexToken(EOL,'\n',1,3186)
+LexToken(VAR,'C',1,3195)
+LexToken(ASSIGNMENT,'=',1,3196)
+LexToken(NUMBER,'1',1,3197)
+LexToken(SEMICOLON,';',1,3198)
+LexToken(EOL,'\n',1,3199)
+LexToken(VAR,'D',1,3208)
+LexToken(ASSIGNMENT,'=',1,3209)
+LexToken(NUMBER,'0',1,3210)
+LexToken(SEMICOLON,';',1,3211)
+LexToken(EOL,'\n',1,3212)
+LexToken(VAR,'model',1,3221)
+LexToken(ASSIGNMENT,'=',1,3226)
+LexToken(SCICOS_MODEL,'scicos_model',1,3227)
+LexToken(OPENBRACKET,'(',1,3239)
+LexToken(CLOSEBRACKET,')',1,3240)
+LexToken(EOL,'\n',1,3241)
+LexToken(VAR,'model',1,3250)
+LexToken(DOT,'.',1,3255)
+LexToken(VAR,'sim',1,3256)
+LexToken(ASSIGNMENT,'=',1,3259)
+LexToken(VAR,'list',1,3260)
+LexToken(OPENBRACKET,'(',1,3264)
+LexToken(DQSTRING,'"dsslti4"',1,3273)
+LexToken(COMMA,',',1,3274)
+LexToken(NUMBER,'4',1,3275)
+LexToken(CLOSEBRACKET,')',1,3276)
+LexToken(EOL,'\n',1,3277)
+LexToken(VAR,'model',1,3286)
+LexToken(DOT,'.',1,3291)
+LexToken(VAR,'in',1,3292)
+LexToken(ASSIGNMENT,'=',1,3294)
+LexToken(NUMBER,'1',1,3295)
+LexToken(EOL,'\n',1,3296)
+LexToken(VAR,'model',1,3305)
+LexToken(DOT,'.',1,3310)
+LexToken(VAR,'out',1,3311)
+LexToken(ASSIGNMENT,'=',1,3314)
+LexToken(NUMBER,'1',1,3315)
+LexToken(EOL,'\n',1,3316)
+LexToken(VAR,'model',1,3325)
+LexToken(DOT,'.',1,3330)
+LexToken(VAR,'evtin',1,3331)
+LexToken(ASSIGNMENT,'=',1,3336)
+LexToken(NUMBER,'1',1,3337)
+LexToken(EOL,'\n',1,3338)
+LexToken(VAR,'model',1,3347)
+LexToken(DOT,'.',1,3352)
+LexToken(VAR,'dstate',1,3353)
+LexToken(ASSIGNMENT,'=',1,3359)
+LexToken(VAR,'x0',1,3360)
+LexToken(OPENBRACKET,'(',1,3362)
+LexToken(COLON,':',1,3363)
+LexToken(CLOSEBRACKET,')',1,3364)
+LexToken(EOL,'\n',1,3365)
+LexToken(VAR,'model',1,3374)
+LexToken(DOT,'.',1,3379)
+LexToken(VAR,'rpar',1,3380)
+LexToken(ASSIGNMENT,'=',1,3384)
+LexToken(OPENSQBRACKET,'[',1,3385)
+LexToken(VAR,'A',1,3386)
+LexToken(OPENBRACKET,'(',1,3387)
+LexToken(COLON,':',1,3388)
+LexToken(CLOSEBRACKET,')',1,3389)
+LexToken(SEMICOLON,';',1,3390)
+LexToken(VAR,'B',1,3391)
+LexToken(OPENBRACKET,'(',1,3392)
+LexToken(COLON,':',1,3393)
+LexToken(CLOSEBRACKET,')',1,3394)
+LexToken(SEMICOLON,';',1,3395)
+LexToken(VAR,'C',1,3396)
+LexToken(OPENBRACKET,'(',1,3397)
+LexToken(COLON,':',1,3398)
+LexToken(CLOSEBRACKET,')',1,3399)
+LexToken(SEMICOLON,';',1,3400)
+LexToken(VAR,'D',1,3401)
+LexToken(OPENBRACKET,'(',1,3402)
+LexToken(COLON,':',1,3403)
+LexToken(CLOSEBRACKET,')',1,3404)
+LexToken(CLOSESQBRACKET,']',1,3405)
+LexToken(EOL,'\n',1,3406)
+LexToken(VAR,'model',1,3415)
+LexToken(DOT,'.',1,3420)
+LexToken(VAR,'blocktype',1,3421)
+LexToken(ASSIGNMENT,'=',1,3430)
+LexToken(DQSTRING,'"d"',1,3433)
+LexToken(EOL,'\n',1,3434)
+LexToken(VAR,'model',1,3443)
+LexToken(DOT,'.',1,3448)
+LexToken(VAR,'dep_ut',1,3449)
+LexToken(ASSIGNMENT,'=',1,3455)
+LexToken(OPENSQBRACKET,'[',1,3456)
+LexToken(PREVAR_BOOLEAN,'%f',1,3457)
+LexToken(PREVAR_BOOLEAN,'%f',1,3460)
+LexToken(CLOSESQBRACKET,']',1,3462)
+LexToken(EOL,'\n',1,3463)
+LexToken(EOL,'\n',1,3464)
+LexToken(VAR,'exprs',1,3473)
+LexToken(ASSIGNMENT,'=',1,3478)
+LexToken(OPENSQBRACKET,'[',1,3479)
+LexToken(VAR,'strcat',1,3480)
+LexToken(OPENBRACKET,'(',1,3486)
+LexToken(VAR,'sci2exp',1,3487)
+LexToken(OPENBRACKET,'(',1,3494)
+LexToken(VAR,'A',1,3495)
+LexToken(CLOSEBRACKET,')',1,3496)
+LexToken(CLOSEBRACKET,')',1,3497)
+LexToken(SEMICOLON,';',1,3498)
+LexToken(VAR,'strcat',1,3508)
+LexToken(OPENBRACKET,'(',1,3514)
+LexToken(VAR,'sci2exp',1,3515)
+LexToken(OPENBRACKET,'(',1,3522)
+LexToken(VAR,'B',1,3523)
+LexToken(CLOSEBRACKET,')',1,3524)
+LexToken(CLOSEBRACKET,')',1,3525)
+LexToken(SEMICOLON,';',1,3526)
+LexToken(VAR,'strcat',1,3536)
+LexToken(OPENBRACKET,'(',1,3542)
+LexToken(VAR,'sci2exp',1,3543)
+LexToken(OPENBRACKET,'(',1,3550)
+LexToken(VAR,'C',1,3551)
+LexToken(CLOSEBRACKET,')',1,3552)
+LexToken(CLOSEBRACKET,')',1,3553)
+LexToken(SEMICOLON,';',1,3554)
+LexToken(VAR,'strcat',1,3564)
+LexToken(OPENBRACKET,'(',1,3570)
+LexToken(VAR,'sci2exp',1,3571)
+LexToken(OPENBRACKET,'(',1,3578)
+LexToken(VAR,'D',1,3579)
+LexToken(CLOSEBRACKET,')',1,3580)
+LexToken(CLOSEBRACKET,')',1,3581)
+LexToken(SEMICOLON,';',1,3582)
+LexToken(VAR,'strcat',1,3592)
+LexToken(OPENBRACKET,'(',1,3598)
+LexToken(VAR,'sci2exp',1,3599)
+LexToken(OPENBRACKET,'(',1,3606)
+LexToken(VAR,'x0',1,3607)
+LexToken(CLOSEBRACKET,')',1,3609)
+LexToken(CLOSEBRACKET,')',1,3610)
+LexToken(CLOSESQBRACKET,']',1,3611)
+LexToken(EOL,'\n',1,3612)
+LexToken(VAR,'gr_i',1,3621)
+LexToken(ASSIGNMENT,'=',1,3625)
+LexToken(OPENSQBRACKET,'[',1,3626)
+LexToken(CLOSESQBRACKET,']',1,3627)
+LexToken(EOL,'\n',1,3628)
+LexToken(VAR,'x',1,3637)
+LexToken(ASSIGNMENT,'=',1,3638)
+LexToken(VAR,'standard_define',1,3639)
+LexToken(OPENBRACKET,'(',1,3654)
+LexToken(OPENSQBRACKET,'[',1,3655)
+LexToken(NUMBER,'4',1,3656)
+LexToken(NUMBER,'2',1,3658)
+LexToken(CLOSESQBRACKET,']',1,3659)
+LexToken(COMMA,',',1,3660)
+LexToken(VAR,'model',1,3661)
+LexToken(COMMA,',',1,3666)
+LexToken(VAR,'exprs',1,3667)
+LexToken(COMMA,',',1,3672)
+LexToken(VAR,'gr_i',1,3673)
+LexToken(CLOSEBRACKET,')',1,3677)
+LexToken(EOL,'\n',1,3678)
+LexToken(END,'end',1,3683)
+LexToken(EOL,'\n',1,3686)
+LexToken(ENDFUNCTION,'endfunction',1,3687)
+LexToken(EOL,'\n',1,3698)