summaryrefslogtreecommitdiff
path: root/js/Linear/TCLSS_f.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/TCLSS_f.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/TCLSS_f.js')
-rw-r--r--js/Linear/TCLSS_f.js681
1 files changed, 681 insertions, 0 deletions
diff --git a/js/Linear/TCLSS_f.js b/js/Linear/TCLSS_f.js
new file mode 100644
index 00000000..e9902569
--- /dev/null
+++ b/js/Linear/TCLSS_f.js
@@ -0,0 +1,681 @@
+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,'TCLSS_f',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(EOL,'\n',1,956)
+LexToken(VAR,'graphics',1,965)
+LexToken(ASSIGNMENT,'=',1,973)
+LexToken(VAR,'arg1',1,974)
+LexToken(DOT,'.',1,978)
+LexToken(VAR,'graphics',1,979)
+LexToken(SEMICOLON,';',1,987)
+LexToken(EOL,'\n',1,988)
+LexToken(VAR,'exprs',1,997)
+LexToken(ASSIGNMENT,'=',1,1002)
+LexToken(VAR,'graphics',1,1003)
+LexToken(DOT,'.',1,1011)
+LexToken(VAR,'exprs',1,1012)
+LexToken(EOL,'\n',1,1017)
+LexToken(VAR,'model',1,1026)
+LexToken(ASSIGNMENT,'=',1,1031)
+LexToken(VAR,'arg1',1,1032)
+LexToken(DOT,'.',1,1036)
+LexToken(VAR,'model',1,1037)
+LexToken(SEMICOLON,';',1,1042)
+LexToken(EOL,'\n',1,1043)
+LexToken(IF,'if',1,1052)
+LexToken(VAR,'size',1,1055)
+LexToken(OPENBRACKET,'(',1,1059)
+LexToken(VAR,'exprs',1,1060)
+LexToken(COMMA,',',1,1065)
+LexToken(DQSTRING,'"*"',1,1068)
+LexToken(CLOSEBRACKET,')',1,1069)
+LexToken(COMPARISON,'==',1,1070)
+LexToken(NUMBER,'7',1,1072)
+LexToken(THEN,'then',1,1074)
+LexToken(EOL,'\n',1,1078)
+LexToken(VAR,'exprs',1,1091)
+LexToken(ASSIGNMENT,'=',1,1096)
+LexToken(VAR,'exprs',1,1097)
+LexToken(OPENBRACKET,'(',1,1102)
+LexToken(OPENSQBRACKET,'[',1,1103)
+LexToken(NUMBER,'1',1,1104)
+LexToken(COLON,':',1,1105)
+LexToken(NUMBER,'4',1,1106)
+LexToken(COMMA,',',1,1107)
+LexToken(NUMBER,'7',1,1108)
+LexToken(CLOSESQBRACKET,']',1,1109)
+LexToken(CLOSEBRACKET,')',1,1110)
+LexToken(COMMA,',',1,1111)
+LexToken(EOL,'\n',1,1112)
+LexToken(END,'end',1,1121)
+LexToken(EOL,'\n',1,1140)
+LexToken(WHILE,'while',1,1149)
+LexToken(PREVAR_BOOLEAN,'%t',1,1155)
+LexToken(DO,'do',1,1158)
+LexToken(EOL,'\n',1,1160)
+LexToken(OPENSQBRACKET,'[',1,1173)
+LexToken(VAR,'ok',1,1174)
+LexToken(COMMA,',',1,1176)
+LexToken(VAR,'A',1,1177)
+LexToken(COMMA,',',1,1178)
+LexToken(VAR,'B',1,1179)
+LexToken(COMMA,',',1,1180)
+LexToken(VAR,'C',1,1181)
+LexToken(COMMA,',',1,1182)
+LexToken(VAR,'D',1,1183)
+LexToken(COMMA,',',1,1184)
+LexToken(VAR,'x0',1,1185)
+LexToken(COMMA,',',1,1187)
+LexToken(VAR,'exprs',1,1188)
+LexToken(CLOSESQBRACKET,']',1,1193)
+LexToken(ASSIGNMENT,'=',1,1194)
+LexToken(SCICOS_GETVALUE,'scicos_getvalue',1,1195)
+LexToken(OPENBRACKET,'(',1,1210)
+LexToken(DQSTRING,'"Set continuous linear system parameters"',1,1251)
+LexToken(COMMA,',',1,1252)
+LexToken(OPENSQBRACKET,'[',1,1268)
+LexToken(DQSTRING,'"A matrix"',1,1278)
+LexToken(SEMICOLON,';',1,1279)
+LexToken(DQSTRING,'"B matrix"',1,1302)
+LexToken(SEMICOLON,';',1,1303)
+LexToken(DQSTRING,'"C matrix"',1,1326)
+LexToken(SEMICOLON,';',1,1327)
+LexToken(DQSTRING,'"D matrix"',1,1350)
+LexToken(SEMICOLON,';',1,1351)
+LexToken(DQSTRING,'"Initial state"',1,1379)
+LexToken(CLOSESQBRACKET,']',1,1380)
+LexToken(COMMA,',',1,1381)
+LexToken(VAR,'list',1,1397)
+LexToken(OPENBRACKET,'(',1,1401)
+LexToken(DQSTRING,'"mat"',1,1406)
+LexToken(COMMA,',',1,1407)
+LexToken(OPENSQBRACKET,'[',1,1408)
+LexToken(NUMBER,'-1',1,1409)
+LexToken(COMMA,',',1,1411)
+LexToken(NUMBER,'-1',1,1412)
+LexToken(CLOSESQBRACKET,']',1,1414)
+LexToken(COMMA,',',1,1415)
+LexToken(DQSTRING,'"mat"',1,1435)
+LexToken(COMMA,',',1,1436)
+LexToken(OPENSQBRACKET,'[',1,1437)
+LexToken(DQSTRING,'"size(%1,2)"',1,1449)
+LexToken(COMMA,',',1,1450)
+LexToken(DQSTRING,'"-1"',1,1454)
+LexToken(CLOSESQBRACKET,']',1,1455)
+LexToken(COMMA,',',1,1456)
+LexToken(DQSTRING,'"mat"',1,1476)
+LexToken(COMMA,',',1,1477)
+LexToken(OPENSQBRACKET,'[',1,1478)
+LexToken(DQSTRING,'"-1"',1,1482)
+LexToken(COMMA,',',1,1483)
+LexToken(DQSTRING,'"size(%1,2)"',1,1495)
+LexToken(CLOSESQBRACKET,']',1,1496)
+LexToken(COMMA,',',1,1497)
+LexToken(DQSTRING,'"mat"',1,1517)
+LexToken(COMMA,',',1,1518)
+LexToken(OPENSQBRACKET,'[',1,1519)
+LexToken(NUMBER,'-1',1,1520)
+LexToken(NUMBER,'-1',1,1523)
+LexToken(CLOSESQBRACKET,']',1,1525)
+LexToken(COMMA,',',1,1526)
+LexToken(DQSTRING,'"vec"',1,1546)
+LexToken(COMMA,',',1,1547)
+LexToken(DQSTRING,'"size(%1,2)"',1,1559)
+LexToken(CLOSEBRACKET,')',1,1560)
+LexToken(COMMA,',',1,1561)
+LexToken(VAR,'exprs',1,1577)
+LexToken(CLOSEBRACKET,')',1,1582)
+LexToken(EOL,'\n',1,1583)
+LexToken(IF,'if',1,1596)
+LexToken(NOT,'~',1,1599)
+LexToken(VAR,'ok',1,1600)
+LexToken(THEN,'then',1,1603)
+LexToken(EOL,'\n',1,1607)
+LexToken(BREAK,'break',1,1624)
+LexToken(COMMA,',',1,1629)
+LexToken(EOL,'\n',1,1630)
+LexToken(END,'end',1,1643)
+LexToken(EOL,'\n',1,1646)
+LexToken(VAR,'out',1,1659)
+LexToken(ASSIGNMENT,'=',1,1662)
+LexToken(VAR,'size',1,1663)
+LexToken(OPENBRACKET,'(',1,1667)
+LexToken(VAR,'C',1,1668)
+LexToken(COMMA,',',1,1669)
+LexToken(NUMBER,'1',1,1670)
+LexToken(CLOSEBRACKET,')',1,1671)
+LexToken(SEMICOLON,';',1,1672)
+LexToken(EOL,'\n',1,1673)
+LexToken(IF,'if',1,1686)
+LexToken(VAR,'out',1,1689)
+LexToken(COMPARISON,'==',1,1692)
+LexToken(NUMBER,'0',1,1694)
+LexToken(THEN,'then',1,1696)
+LexToken(EOL,'\n',1,1700)
+LexToken(VAR,'out',1,1717)
+LexToken(ASSIGNMENT,'=',1,1720)
+LexToken(OPENSQBRACKET,'[',1,1721)
+LexToken(CLOSESQBRACKET,']',1,1722)
+LexToken(COMMA,',',1,1723)
+LexToken(EOL,'\n',1,1724)
+LexToken(END,'end',1,1737)
+LexToken(EOL,'\n',1,1740)
+LexToken(VAR,'in',1,1753)
+LexToken(ASSIGNMENT,'=',1,1755)
+LexToken(VAR,'size',1,1756)
+LexToken(OPENBRACKET,'(',1,1760)
+LexToken(VAR,'B',1,1761)
+LexToken(COMMA,',',1,1762)
+LexToken(NUMBER,'2',1,1763)
+LexToken(CLOSEBRACKET,')',1,1764)
+LexToken(SEMICOLON,';',1,1765)
+LexToken(EOL,'\n',1,1766)
+LexToken(IF,'if',1,1779)
+LexToken(VAR,'in',1,1782)
+LexToken(COMPARISON,'==',1,1784)
+LexToken(NUMBER,'0',1,1786)
+LexToken(THEN,'then',1,1788)
+LexToken(EOL,'\n',1,1792)
+LexToken(VAR,'in',1,1809)
+LexToken(ASSIGNMENT,'=',1,1811)
+LexToken(OPENSQBRACKET,'[',1,1812)
+LexToken(CLOSESQBRACKET,']',1,1813)
+LexToken(COMMA,',',1,1814)
+LexToken(EOL,'\n',1,1815)
+LexToken(END,'end',1,1828)
+LexToken(EOL,'\n',1,1831)
+LexToken(OPENSQBRACKET,'[',1,1844)
+LexToken(VAR,'ms',1,1845)
+LexToken(COMMA,',',1,1847)
+LexToken(VAR,'ns',1,1848)
+LexToken(CLOSESQBRACKET,']',1,1850)
+LexToken(ASSIGNMENT,'=',1,1851)
+LexToken(VAR,'size',1,1852)
+LexToken(OPENBRACKET,'(',1,1856)
+LexToken(VAR,'A',1,1857)
+LexToken(CLOSEBRACKET,')',1,1858)
+LexToken(EOL,'\n',1,1859)
+LexToken(IF,'if',1,1872)
+LexToken(VAR,'ms',1,1875)
+LexToken(COMPARISON,'<>',1,1877)
+LexToken(VAR,'ns',1,1879)
+LexToken(THEN,'then',1,1882)
+LexToken(EOL,'\n',1,1886)
+LexToken(VAR,'message',1,1903)
+LexToken(OPENBRACKET,'(',1,1910)
+LexToken(DQSTRING,'"A matrix must be square"',1,1935)
+LexToken(CLOSEBRACKET,')',1,1936)
+LexToken(EOL,'\n',1,1937)
+LexToken(ELSE,'else',1,1950)
+LexToken(EOL,'\n',1,1954)
+LexToken(OPENSQBRACKET,'[',1,1971)
+LexToken(VAR,'model',1,1972)
+LexToken(COMMA,',',1,1977)
+LexToken(VAR,'graphics',1,1978)
+LexToken(COMMA,',',1,1986)
+LexToken(VAR,'ok',1,1987)
+LexToken(CLOSESQBRACKET,']',1,1989)
+LexToken(ASSIGNMENT,'=',1,1990)
+LexToken(VAR,'check_io',1,1991)
+LexToken(OPENBRACKET,'(',1,1999)
+LexToken(VAR,'model',1,2000)
+LexToken(COMMA,',',1,2005)
+LexToken(VAR,'graphics',1,2006)
+LexToken(COMMA,',',1,2014)
+LexToken(OPENSQBRACKET,'[',1,2015)
+LexToken(VAR,'in',1,2016)
+LexToken(SEMICOLON,';',1,2018)
+LexToken(VAR,'ms',1,2019)
+LexToken(CLOSESQBRACKET,']',1,2021)
+LexToken(COMMA,',',1,2022)
+LexToken(VAR,'out',1,2023)
+LexToken(COMMA,',',1,2026)
+LexToken(NUMBER,'1',1,2027)
+LexToken(COMMA,',',1,2028)
+LexToken(OPENSQBRACKET,'[',1,2029)
+LexToken(CLOSESQBRACKET,']',1,2030)
+LexToken(CLOSEBRACKET,')',1,2031)
+LexToken(EOL,'\n',1,2032)
+LexToken(IF,'if',1,2049)
+LexToken(VAR,'ok',1,2052)
+LexToken(THEN,'then',1,2055)
+LexToken(EOL,'\n',1,2059)
+LexToken(VAR,'graphics',1,2080)
+LexToken(DOT,'.',1,2088)
+LexToken(VAR,'exprs',1,2089)
+LexToken(ASSIGNMENT,'=',1,2094)
+LexToken(VAR,'exprs',1,2095)
+LexToken(SEMICOLON,';',1,2100)
+LexToken(EOL,'\n',1,2101)
+LexToken(VAR,'rpar',1,2122)
+LexToken(ASSIGNMENT,'=',1,2126)
+LexToken(OPENSQBRACKET,'[',1,2127)
+LexToken(VAR,'A',1,2128)
+LexToken(OPENBRACKET,'(',1,2129)
+LexToken(COLON,':',1,2130)
+LexToken(CLOSEBRACKET,')',1,2131)
+LexToken(SEMICOLON,';',1,2132)
+LexToken(VAR,'B',1,2133)
+LexToken(OPENBRACKET,'(',1,2134)
+LexToken(COLON,':',1,2135)
+LexToken(CLOSEBRACKET,')',1,2136)
+LexToken(SEMICOLON,';',1,2137)
+LexToken(VAR,'C',1,2138)
+LexToken(OPENBRACKET,'(',1,2139)
+LexToken(COLON,':',1,2140)
+LexToken(CLOSEBRACKET,')',1,2141)
+LexToken(SEMICOLON,';',1,2142)
+LexToken(VAR,'D',1,2143)
+LexToken(OPENBRACKET,'(',1,2144)
+LexToken(COLON,':',1,2145)
+LexToken(CLOSEBRACKET,')',1,2146)
+LexToken(CLOSESQBRACKET,']',1,2147)
+LexToken(SEMICOLON,';',1,2148)
+LexToken(EOL,'\n',1,2149)
+LexToken(IF,'if',1,2170)
+LexToken(VAR,'D',1,2173)
+LexToken(COMPARISON,'<>',1,2174)
+LexToken(OPENSQBRACKET,'[',1,2176)
+LexToken(CLOSESQBRACKET,']',1,2177)
+LexToken(THEN,'then',1,2179)
+LexToken(EOL,'\n',1,2183)
+LexToken(IF,'if',1,2208)
+LexToken(VAR,'norm',1,2211)
+LexToken(OPENBRACKET,'(',1,2215)
+LexToken(VAR,'D',1,2216)
+LexToken(COMMA,',',1,2217)
+LexToken(NUMBER,'1',1,2218)
+LexToken(CLOSEBRACKET,')',1,2219)
+LexToken(COMPARISON,'<>',1,2220)
+LexToken(NUMBER,'0',1,2222)
+LexToken(THEN,'then',1,2224)
+LexToken(EOL,'\n',1,2228)
+LexToken(VAR,'mmm',1,2257)
+LexToken(ASSIGNMENT,'=',1,2260)
+LexToken(OPENSQBRACKET,'[',1,2261)
+LexToken(PREVAR_BOOLEAN,'%t',1,2262)
+LexToken(PREVAR_BOOLEAN,'%t',1,2265)
+LexToken(CLOSESQBRACKET,']',1,2267)
+LexToken(SEMICOLON,';',1,2268)
+LexToken(EOL,'\n',1,2269)
+LexToken(ELSE,'else',1,2294)
+LexToken(EOL,'\n',1,2298)
+LexToken(VAR,'mmm',1,2327)
+LexToken(ASSIGNMENT,'=',1,2330)
+LexToken(OPENSQBRACKET,'[',1,2331)
+LexToken(PREVAR_BOOLEAN,'%f',1,2332)
+LexToken(PREVAR_BOOLEAN,'%t',1,2335)
+LexToken(CLOSESQBRACKET,']',1,2337)
+LexToken(SEMICOLON,';',1,2338)
+LexToken(EOL,'\n',1,2339)
+LexToken(END,'end',1,2364)
+LexToken(EOL,'\n',1,2367)
+LexToken(IF,'if',1,2392)
+LexToken(VAR,'or',1,2395)
+LexToken(OPENBRACKET,'(',1,2397)
+LexToken(VAR,'model',1,2398)
+LexToken(DOT,'.',1,2403)
+LexToken(VAR,'dep_ut',1,2404)
+LexToken(COMPARISON,'<>',1,2410)
+LexToken(VAR,'mmm',1,2412)
+LexToken(CLOSEBRACKET,')',1,2415)
+LexToken(THEN,'then',1,2417)
+LexToken(EOL,'\n',1,2421)
+LexToken(VAR,'model',1,2450)
+LexToken(DOT,'.',1,2455)
+LexToken(VAR,'dep_ut',1,2456)
+LexToken(ASSIGNMENT,'=',1,2462)
+LexToken(VAR,'mmm',1,2463)
+LexToken(COMMA,',',1,2466)
+LexToken(EOL,'\n',1,2467)
+LexToken(END,'end',1,2492)
+LexToken(EOL,'\n',1,2495)
+LexToken(ELSE,'else',1,2516)
+LexToken(EOL,'\n',1,2520)
+LexToken(VAR,'model',1,2545)
+LexToken(DOT,'.',1,2550)
+LexToken(VAR,'dep_ut',1,2551)
+LexToken(ASSIGNMENT,'=',1,2557)
+LexToken(OPENSQBRACKET,'[',1,2558)
+LexToken(PREVAR_BOOLEAN,'%f',1,2559)
+LexToken(PREVAR_BOOLEAN,'%t',1,2562)
+LexToken(CLOSESQBRACKET,']',1,2564)
+LexToken(SEMICOLON,';',1,2565)
+LexToken(EOL,'\n',1,2566)
+LexToken(END,'end',1,2587)
+LexToken(EOL,'\n',1,2590)
+LexToken(VAR,'model',1,2611)
+LexToken(DOT,'.',1,2616)
+LexToken(VAR,'state',1,2617)
+LexToken(ASSIGNMENT,'=',1,2622)
+LexToken(VAR,'x0',1,2623)
+LexToken(OPENBRACKET,'(',1,2625)
+LexToken(COLON,':',1,2626)
+LexToken(CLOSEBRACKET,')',1,2627)
+LexToken(SEMICOLON,';',1,2628)
+LexToken(VAR,'model',1,2629)
+LexToken(DOT,'.',1,2634)
+LexToken(VAR,'rpar',1,2635)
+LexToken(ASSIGNMENT,'=',1,2639)
+LexToken(VAR,'rpar',1,2640)
+LexToken(SEMICOLON,';',1,2644)
+LexToken(EOL,'\n',1,2645)
+LexToken(IF,'if',1,2666)
+LexToken(VAR,'D',1,2669)
+LexToken(COMPARISON,'<>',1,2670)
+LexToken(OPENSQBRACKET,'[',1,2672)
+LexToken(CLOSESQBRACKET,']',1,2673)
+LexToken(THEN,'then',1,2675)
+LexToken(EOL,'\n',1,2679)
+LexToken(VAR,'model',1,2704)
+LexToken(DOT,'.',1,2709)
+LexToken(VAR,'sim',1,2710)
+LexToken(ASSIGNMENT,'=',1,2713)
+LexToken(VAR,'list',1,2714)
+LexToken(OPENBRACKET,'(',1,2718)
+LexToken(DQSTRING,'"tcslti"',1,2726)
+LexToken(COMMA,',',1,2727)
+LexToken(NUMBER,'1',1,2728)
+LexToken(CLOSEBRACKET,')',1,2729)
+LexToken(EOL,'\n',1,2730)
+LexToken(ELSE,'else',1,2751)
+LexToken(EOL,'\n',1,2755)
+LexToken(VAR,'model',1,2780)
+LexToken(DOT,'.',1,2785)
+LexToken(VAR,'sim',1,2786)
+LexToken(ASSIGNMENT,'=',1,2789)
+LexToken(VAR,'list',1,2790)
+LexToken(OPENBRACKET,'(',1,2794)
+LexToken(DQSTRING,'"tcsltj"',1,2802)
+LexToken(COMMA,',',1,2803)
+LexToken(NUMBER,'1',1,2804)
+LexToken(CLOSEBRACKET,')',1,2805)
+LexToken(SEMICOLON,';',1,2806)
+LexToken(EOL,'\n',1,2807)
+LexToken(END,'end',1,2828)
+LexToken(EOL,'\n',1,2831)
+LexToken(VAR,'x',1,2852)
+LexToken(DOT,'.',1,2853)
+LexToken(VAR,'graphics',1,2854)
+LexToken(ASSIGNMENT,'=',1,2862)
+LexToken(VAR,'graphics',1,2863)
+LexToken(SEMICOLON,';',1,2871)
+LexToken(EOL,'\n',1,2872)
+LexToken(VAR,'x',1,2893)
+LexToken(DOT,'.',1,2894)
+LexToken(VAR,'model',1,2895)
+LexToken(ASSIGNMENT,'=',1,2900)
+LexToken(VAR,'model',1,2901)
+LexToken(EOL,'\n',1,2906)
+LexToken(BREAK,'break',1,2927)
+LexToken(EOL,'\n',1,2932)
+LexToken(END,'end',1,2949)
+LexToken(EOL,'\n',1,2952)
+LexToken(END,'end',1,2965)
+LexToken(EOL,'\n',1,2968)
+LexToken(END,'end',1,2977)
+LexToken(EOL,'\n',1,2980)
+LexToken(CASE,'case',1,2985)
+LexToken(DQSTRING,'"define"',1,2997)
+LexToken(THEN,'then',1,2999)
+LexToken(EOL,'\n',1,3003)
+LexToken(VAR,'x0',1,3012)
+LexToken(ASSIGNMENT,'=',1,3014)
+LexToken(NUMBER,'0',1,3015)
+LexToken(SEMICOLON,';',1,3016)
+LexToken(VAR,'A',1,3017)
+LexToken(ASSIGNMENT,'=',1,3018)
+LexToken(NUMBER,'0',1,3019)
+LexToken(SEMICOLON,';',1,3020)
+LexToken(VAR,'B',1,3021)
+LexToken(ASSIGNMENT,'=',1,3022)
+LexToken(NUMBER,'1',1,3023)
+LexToken(SEMICOLON,';',1,3024)
+LexToken(VAR,'C',1,3025)
+LexToken(ASSIGNMENT,'=',1,3026)
+LexToken(NUMBER,'1',1,3027)
+LexToken(SEMICOLON,';',1,3028)
+LexToken(VAR,'D',1,3029)
+LexToken(ASSIGNMENT,'=',1,3030)
+LexToken(NUMBER,'0',1,3031)
+LexToken(SEMICOLON,';',1,3032)
+LexToken(EOL,'\n',1,3033)
+LexToken(VAR,'in',1,3042)
+LexToken(ASSIGNMENT,'=',1,3044)
+LexToken(NUMBER,'1',1,3045)
+LexToken(SEMICOLON,';',1,3046)
+LexToken(EOL,'\n',1,3047)
+LexToken(VAR,'nx',1,3056)
+LexToken(ASSIGNMENT,'=',1,3058)
+LexToken(VAR,'size',1,3059)
+LexToken(OPENBRACKET,'(',1,3063)
+LexToken(VAR,'x0',1,3064)
+LexToken(COMMA,',',1,3066)
+LexToken(DQSTRING,'"*"',1,3069)
+LexToken(CLOSEBRACKET,')',1,3070)
+LexToken(EOL,'\n',1,3071)
+LexToken(VAR,'out',1,3080)
+LexToken(ASSIGNMENT,'=',1,3083)
+LexToken(NUMBER,'1',1,3084)
+LexToken(EOL,'\n',1,3085)
+LexToken(EOL,'\n',1,3086)
+LexToken(VAR,'model',1,3095)
+LexToken(ASSIGNMENT,'=',1,3100)
+LexToken(SCICOS_MODEL,'scicos_model',1,3101)
+LexToken(OPENBRACKET,'(',1,3113)
+LexToken(CLOSEBRACKET,')',1,3114)
+LexToken(EOL,'\n',1,3115)
+LexToken(VAR,'model',1,3124)
+LexToken(DOT,'.',1,3129)
+LexToken(VAR,'sim',1,3130)
+LexToken(ASSIGNMENT,'=',1,3133)
+LexToken(VAR,'list',1,3134)
+LexToken(OPENBRACKET,'(',1,3138)
+LexToken(DQSTRING,'"tcslti"',1,3146)
+LexToken(COMMA,',',1,3147)
+LexToken(NUMBER,'1',1,3148)
+LexToken(CLOSEBRACKET,')',1,3149)
+LexToken(EOL,'\n',1,3150)
+LexToken(VAR,'model',1,3159)
+LexToken(DOT,'.',1,3164)
+LexToken(VAR,'in',1,3165)
+LexToken(ASSIGNMENT,'=',1,3167)
+LexToken(OPENSQBRACKET,'[',1,3168)
+LexToken(VAR,'in',1,3169)
+LexToken(SEMICOLON,';',1,3171)
+LexToken(VAR,'nx',1,3172)
+LexToken(CLOSESQBRACKET,']',1,3174)
+LexToken(EOL,'\n',1,3175)
+LexToken(VAR,'model',1,3184)
+LexToken(DOT,'.',1,3189)
+LexToken(VAR,'out',1,3190)
+LexToken(ASSIGNMENT,'=',1,3193)
+LexToken(VAR,'out',1,3194)
+LexToken(EOL,'\n',1,3197)
+LexToken(VAR,'model',1,3206)
+LexToken(DOT,'.',1,3211)
+LexToken(VAR,'evtin',1,3212)
+LexToken(ASSIGNMENT,'=',1,3217)
+LexToken(NUMBER,'1',1,3218)
+LexToken(EOL,'\n',1,3219)
+LexToken(VAR,'model',1,3228)
+LexToken(DOT,'.',1,3233)
+LexToken(VAR,'state',1,3234)
+LexToken(ASSIGNMENT,'=',1,3239)
+LexToken(VAR,'x0',1,3240)
+LexToken(EOL,'\n',1,3242)
+LexToken(VAR,'model',1,3251)
+LexToken(DOT,'.',1,3256)
+LexToken(VAR,'rpar',1,3257)
+LexToken(ASSIGNMENT,'=',1,3261)
+LexToken(OPENSQBRACKET,'[',1,3262)
+LexToken(VAR,'A',1,3263)
+LexToken(OPENBRACKET,'(',1,3264)
+LexToken(COLON,':',1,3265)
+LexToken(CLOSEBRACKET,')',1,3266)
+LexToken(SEMICOLON,';',1,3267)
+LexToken(VAR,'B',1,3268)
+LexToken(OPENBRACKET,'(',1,3269)
+LexToken(COLON,':',1,3270)
+LexToken(CLOSEBRACKET,')',1,3271)
+LexToken(SEMICOLON,';',1,3272)
+LexToken(VAR,'C',1,3273)
+LexToken(OPENBRACKET,'(',1,3274)
+LexToken(COLON,':',1,3275)
+LexToken(CLOSEBRACKET,')',1,3276)
+LexToken(SEMICOLON,';',1,3277)
+LexToken(VAR,'D',1,3278)
+LexToken(OPENBRACKET,'(',1,3279)
+LexToken(COLON,':',1,3280)
+LexToken(CLOSEBRACKET,')',1,3281)
+LexToken(CLOSESQBRACKET,']',1,3282)
+LexToken(EOL,'\n',1,3283)
+LexToken(VAR,'model',1,3292)
+LexToken(DOT,'.',1,3297)
+LexToken(VAR,'blocktype',1,3298)
+LexToken(ASSIGNMENT,'=',1,3307)
+LexToken(DQSTRING,'"c"',1,3310)
+LexToken(EOL,'\n',1,3311)
+LexToken(VAR,'model',1,3320)
+LexToken(DOT,'.',1,3325)
+LexToken(VAR,'dep_ut',1,3326)
+LexToken(ASSIGNMENT,'=',1,3332)
+LexToken(OPENSQBRACKET,'[',1,3333)
+LexToken(PREVAR_BOOLEAN,'%f',1,3334)
+LexToken(PREVAR_BOOLEAN,'%t',1,3337)
+LexToken(CLOSESQBRACKET,']',1,3339)
+LexToken(EOL,'\n',1,3340)
+LexToken(EOL,'\n',1,3341)
+LexToken(VAR,'exprs',1,3350)
+LexToken(ASSIGNMENT,'=',1,3355)
+LexToken(OPENSQBRACKET,'[',1,3356)
+LexToken(VAR,'strcat',1,3357)
+LexToken(OPENBRACKET,'(',1,3363)
+LexToken(VAR,'sci2exp',1,3364)
+LexToken(OPENBRACKET,'(',1,3371)
+LexToken(VAR,'A',1,3372)
+LexToken(CLOSEBRACKET,')',1,3373)
+LexToken(CLOSEBRACKET,')',1,3374)
+LexToken(SEMICOLON,';',1,3375)
+LexToken(VAR,'strcat',1,3385)
+LexToken(OPENBRACKET,'(',1,3391)
+LexToken(VAR,'sci2exp',1,3392)
+LexToken(OPENBRACKET,'(',1,3399)
+LexToken(VAR,'B',1,3400)
+LexToken(CLOSEBRACKET,')',1,3401)
+LexToken(CLOSEBRACKET,')',1,3402)
+LexToken(SEMICOLON,';',1,3403)
+LexToken(VAR,'strcat',1,3413)
+LexToken(OPENBRACKET,'(',1,3419)
+LexToken(VAR,'sci2exp',1,3420)
+LexToken(OPENBRACKET,'(',1,3427)
+LexToken(VAR,'C',1,3428)
+LexToken(CLOSEBRACKET,')',1,3429)
+LexToken(CLOSEBRACKET,')',1,3430)
+LexToken(SEMICOLON,';',1,3431)
+LexToken(VAR,'strcat',1,3441)
+LexToken(OPENBRACKET,'(',1,3447)
+LexToken(VAR,'sci2exp',1,3448)
+LexToken(OPENBRACKET,'(',1,3455)
+LexToken(VAR,'D',1,3456)
+LexToken(CLOSEBRACKET,')',1,3457)
+LexToken(CLOSEBRACKET,')',1,3458)
+LexToken(SEMICOLON,';',1,3459)
+LexToken(VAR,'strcat',1,3469)
+LexToken(OPENBRACKET,'(',1,3475)
+LexToken(VAR,'sci2exp',1,3476)
+LexToken(OPENBRACKET,'(',1,3483)
+LexToken(VAR,'x0',1,3484)
+LexToken(CLOSEBRACKET,')',1,3486)
+LexToken(CLOSEBRACKET,')',1,3487)
+LexToken(CLOSESQBRACKET,']',1,3488)
+LexToken(EOL,'\n',1,3489)
+LexToken(VAR,'gr_i',1,3498)
+LexToken(ASSIGNMENT,'=',1,3502)
+LexToken(OPENSQBRACKET,'[',1,3503)
+LexToken(CLOSESQBRACKET,']',1,3504)
+LexToken(EOL,'\n',1,3505)
+LexToken(VAR,'x',1,3514)
+LexToken(ASSIGNMENT,'=',1,3515)
+LexToken(VAR,'standard_define',1,3516)
+LexToken(OPENBRACKET,'(',1,3531)
+LexToken(OPENSQBRACKET,'[',1,3532)
+LexToken(NUMBER,'3',1,3533)
+LexToken(NUMBER,'2',1,3535)
+LexToken(CLOSESQBRACKET,']',1,3536)
+LexToken(COMMA,',',1,3537)
+LexToken(VAR,'model',1,3538)
+LexToken(COMMA,',',1,3543)
+LexToken(VAR,'exprs',1,3544)
+LexToken(COMMA,',',1,3549)
+LexToken(VAR,'gr_i',1,3550)
+LexToken(CLOSEBRACKET,')',1,3554)
+LexToken(EOL,'\n',1,3555)
+LexToken(END,'end',1,3560)
+LexToken(EOL,'\n',1,3563)
+LexToken(ENDFUNCTION,'endfunction',1,3564)
+LexToken(EOL,'\n',1,3575)