summaryrefslogtreecommitdiff
path: root/js/Linear/DLR.js
diff options
context:
space:
mode:
Diffstat (limited to 'js/Linear/DLR.js')
-rw-r--r--js/Linear/DLR.js530
1 files changed, 530 insertions, 0 deletions
diff --git a/js/Linear/DLR.js b/js/Linear/DLR.js
new file mode 100644
index 00000000..e2eab222
--- /dev/null
+++ b/js/Linear/DLR.js
@@ -0,0 +1,530 @@
+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,'DLR',1,852)
+LexToken(OPENBRACKET,'(',1,855)
+LexToken(VAR,'job',1,856)
+LexToken(COMMA,',',1,859)
+LexToken(VAR,'arg1',1,860)
+LexToken(COMMA,',',1,864)
+LexToken(VAR,'arg2',1,865)
+LexToken(CLOSEBRACKET,')',1,869)
+LexToken(EOL,'\n',1,870)
+LexToken(VAR,'x',1,875)
+LexToken(ASSIGNMENT,'=',1,876)
+LexToken(OPENSQBRACKET,'[',1,877)
+LexToken(CLOSESQBRACKET,']',1,878)
+LexToken(SEMICOLON,';',1,879)
+LexToken(EOL,'\n',1,880)
+LexToken(VAR,'y',1,885)
+LexToken(ASSIGNMENT,'=',1,886)
+LexToken(OPENSQBRACKET,'[',1,887)
+LexToken(CLOSESQBRACKET,']',1,888)
+LexToken(SEMICOLON,';',1,889)
+LexToken(EOL,'\n',1,890)
+LexToken(VAR,'typ',1,895)
+LexToken(ASSIGNMENT,'=',1,898)
+LexToken(OPENSQBRACKET,'[',1,899)
+LexToken(CLOSESQBRACKET,']',1,900)
+LexToken(SEMICOLON,';',1,901)
+LexToken(EOL,'\n',1,902)
+LexToken(SELECT,'select',1,907)
+LexToken(VAR,'job',1,914)
+LexToken(EOL,'\n',1,917)
+LexToken(CASE,'case',1,922)
+LexToken(DQSTRING,'"set"',1,931)
+LexToken(THEN,'then',1,933)
+LexToken(EOL,'\n',1,937)
+LexToken(VAR,'x',1,946)
+LexToken(ASSIGNMENT,'=',1,947)
+LexToken(VAR,'arg1',1,948)
+LexToken(SEMICOLON,';',1,952)
+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(VAR,'model',1,1023)
+LexToken(ASSIGNMENT,'=',1,1028)
+LexToken(VAR,'arg1',1,1029)
+LexToken(DOT,'.',1,1033)
+LexToken(VAR,'model',1,1034)
+LexToken(SEMICOLON,';',1,1039)
+LexToken(EOL,'\n',1,1040)
+LexToken(VAR,'x0',1,1049)
+LexToken(ASSIGNMENT,'=',1,1051)
+LexToken(VAR,'model',1,1052)
+LexToken(DOT,'.',1,1057)
+LexToken(VAR,'dstate',1,1058)
+LexToken(SEMICOLON,';',1,1064)
+LexToken(EOL,'\n',1,1065)
+LexToken(VAR,'ns',1,1074)
+LexToken(ASSIGNMENT,'=',1,1076)
+LexToken(VAR,'prod',1,1077)
+LexToken(OPENBRACKET,'(',1,1081)
+LexToken(VAR,'size',1,1082)
+LexToken(OPENBRACKET,'(',1,1086)
+LexToken(VAR,'x0',1,1087)
+LexToken(CLOSEBRACKET,')',1,1089)
+LexToken(CLOSEBRACKET,')',1,1090)
+LexToken(SEMICOLON,';',1,1091)
+LexToken(EOL,'\n',1,1092)
+LexToken(PREVAR,'%scicos_context',1,1101)
+LexToken(ASSIGNMENT,'=',1,1116)
+LexToken(PREVAR,'%scicos_context',1,1117)
+LexToken(SEMICOLON,';',1,1132)
+LexToken(EOL,'\n',1,1173)
+LexToken(PREVAR,'%scicos_context',1,1182)
+LexToken(DOT,'.',1,1197)
+LexToken(VAR,'z',1,1198)
+LexToken(ASSIGNMENT,'=',1,1199)
+LexToken(PREVAR,'%z',1,1200)
+LexToken(EOL,'\n',1,1236)
+LexToken(WHILE,'while',1,1245)
+LexToken(PREVAR_BOOLEAN,'%t',1,1251)
+LexToken(DO,'do',1,1254)
+LexToken(EOL,'\n',1,1256)
+LexToken(OPENSQBRACKET,'[',1,1269)
+LexToken(VAR,'ok',1,1270)
+LexToken(COMMA,',',1,1272)
+LexToken(VAR,'num',1,1273)
+LexToken(COMMA,',',1,1276)
+LexToken(VAR,'den',1,1277)
+LexToken(COMMA,',',1,1280)
+LexToken(VAR,'exprs',1,1281)
+LexToken(CLOSESQBRACKET,']',1,1286)
+LexToken(ASSIGNMENT,'=',1,1287)
+LexToken(SCICOS_GETVALUE,'scicos_getvalue',1,1288)
+LexToken(OPENBRACKET,'(',1,1303)
+LexToken(DQSTRING,'"Set discrete SISO transfer parameters"',1,1342)
+LexToken(COMMA,',',1,1343)
+LexToken(OPENSQBRACKET,'[',1,1359)
+LexToken(DQSTRING,'"Numerator (z)"',1,1374)
+LexToken(SEMICOLON,';',1,1375)
+LexToken(DQSTRING,'"Denominator (z)"',1,1405)
+LexToken(CLOSESQBRACKET,']',1,1406)
+LexToken(COMMA,',',1,1407)
+LexToken(VAR,'list',1,1423)
+LexToken(OPENBRACKET,'(',1,1427)
+LexToken(DQSTRING,'"pol"',1,1432)
+LexToken(COMMA,',',1,1433)
+LexToken(NUMBER,'1',1,1434)
+LexToken(COMMA,',',1,1435)
+LexToken(DQSTRING,'"pol"',1,1440)
+LexToken(COMMA,',',1,1441)
+LexToken(NUMBER,'1',1,1442)
+LexToken(CLOSEBRACKET,')',1,1443)
+LexToken(COMMA,',',1,1444)
+LexToken(VAR,'exprs',1,1445)
+LexToken(CLOSEBRACKET,')',1,1450)
+LexToken(EOL,'\n',1,1451)
+LexToken(IF,'if',1,1464)
+LexToken(NOT,'~',1,1467)
+LexToken(VAR,'ok',1,1468)
+LexToken(THEN,'then',1,1471)
+LexToken(EOL,'\n',1,1475)
+LexToken(BREAK,'break',1,1492)
+LexToken(COMMA,',',1,1497)
+LexToken(EOL,'\n',1,1498)
+LexToken(END,'end',1,1511)
+LexToken(EOL,'\n',1,1514)
+LexToken(IF,'if',1,1527)
+LexToken(VAR,'degree',1,1530)
+LexToken(OPENBRACKET,'(',1,1536)
+LexToken(VAR,'num',1,1537)
+LexToken(CLOSEBRACKET,')',1,1540)
+LexToken(COMPARISON,'>',1,1541)
+LexToken(VAR,'degree',1,1542)
+LexToken(OPENBRACKET,'(',1,1548)
+LexToken(VAR,'den',1,1549)
+LexToken(CLOSEBRACKET,')',1,1552)
+LexToken(THEN,'then',1,1554)
+LexToken(EOL,'\n',1,1558)
+LexToken(VAR,'message',1,1575)
+LexToken(OPENBRACKET,'(',1,1582)
+LexToken(DQSTRING,'"Transfer function must be proper"',1,1616)
+LexToken(CLOSEBRACKET,')',1,1617)
+LexToken(EOL,'\n',1,1618)
+LexToken(VAR,'ok',1,1635)
+LexToken(ASSIGNMENT,'=',1,1637)
+LexToken(PREVAR_BOOLEAN,'%f',1,1638)
+LexToken(EOL,'\n',1,1640)
+LexToken(END,'end',1,1653)
+LexToken(EOL,'\n',1,1656)
+LexToken(IF,'if',1,1669)
+LexToken(VAR,'ok',1,1672)
+LexToken(THEN,'then',1,1675)
+LexToken(EOL,'\n',1,1679)
+LexToken(VAR,'H',1,1696)
+LexToken(ASSIGNMENT,'=',1,1697)
+LexToken(VAR,'cont_frm',1,1698)
+LexToken(OPENBRACKET,'(',1,1706)
+LexToken(VAR,'num',1,1707)
+LexToken(COMMA,',',1,1710)
+LexToken(VAR,'den',1,1711)
+LexToken(CLOSEBRACKET,')',1,1714)
+LexToken(EOL,'\n',1,1715)
+LexToken(OPENSQBRACKET,'[',1,1732)
+LexToken(VAR,'A',1,1733)
+LexToken(COMMA,',',1,1734)
+LexToken(VAR,'B',1,1735)
+LexToken(COMMA,',',1,1736)
+LexToken(VAR,'C',1,1737)
+LexToken(COMMA,',',1,1738)
+LexToken(VAR,'D',1,1739)
+LexToken(CLOSESQBRACKET,']',1,1740)
+LexToken(ASSIGNMENT,'=',1,1741)
+LexToken(VAR,'H',1,1742)
+LexToken(OPENBRACKET,'(',1,1743)
+LexToken(NUMBER,'2',1,1744)
+LexToken(COLON,':',1,1745)
+LexToken(NUMBER,'5',1,1746)
+LexToken(CLOSEBRACKET,')',1,1747)
+LexToken(SEMICOLON,';',1,1748)
+LexToken(EOL,'\n',1,1749)
+LexToken(VAR,'graphics',1,1766)
+LexToken(DOT,'.',1,1774)
+LexToken(VAR,'exprs',1,1775)
+LexToken(ASSIGNMENT,'=',1,1780)
+LexToken(VAR,'exprs',1,1781)
+LexToken(SEMICOLON,';',1,1786)
+LexToken(EOL,'\n',1,1787)
+LexToken(OPENSQBRACKET,'[',1,1804)
+LexToken(VAR,'ns1',1,1805)
+LexToken(COMMA,',',1,1808)
+LexToken(VAR,'ns1',1,1809)
+LexToken(CLOSESQBRACKET,']',1,1812)
+LexToken(ASSIGNMENT,'=',1,1813)
+LexToken(VAR,'size',1,1814)
+LexToken(OPENBRACKET,'(',1,1818)
+LexToken(VAR,'A',1,1819)
+LexToken(CLOSEBRACKET,')',1,1820)
+LexToken(EOL,'\n',1,1821)
+LexToken(IF,'if',1,1838)
+LexToken(VAR,'ns1',1,1841)
+LexToken(COMPARISON,'<=',1,1844)
+LexToken(VAR,'ns',1,1846)
+LexToken(THEN,'then',1,1849)
+LexToken(EOL,'\n',1,1853)
+LexToken(VAR,'x0',1,1874)
+LexToken(ASSIGNMENT,'=',1,1876)
+LexToken(VAR,'x0',1,1877)
+LexToken(OPENBRACKET,'(',1,1879)
+LexToken(NUMBER,'1',1,1880)
+LexToken(COLON,':',1,1881)
+LexToken(VAR,'ns1',1,1882)
+LexToken(CLOSEBRACKET,')',1,1885)
+LexToken(EOL,'\n',1,1886)
+LexToken(ELSE,'else',1,1903)
+LexToken(EOL,'\n',1,1907)
+LexToken(VAR,'x0',1,1928)
+LexToken(OPENBRACKET,'(',1,1930)
+LexToken(VAR,'ns1',1,1931)
+LexToken(COMMA,',',1,1934)
+LexToken(NUMBER,'1',1,1935)
+LexToken(CLOSEBRACKET,')',1,1936)
+LexToken(ASSIGNMENT,'=',1,1937)
+LexToken(NUMBER,'0',1,1938)
+LexToken(EOL,'\n',1,1939)
+LexToken(END,'end',1,1956)
+LexToken(EOL,'\n',1,1959)
+LexToken(VAR,'rpar',1,1976)
+LexToken(ASSIGNMENT,'=',1,1980)
+LexToken(OPENSQBRACKET,'[',1,1981)
+LexToken(VAR,'A',1,1982)
+LexToken(OPENBRACKET,'(',1,1983)
+LexToken(COLON,':',1,1984)
+LexToken(CLOSEBRACKET,')',1,1985)
+LexToken(SEMICOLON,';',1,1986)
+LexToken(VAR,'B',1,2004)
+LexToken(OPENBRACKET,'(',1,2005)
+LexToken(COLON,':',1,2006)
+LexToken(CLOSEBRACKET,')',1,2007)
+LexToken(SEMICOLON,';',1,2008)
+LexToken(VAR,'C',1,2026)
+LexToken(OPENBRACKET,'(',1,2027)
+LexToken(COLON,':',1,2028)
+LexToken(CLOSEBRACKET,')',1,2029)
+LexToken(SEMICOLON,';',1,2030)
+LexToken(VAR,'D',1,2048)
+LexToken(OPENBRACKET,'(',1,2049)
+LexToken(COLON,':',1,2050)
+LexToken(CLOSEBRACKET,')',1,2051)
+LexToken(CLOSESQBRACKET,']',1,2052)
+LexToken(EOL,'\n',1,2053)
+LexToken(VAR,'model',1,2070)
+LexToken(DOT,'.',1,2075)
+LexToken(VAR,'dstate',1,2076)
+LexToken(ASSIGNMENT,'=',1,2082)
+LexToken(VAR,'x0',1,2083)
+LexToken(EOL,'\n',1,2085)
+LexToken(VAR,'model',1,2102)
+LexToken(DOT,'.',1,2107)
+LexToken(VAR,'rpar',1,2108)
+LexToken(ASSIGNMENT,'=',1,2112)
+LexToken(VAR,'rpar',1,2113)
+LexToken(EOL,'\n',1,2117)
+LexToken(IF,'if',1,2134)
+LexToken(VAR,'norm',1,2137)
+LexToken(OPENBRACKET,'(',1,2141)
+LexToken(VAR,'D',1,2142)
+LexToken(COMMA,',',1,2143)
+LexToken(NUMBER,'1',1,2144)
+LexToken(CLOSEBRACKET,')',1,2145)
+LexToken(COMPARISON,'<>',1,2146)
+LexToken(NUMBER,'0',1,2148)
+LexToken(THEN,'then',1,2150)
+LexToken(EOL,'\n',1,2154)
+LexToken(VAR,'mmm',1,2175)
+LexToken(ASSIGNMENT,'=',1,2178)
+LexToken(OPENSQBRACKET,'[',1,2179)
+LexToken(PREVAR_BOOLEAN,'%t',1,2180)
+LexToken(PREVAR_BOOLEAN,'%f',1,2183)
+LexToken(CLOSESQBRACKET,']',1,2185)
+LexToken(SEMICOLON,';',1,2186)
+LexToken(EOL,'\n',1,2187)
+LexToken(ELSE,'else',1,2204)
+LexToken(EOL,'\n',1,2208)
+LexToken(VAR,'mmm',1,2229)
+LexToken(ASSIGNMENT,'=',1,2232)
+LexToken(OPENSQBRACKET,'[',1,2233)
+LexToken(PREVAR_BOOLEAN,'%f',1,2234)
+LexToken(PREVAR_BOOLEAN,'%f',1,2237)
+LexToken(CLOSESQBRACKET,']',1,2239)
+LexToken(SEMICOLON,';',1,2240)
+LexToken(EOL,'\n',1,2241)
+LexToken(END,'end',1,2258)
+LexToken(EOL,'\n',1,2261)
+LexToken(IF,'if',1,2278)
+LexToken(VAR,'or',1,2281)
+LexToken(OPENBRACKET,'(',1,2283)
+LexToken(VAR,'model',1,2284)
+LexToken(DOT,'.',1,2289)
+LexToken(VAR,'dep_ut',1,2290)
+LexToken(COMPARISON,'<>',1,2296)
+LexToken(VAR,'mmm',1,2298)
+LexToken(CLOSEBRACKET,')',1,2301)
+LexToken(THEN,'then',1,2303)
+LexToken(EOL,'\n',1,2307)
+LexToken(VAR,'model',1,2328)
+LexToken(DOT,'.',1,2333)
+LexToken(VAR,'dep_ut',1,2334)
+LexToken(ASSIGNMENT,'=',1,2340)
+LexToken(VAR,'mmm',1,2341)
+LexToken(COMMA,',',1,2344)
+LexToken(EOL,'\n',1,2345)
+LexToken(END,'end',1,2362)
+LexToken(EOL,'\n',1,2365)
+LexToken(VAR,'x',1,2382)
+LexToken(DOT,'.',1,2383)
+LexToken(VAR,'graphics',1,2384)
+LexToken(ASSIGNMENT,'=',1,2392)
+LexToken(VAR,'graphics',1,2393)
+LexToken(SEMICOLON,';',1,2401)
+LexToken(EOL,'\n',1,2402)
+LexToken(VAR,'x',1,2419)
+LexToken(DOT,'.',1,2420)
+LexToken(VAR,'model',1,2421)
+LexToken(ASSIGNMENT,'=',1,2426)
+LexToken(VAR,'model',1,2427)
+LexToken(EOL,'\n',1,2432)
+LexToken(BREAK,'break',1,2449)
+LexToken(EOL,'\n',1,2454)
+LexToken(END,'end',1,2467)
+LexToken(EOL,'\n',1,2470)
+LexToken(END,'end',1,2479)
+LexToken(EOL,'\n',1,2482)
+LexToken(VAR,'x',1,2491)
+LexToken(DOT,'.',1,2492)
+LexToken(VAR,'model',1,2493)
+LexToken(DOT,'.',1,2498)
+LexToken(VAR,'firing',1,2499)
+LexToken(ASSIGNMENT,'=',1,2505)
+LexToken(OPENSQBRACKET,'[',1,2506)
+LexToken(CLOSESQBRACKET,']',1,2507)
+LexToken(EOL,'\n',1,2524)
+LexToken(CASE,'case',1,2529)
+LexToken(DQSTRING,'"define"',1,2541)
+LexToken(THEN,'then',1,2543)
+LexToken(EOL,'\n',1,2547)
+LexToken(VAR,'x0',1,2556)
+LexToken(ASSIGNMENT,'=',1,2558)
+LexToken(NUMBER,'0',1,2559)
+LexToken(SEMICOLON,';',1,2560)
+LexToken(EOL,'\n',1,2561)
+LexToken(VAR,'A',1,2570)
+LexToken(ASSIGNMENT,'=',1,2571)
+LexToken(NUMBER,'-1',1,2572)
+LexToken(SEMICOLON,';',1,2574)
+LexToken(EOL,'\n',1,2575)
+LexToken(VAR,'B',1,2584)
+LexToken(ASSIGNMENT,'=',1,2585)
+LexToken(NUMBER,'1',1,2586)
+LexToken(SEMICOLON,';',1,2587)
+LexToken(EOL,'\n',1,2588)
+LexToken(VAR,'C',1,2597)
+LexToken(ASSIGNMENT,'=',1,2598)
+LexToken(NUMBER,'1',1,2599)
+LexToken(SEMICOLON,';',1,2600)
+LexToken(EOL,'\n',1,2601)
+LexToken(VAR,'D',1,2610)
+LexToken(ASSIGNMENT,'=',1,2611)
+LexToken(NUMBER,'0',1,2612)
+LexToken(SEMICOLON,';',1,2613)
+LexToken(EOL,'\n',1,2614)
+LexToken(VAR,'exprs',1,2623)
+LexToken(ASSIGNMENT,'=',1,2628)
+LexToken(OPENSQBRACKET,'[',1,2629)
+LexToken(DQSTRING,'"1"',1,2632)
+LexToken(SEMICOLON,';',1,2633)
+LexToken(DQSTRING,'"1+z"',1,2638)
+LexToken(CLOSESQBRACKET,']',1,2639)
+LexToken(EOL,'\n',1,2640)
+LexToken(EOL,'\n',1,2641)
+LexToken(VAR,'model',1,2650)
+LexToken(ASSIGNMENT,'=',1,2655)
+LexToken(SCICOS_MODEL,'scicos_model',1,2656)
+LexToken(OPENBRACKET,'(',1,2668)
+LexToken(CLOSEBRACKET,')',1,2669)
+LexToken(EOL,'\n',1,2670)
+LexToken(VAR,'model',1,2679)
+LexToken(DOT,'.',1,2684)
+LexToken(VAR,'sim',1,2685)
+LexToken(ASSIGNMENT,'=',1,2688)
+LexToken(VAR,'list',1,2689)
+LexToken(OPENBRACKET,'(',1,2693)
+LexToken(DQSTRING,'"dsslti4"',1,2702)
+LexToken(COMMA,',',1,2703)
+LexToken(NUMBER,'4',1,2704)
+LexToken(CLOSEBRACKET,')',1,2705)
+LexToken(EOL,'\n',1,2706)
+LexToken(VAR,'model',1,2715)
+LexToken(DOT,'.',1,2720)
+LexToken(VAR,'in',1,2721)
+LexToken(ASSIGNMENT,'=',1,2723)
+LexToken(NUMBER,'1',1,2724)
+LexToken(EOL,'\n',1,2725)
+LexToken(VAR,'model',1,2734)
+LexToken(DOT,'.',1,2739)
+LexToken(VAR,'out',1,2740)
+LexToken(ASSIGNMENT,'=',1,2743)
+LexToken(NUMBER,'1',1,2744)
+LexToken(EOL,'\n',1,2745)
+LexToken(VAR,'model',1,2754)
+LexToken(DOT,'.',1,2759)
+LexToken(VAR,'evtin',1,2760)
+LexToken(ASSIGNMENT,'=',1,2765)
+LexToken(NUMBER,'1',1,2766)
+LexToken(EOL,'\n',1,2767)
+LexToken(VAR,'model',1,2776)
+LexToken(DOT,'.',1,2781)
+LexToken(VAR,'dstate',1,2782)
+LexToken(ASSIGNMENT,'=',1,2788)
+LexToken(VAR,'x0',1,2789)
+LexToken(OPENBRACKET,'(',1,2791)
+LexToken(COLON,':',1,2792)
+LexToken(CLOSEBRACKET,')',1,2793)
+LexToken(EOL,'\n',1,2794)
+LexToken(VAR,'model',1,2803)
+LexToken(DOT,'.',1,2808)
+LexToken(VAR,'rpar',1,2809)
+LexToken(ASSIGNMENT,'=',1,2813)
+LexToken(OPENSQBRACKET,'[',1,2814)
+LexToken(VAR,'A',1,2815)
+LexToken(OPENBRACKET,'(',1,2816)
+LexToken(COLON,':',1,2817)
+LexToken(CLOSEBRACKET,')',1,2818)
+LexToken(SEMICOLON,';',1,2819)
+LexToken(VAR,'B',1,2820)
+LexToken(OPENBRACKET,'(',1,2821)
+LexToken(COLON,':',1,2822)
+LexToken(CLOSEBRACKET,')',1,2823)
+LexToken(SEMICOLON,';',1,2824)
+LexToken(VAR,'C',1,2825)
+LexToken(OPENBRACKET,'(',1,2826)
+LexToken(COLON,':',1,2827)
+LexToken(CLOSEBRACKET,')',1,2828)
+LexToken(SEMICOLON,';',1,2829)
+LexToken(VAR,'D',1,2830)
+LexToken(OPENBRACKET,'(',1,2831)
+LexToken(COLON,':',1,2832)
+LexToken(CLOSEBRACKET,')',1,2833)
+LexToken(CLOSESQBRACKET,']',1,2834)
+LexToken(EOL,'\n',1,2835)
+LexToken(VAR,'model',1,2844)
+LexToken(DOT,'.',1,2849)
+LexToken(VAR,'blocktype',1,2850)
+LexToken(ASSIGNMENT,'=',1,2859)
+LexToken(DQSTRING,'"d"',1,2862)
+LexToken(EOL,'\n',1,2863)
+LexToken(VAR,'model',1,2872)
+LexToken(DOT,'.',1,2877)
+LexToken(VAR,'dep_ut',1,2878)
+LexToken(ASSIGNMENT,'=',1,2884)
+LexToken(OPENSQBRACKET,'[',1,2885)
+LexToken(PREVAR_BOOLEAN,'%f',1,2886)
+LexToken(PREVAR_BOOLEAN,'%f',1,2889)
+LexToken(CLOSESQBRACKET,']',1,2891)
+LexToken(EOL,'\n',1,2892)
+LexToken(EOL,'\n',1,2893)
+LexToken(VAR,'gr_i',1,2902)
+LexToken(ASSIGNMENT,'=',1,2906)
+LexToken(OPENSQBRACKET,'[',1,2907)
+LexToken(CLOSESQBRACKET,']',1,2908)
+LexToken(EOL,'\n',1,2909)
+LexToken(VAR,'x',1,2918)
+LexToken(ASSIGNMENT,'=',1,2919)
+LexToken(VAR,'standard_define',1,2920)
+LexToken(OPENBRACKET,'(',1,2935)
+LexToken(OPENSQBRACKET,'[',1,2936)
+LexToken(NUMBER,'3',1,2937)
+LexToken(NUMBER,'2',1,2939)
+LexToken(CLOSESQBRACKET,']',1,2940)
+LexToken(COMMA,',',1,2941)
+LexToken(VAR,'model',1,2942)
+LexToken(COMMA,',',1,2947)
+LexToken(VAR,'exprs',1,2948)
+LexToken(COMMA,',',1,2953)
+LexToken(VAR,'gr_i',1,2954)
+LexToken(CLOSEBRACKET,')',1,2958)
+LexToken(EOL,'\n',1,2959)
+LexToken(END,'end',1,2964)
+LexToken(EOL,'\n',1,2967)
+LexToken(ENDFUNCTION,'endfunction',1,2968)
+LexToken(EOL,'\n',1,2979)