summaryrefslogtreecommitdiff
path: root/js/Sources/STEP.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/Sources/STEP.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/Sources/STEP.js')
-rw-r--r--js/Sources/STEP.js528
1 files changed, 528 insertions, 0 deletions
diff --git a/js/Sources/STEP.js b/js/Sources/STEP.js
new file mode 100644
index 00000000..bdf61da6
--- /dev/null
+++ b/js/Sources/STEP.js
@@ -0,0 +1,528 @@
+LexToken(EOL,'\n',1,7)
+LexToken(EOL,'\n',1,10)
+LexToken(EOL,'\n',1,69)
+LexToken(EOL,'\n',1,148)
+LexToken(EOL,'\n',1,151)
+LexToken(EOL,'\n',1,223)
+LexToken(EOL,'\n',1,295)
+LexToken(EOL,'\n',1,364)
+LexToken(EOL,'\n',1,403)
+LexToken(EOL,'\n',1,406)
+LexToken(EOL,'\n',1,473)
+LexToken(EOL,'\n',1,539)
+LexToken(EOL,'\n',1,604)
+LexToken(EOL,'\n',1,652)
+LexToken(EOL,'\n',1,655)
+LexToken(EOL,'\n',1,724)
+LexToken(EOL,'\n',1,787)
+LexToken(EOL,'\n',1,869)
+LexToken(EOL,'\n',1,872)
+LexToken(EOL,'\n',1,903)
+LexToken(EOL,'\n',1,906)
+LexToken(EOL,'\n',1,907)
+LexToken(FUNCTION,'function',1,908)
+LexToken(OPENSQBRACKET,'[',1,917)
+LexToken(VAR,'x',1,918)
+LexToken(COMMA,',',1,919)
+LexToken(VAR,'y',1,920)
+LexToken(COMMA,',',1,921)
+LexToken(VAR,'typ',1,922)
+LexToken(CLOSESQBRACKET,']',1,925)
+LexToken(ASSIGNMENT,'=',1,926)
+LexToken(VAR,'STEP',1,927)
+LexToken(OPENBRACKET,'(',1,931)
+LexToken(VAR,'job',1,932)
+LexToken(COMMA,',',1,935)
+LexToken(VAR,'arg1',1,936)
+LexToken(COMMA,',',1,940)
+LexToken(VAR,'arg2',1,941)
+LexToken(CLOSEBRACKET,')',1,945)
+LexToken(EOL,'\n',1,946)
+LexToken(EOL,'\n',1,969)
+LexToken(VAR,'x',1,974)
+LexToken(ASSIGNMENT,'=',1,975)
+LexToken(OPENSQBRACKET,'[',1,976)
+LexToken(CLOSESQBRACKET,']',1,977)
+LexToken(SEMICOLON,';',1,978)
+LexToken(VAR,'y',1,979)
+LexToken(ASSIGNMENT,'=',1,980)
+LexToken(OPENSQBRACKET,'[',1,981)
+LexToken(CLOSESQBRACKET,']',1,982)
+LexToken(SEMICOLON,';',1,983)
+LexToken(VAR,'typ',1,984)
+LexToken(ASSIGNMENT,'=',1,987)
+LexToken(OPENSQBRACKET,'[',1,988)
+LexToken(CLOSESQBRACKET,']',1,989)
+LexToken(SEMICOLON,';',1,990)
+LexToken(EOL,'\n',1,991)
+LexToken(SELECT,'select',1,996)
+LexToken(VAR,'job',1,1003)
+LexToken(EOL,'\n',1,1006)
+LexToken(CASE,'case',1,1011)
+LexToken(DQSTRING,'"set"',1,1020)
+LexToken(THEN,'then',1,1022)
+LexToken(EOL,'\n',1,1026)
+LexToken(VAR,'x',1,1035)
+LexToken(ASSIGNMENT,'=',1,1036)
+LexToken(VAR,'arg1',1,1037)
+LexToken(SEMICOLON,';',1,1041)
+LexToken(EOL,'\n',1,1042)
+LexToken(VAR,'graphics',1,1051)
+LexToken(ASSIGNMENT,'=',1,1059)
+LexToken(VAR,'arg1',1,1060)
+LexToken(DOT,'.',1,1064)
+LexToken(VAR,'graphics',1,1065)
+LexToken(SEMICOLON,';',1,1073)
+LexToken(VAR,'exprs',1,1074)
+LexToken(ASSIGNMENT,'=',1,1079)
+LexToken(VAR,'graphics',1,1080)
+LexToken(DOT,'.',1,1088)
+LexToken(VAR,'exprs',1,1089)
+LexToken(EOL,'\n',1,1094)
+LexToken(VAR,'model',1,1103)
+LexToken(ASSIGNMENT,'=',1,1108)
+LexToken(VAR,'arg1',1,1109)
+LexToken(DOT,'.',1,1113)
+LexToken(VAR,'model',1,1114)
+LexToken(SEMICOLON,';',1,1119)
+LexToken(EOL,'\n',1,1120)
+LexToken(WHILE,'while',1,1129)
+LexToken(PREVAR_BOOLEAN,'%t',1,1135)
+LexToken(DO,'do',1,1138)
+LexToken(EOL,'\n',1,1140)
+LexToken(OPENSQBRACKET,'[',1,1153)
+LexToken(VAR,'ok',1,1154)
+LexToken(COMMA,',',1,1156)
+LexToken(VAR,'temps',1,1157)
+LexToken(COMMA,',',1,1162)
+LexToken(VAR,'in',1,1163)
+LexToken(COMMA,',',1,1165)
+LexToken(VAR,'fi',1,1166)
+LexToken(COMMA,',',1,1168)
+LexToken(VAR,'exprs',1,1169)
+LexToken(CLOSESQBRACKET,']',1,1174)
+LexToken(ASSIGNMENT,'=',1,1176)
+LexToken(SCICOS_GETVALUE,'scicos_getvalue',1,1178)
+LexToken(OPENBRACKET,'(',1,1193)
+LexToken(OPENSQBRACKET,'[',1,1194)
+LexToken(VAR,'msprintf',1,1195)
+LexToken(OPENBRACKET,'(',1,1203)
+LexToken(VAR,'gettext',1,1204)
+LexToken(OPENBRACKET,'(',1,1211)
+LexToken(DQSTRING,'"Set %s block parameters"',1,1236)
+LexToken(CLOSEBRACKET,')',1,1237)
+LexToken(COMMA,',',1,1238)
+LexToken(DQSTRING,'"STEP_FUNCTION"',1,1254)
+LexToken(CLOSEBRACKET,')',1,1255)
+LexToken(SEMICOLON,';',1,1256)
+LexToken(DQSTRING,'" "',1,1259)
+LexToken(SEMICOLON,';',1,1260)
+LexToken(VAR,'gettext',1,1277)
+LexToken(OPENBRACKET,'(',1,1284)
+LexToken(DQSTRING,'"Step Function"',1,1299)
+LexToken(CLOSEBRACKET,')',1,1300)
+LexToken(SEMICOLON,';',1,1301)
+LexToken(DQSTRING,'" "',1,1304)
+LexToken(CLOSESQBRACKET,']',1,1305)
+LexToken(COMMA,',',1,1306)
+LexToken(OPENSQBRACKET,'[',1,1323)
+LexToken(VAR,'gettext',1,1324)
+LexToken(OPENBRACKET,'(',1,1331)
+LexToken(DQSTRING,'"Step Time"',1,1342)
+LexToken(CLOSEBRACKET,')',1,1343)
+LexToken(SEMICOLON,';',1,1344)
+LexToken(VAR,'gettext',1,1346)
+LexToken(OPENBRACKET,'(',1,1353)
+LexToken(DQSTRING,'"Initial Value"',1,1368)
+LexToken(CLOSEBRACKET,')',1,1369)
+LexToken(SEMICOLON,';',1,1370)
+LexToken(VAR,'gettext',1,1372)
+LexToken(OPENBRACKET,'(',1,1379)
+LexToken(DQSTRING,'"Final Value"',1,1392)
+LexToken(CLOSEBRACKET,')',1,1393)
+LexToken(CLOSESQBRACKET,']',1,1394)
+LexToken(COMMA,',',1,1395)
+LexToken(VAR,'list',1,1412)
+LexToken(OPENBRACKET,'(',1,1416)
+LexToken(DQSTRING,'"vec"',1,1421)
+LexToken(COMMA,',',1,1422)
+LexToken(NUMBER,'1',1,1423)
+LexToken(COMMA,',',1,1424)
+LexToken(DQSTRING,'"vec"',1,1429)
+LexToken(COMMA,',',1,1430)
+LexToken(NUMBER,'-1',1,1431)
+LexToken(COMMA,',',1,1433)
+LexToken(DQSTRING,'"vec"',1,1438)
+LexToken(COMMA,',',1,1439)
+LexToken(NUMBER,'-1',1,1440)
+LexToken(CLOSEBRACKET,')',1,1442)
+LexToken(COMMA,',',1,1443)
+LexToken(VAR,'exprs',1,1445)
+LexToken(CLOSEBRACKET,')',1,1450)
+LexToken(SEMICOLON,';',1,1451)
+LexToken(EOL,'\n',1,1452)
+LexToken(IF,'if',1,1465)
+LexToken(NOT,'~',1,1468)
+LexToken(VAR,'ok',1,1469)
+LexToken(THEN,'then',1,1472)
+LexToken(EOL,'\n',1,1476)
+LexToken(BREAK,'break',1,1493)
+LexToken(COMMA,',',1,1498)
+LexToken(EOL,'\n',1,1499)
+LexToken(END,'end',1,1512)
+LexToken(EOL,'\n',1,1515)
+LexToken(VAR,'in',1,1528)
+LexToken(ASSIGNMENT,'=',1,1530)
+LexToken(VAR,'in',1,1531)
+LexToken(OPENBRACKET,'(',1,1533)
+LexToken(COLON,':',1,1534)
+LexToken(CLOSEBRACKET,')',1,1535)
+LexToken(SEMICOLON,';',1,1536)
+LexToken(VAR,'fi',1,1537)
+LexToken(ASSIGNMENT,'=',1,1539)
+LexToken(VAR,'fi',1,1540)
+LexToken(OPENBRACKET,'(',1,1542)
+LexToken(COLON,':',1,1543)
+LexToken(CLOSEBRACKET,')',1,1544)
+LexToken(SEMICOLON,';',1,1545)
+LexToken(EOL,'\n',1,1546)
+LexToken(IF,'if',1,1559)
+LexToken(VAR,'size',1,1562)
+LexToken(OPENBRACKET,'(',1,1566)
+LexToken(VAR,'in',1,1567)
+LexToken(COMMA,',',1,1569)
+LexToken(DQSTRING,'"*"',1,1572)
+LexToken(CLOSEBRACKET,')',1,1573)
+LexToken(COMPARISON,'<>',1,1574)
+LexToken(VAR,'size',1,1576)
+LexToken(OPENBRACKET,'(',1,1580)
+LexToken(VAR,'fi',1,1581)
+LexToken(COMMA,',',1,1583)
+LexToken(DQSTRING,'"*"',1,1586)
+LexToken(CLOSEBRACKET,')',1,1587)
+LexToken(THEN,'then',1,1590)
+LexToken(EOL,'\n',1,1594)
+LexToken(IF,'if',1,1611)
+LexToken(VAR,'size',1,1614)
+LexToken(OPENBRACKET,'(',1,1618)
+LexToken(VAR,'in',1,1619)
+LexToken(COMMA,',',1,1621)
+LexToken(DQSTRING,'"*"',1,1624)
+LexToken(CLOSEBRACKET,')',1,1625)
+LexToken(COMPARISON,'==',1,1626)
+LexToken(NUMBER,'1',1,1628)
+LexToken(THEN,'then',1,1630)
+LexToken(EOL,'\n',1,1634)
+LexToken(VAR,'in',1,1655)
+LexToken(ASSIGNMENT,'=',1,1657)
+LexToken(VAR,'in',1,1658)
+LexToken(OPERATOR,'*',1,1660)
+LexToken(VAR,'ones',1,1661)
+LexToken(OPENBRACKET,'(',1,1665)
+LexToken(VAR,'fi',1,1666)
+LexToken(CLOSEBRACKET,')',1,1668)
+LexToken(EOL,'\n',1,1669)
+LexToken(ELSEIF,'elseif',1,1686)
+LexToken(VAR,'size',1,1693)
+LexToken(OPENBRACKET,'(',1,1697)
+LexToken(VAR,'fi',1,1698)
+LexToken(COMMA,',',1,1700)
+LexToken(DQSTRING,'"*"',1,1703)
+LexToken(CLOSEBRACKET,')',1,1704)
+LexToken(COMPARISON,'==',1,1705)
+LexToken(NUMBER,'1',1,1707)
+LexToken(THEN,'then',1,1709)
+LexToken(EOL,'\n',1,1713)
+LexToken(VAR,'fi',1,1734)
+LexToken(ASSIGNMENT,'=',1,1736)
+LexToken(VAR,'fi',1,1737)
+LexToken(OPERATOR,'*',1,1739)
+LexToken(VAR,'ones',1,1740)
+LexToken(OPENBRACKET,'(',1,1744)
+LexToken(VAR,'in',1,1745)
+LexToken(CLOSEBRACKET,')',1,1747)
+LexToken(EOL,'\n',1,1748)
+LexToken(ELSE,'else',1,1765)
+LexToken(EOL,'\n',1,1769)
+LexToken(VAR,'block_parameter_error',1,1790)
+LexToken(OPENBRACKET,'(',1,1811)
+LexToken(VAR,'msprintf',1,1812)
+LexToken(OPENBRACKET,'(',1,1820)
+LexToken(VAR,'gettext',1,1821)
+LexToken(OPENBRACKET,'(',1,1828)
+LexToken(DQSTRING,'"\\\'Initial Value\\\' and \\\'Final Value\\\': incompatible sizes: %d and %d."',1,1899)
+LexToken(CLOSEBRACKET,')',1,1900)
+LexToken(COMMA,',',1,1901)
+LexToken(VAR,'size',1,1903)
+LexToken(OPENBRACKET,'(',1,1907)
+LexToken(VAR,'in',1,1908)
+LexToken(COMMA,',',1,1910)
+LexToken(DQSTRING,'"*"',1,1913)
+LexToken(CLOSEBRACKET,')',1,1914)
+LexToken(COMMA,',',1,1915)
+LexToken(VAR,'size',1,1917)
+LexToken(OPENBRACKET,'(',1,1921)
+LexToken(VAR,'fi',1,1922)
+LexToken(COMMA,',',1,1924)
+LexToken(DQSTRING,'"*"',1,1927)
+LexToken(CLOSEBRACKET,')',1,1928)
+LexToken(CLOSEBRACKET,')',1,1929)
+LexToken(COMMA,',',1,1930)
+LexToken(VAR,'gettext',1,1932)
+LexToken(OPENBRACKET,'(',1,1939)
+LexToken(DQSTRING,'"Same sizes expected."',1,1961)
+LexToken(CLOSEBRACKET,')',1,1962)
+LexToken(CLOSEBRACKET,')',1,1963)
+LexToken(SEMICOLON,';',1,1964)
+LexToken(EOL,'\n',1,1965)
+LexToken(VAR,'ok',1,1986)
+LexToken(ASSIGNMENT,'=',1,1988)
+LexToken(PREVAR_BOOLEAN,'%f',1,1989)
+LexToken(EOL,'\n',1,1991)
+LexToken(END,'end',1,2008)
+LexToken(EOL,'\n',1,2011)
+LexToken(END,'end',1,2024)
+LexToken(EOL,'\n',1,2027)
+LexToken(IF,'if',1,2040)
+LexToken(VAR,'ok',1,2043)
+LexToken(THEN,'then',1,2046)
+LexToken(EOL,'\n',1,2050)
+LexToken(VAR,'model',1,2067)
+LexToken(DOT,'.',1,2072)
+LexToken(VAR,'out2',1,2073)
+LexToken(ASSIGNMENT,'=',1,2077)
+LexToken(NUMBER,'1',1,2078)
+LexToken(SEMICOLON,';',1,2079)
+LexToken(EOL,'\n',1,2080)
+LexToken(VAR,'model',1,2097)
+LexToken(DOT,'.',1,2102)
+LexToken(VAR,'outtyp',1,2103)
+LexToken(ASSIGNMENT,'=',1,2109)
+LexToken(NUMBER,'1',1,2110)
+LexToken(SEMICOLON,';',1,2111)
+LexToken(EOL,'\n',1,2112)
+LexToken(OPENSQBRACKET,'[',1,2129)
+LexToken(VAR,'model',1,2130)
+LexToken(COMMA,',',1,2135)
+LexToken(VAR,'graphics',1,2136)
+LexToken(COMMA,',',1,2144)
+LexToken(VAR,'ok',1,2145)
+LexToken(CLOSESQBRACKET,']',1,2147)
+LexToken(ASSIGNMENT,'=',1,2148)
+LexToken(VAR,'check_io',1,2149)
+LexToken(OPENBRACKET,'(',1,2157)
+LexToken(VAR,'model',1,2158)
+LexToken(COMMA,',',1,2163)
+LexToken(VAR,'graphics',1,2164)
+LexToken(COMMA,',',1,2172)
+LexToken(OPENSQBRACKET,'[',1,2173)
+LexToken(CLOSESQBRACKET,']',1,2174)
+LexToken(COMMA,',',1,2175)
+LexToken(VAR,'size',1,2176)
+LexToken(OPENBRACKET,'(',1,2180)
+LexToken(VAR,'fi',1,2181)
+LexToken(COMMA,',',1,2183)
+LexToken(DQSTRING,'"*"',1,2186)
+LexToken(CLOSEBRACKET,')',1,2187)
+LexToken(COMMA,',',1,2188)
+LexToken(NUMBER,'1',1,2189)
+LexToken(COMMA,',',1,2190)
+LexToken(NUMBER,'1',1,2191)
+LexToken(CLOSEBRACKET,')',1,2192)
+LexToken(EOL,'\n',1,2193)
+LexToken(END,'end',1,2206)
+LexToken(EOL,'\n',1,2209)
+LexToken(IF,'if',1,2222)
+LexToken(VAR,'ok',1,2225)
+LexToken(THEN,'then',1,2228)
+LexToken(EOL,'\n',1,2232)
+LexToken(VAR,'model',1,2249)
+LexToken(DOT,'.',1,2254)
+LexToken(VAR,'firing',1,2255)
+LexToken(ASSIGNMENT,'=',1,2261)
+LexToken(VAR,'temps',1,2262)
+LexToken(EOL,'\n',1,2267)
+LexToken(IF,'if',1,2284)
+LexToken(VAR,'temps',1,2287)
+LexToken(COMPARISON,'==',1,2292)
+LexToken(NUMBER,'0',1,2294)
+LexToken(THEN,'then',1,2296)
+LexToken(EOL,'\n',1,2300)
+LexToken(VAR,'rpar',1,2321)
+LexToken(ASSIGNMENT,'=',1,2325)
+LexToken(OPENSQBRACKET,'[',1,2326)
+LexToken(VAR,'fi',1,2327)
+LexToken(SEMICOLON,';',1,2329)
+LexToken(VAR,'fi',1,2330)
+LexToken(CLOSESQBRACKET,']',1,2332)
+LexToken(EOL,'\n',1,2333)
+LexToken(ELSE,'else',1,2350)
+LexToken(EOL,'\n',1,2354)
+LexToken(VAR,'rpar',1,2375)
+LexToken(ASSIGNMENT,'=',1,2379)
+LexToken(OPENSQBRACKET,'[',1,2380)
+LexToken(VAR,'in',1,2381)
+LexToken(SEMICOLON,';',1,2383)
+LexToken(VAR,'fi',1,2384)
+LexToken(CLOSESQBRACKET,']',1,2386)
+LexToken(EOL,'\n',1,2387)
+LexToken(END,'end',1,2404)
+LexToken(EOL,'\n',1,2407)
+LexToken(VAR,'model',1,2424)
+LexToken(DOT,'.',1,2429)
+LexToken(VAR,'rpar',1,2430)
+LexToken(ASSIGNMENT,'=',1,2434)
+LexToken(VAR,'rpar',1,2435)
+LexToken(EOL,'\n',1,2439)
+LexToken(VAR,'graphics',1,2456)
+LexToken(DOT,'.',1,2464)
+LexToken(VAR,'exprs',1,2465)
+LexToken(ASSIGNMENT,'=',1,2470)
+LexToken(VAR,'exprs',1,2471)
+LexToken(EOL,'\n',1,2476)
+LexToken(VAR,'x',1,2493)
+LexToken(DOT,'.',1,2494)
+LexToken(VAR,'graphics',1,2495)
+LexToken(ASSIGNMENT,'=',1,2503)
+LexToken(VAR,'graphics',1,2504)
+LexToken(SEMICOLON,';',1,2512)
+LexToken(VAR,'x',1,2513)
+LexToken(DOT,'.',1,2514)
+LexToken(VAR,'model',1,2515)
+LexToken(ASSIGNMENT,'=',1,2520)
+LexToken(VAR,'model',1,2521)
+LexToken(EOL,'\n',1,2526)
+LexToken(BREAK,'break',1,2543)
+LexToken(EOL,'\n',1,2548)
+LexToken(END,'end',1,2561)
+LexToken(EOL,'\n',1,2564)
+LexToken(END,'end',1,2573)
+LexToken(EOL,'\n',1,2576)
+LexToken(CASE,'case',1,2581)
+LexToken(DQSTRING,'"define"',1,2593)
+LexToken(THEN,'then',1,2595)
+LexToken(EOL,'\n',1,2599)
+LexToken(VAR,'rpar',1,2608)
+LexToken(ASSIGNMENT,'=',1,2612)
+LexToken(OPENSQBRACKET,'[',1,2613)
+LexToken(NUMBER,'0',1,2614)
+LexToken(SEMICOLON,';',1,2615)
+LexToken(NUMBER,'1',1,2616)
+LexToken(CLOSESQBRACKET,']',1,2617)
+LexToken(EOL,'\n',1,2618)
+LexToken(VAR,'model',1,2627)
+LexToken(ASSIGNMENT,'=',1,2632)
+LexToken(SCICOS_MODEL,'scicos_model',1,2633)
+LexToken(OPENBRACKET,'(',1,2645)
+LexToken(CLOSEBRACKET,')',1,2646)
+LexToken(EOL,'\n',1,2647)
+LexToken(VAR,'model',1,2656)
+LexToken(DOT,'.',1,2661)
+LexToken(VAR,'sim',1,2662)
+LexToken(ASSIGNMENT,'=',1,2665)
+LexToken(VAR,'list',1,2666)
+LexToken(OPENBRACKET,'(',1,2670)
+LexToken(DQSTRING,'"step_func"',1,2681)
+LexToken(COMMA,',',1,2682)
+LexToken(NUMBER,'4',1,2683)
+LexToken(CLOSEBRACKET,')',1,2684)
+LexToken(EOL,'\n',1,2685)
+LexToken(VAR,'model',1,2694)
+LexToken(DOT,'.',1,2699)
+LexToken(VAR,'evtin',1,2700)
+LexToken(ASSIGNMENT,'=',1,2705)
+LexToken(NUMBER,'1',1,2706)
+LexToken(EOL,'\n',1,2707)
+LexToken(VAR,'model',1,2716)
+LexToken(DOT,'.',1,2721)
+LexToken(VAR,'evtout',1,2722)
+LexToken(ASSIGNMENT,'=',1,2728)
+LexToken(NUMBER,'1',1,2729)
+LexToken(EOL,'\n',1,2730)
+LexToken(VAR,'model',1,2739)
+LexToken(DOT,'.',1,2744)
+LexToken(VAR,'out',1,2745)
+LexToken(ASSIGNMENT,'=',1,2748)
+LexToken(NUMBER,'1',1,2749)
+LexToken(EOL,'\n',1,2750)
+LexToken(VAR,'model',1,2759)
+LexToken(DOT,'.',1,2764)
+LexToken(VAR,'out2',1,2765)
+LexToken(ASSIGNMENT,'=',1,2769)
+LexToken(NUMBER,'1',1,2770)
+LexToken(SEMICOLON,';',1,2771)
+LexToken(EOL,'\n',1,2772)
+LexToken(VAR,'model',1,2781)
+LexToken(DOT,'.',1,2786)
+LexToken(VAR,'outtyp',1,2787)
+LexToken(ASSIGNMENT,'=',1,2793)
+LexToken(NUMBER,'1',1,2794)
+LexToken(SEMICOLON,';',1,2795)
+LexToken(EOL,'\n',1,2796)
+LexToken(VAR,'model',1,2805)
+LexToken(DOT,'.',1,2810)
+LexToken(VAR,'firing',1,2811)
+LexToken(ASSIGNMENT,'=',1,2817)
+LexToken(NUMBER,'1',1,2818)
+LexToken(EOL,'\n',1,2819)
+LexToken(VAR,'model',1,2828)
+LexToken(DOT,'.',1,2833)
+LexToken(VAR,'rpar',1,2834)
+LexToken(ASSIGNMENT,'=',1,2838)
+LexToken(VAR,'rpar',1,2839)
+LexToken(EOL,'\n',1,2843)
+LexToken(VAR,'model',1,2852)
+LexToken(DOT,'.',1,2857)
+LexToken(VAR,'blocktype',1,2858)
+LexToken(ASSIGNMENT,'=',1,2867)
+LexToken(DQSTRING,'"c"',1,2870)
+LexToken(EOL,'\n',1,2871)
+LexToken(VAR,'model',1,2880)
+LexToken(DOT,'.',1,2885)
+LexToken(VAR,'dep_ut',1,2886)
+LexToken(ASSIGNMENT,'=',1,2892)
+LexToken(OPENSQBRACKET,'[',1,2893)
+LexToken(PREVAR_BOOLEAN,'%f',1,2894)
+LexToken(PREVAR_BOOLEAN,'%f',1,2897)
+LexToken(CLOSESQBRACKET,']',1,2899)
+LexToken(EOL,'\n',1,2900)
+LexToken(EOL,'\n',1,2901)
+LexToken(VAR,'exprs',1,2910)
+LexToken(ASSIGNMENT,'=',1,2915)
+LexToken(OPENSQBRACKET,'[',1,2916)
+LexToken(VAR,'string',1,2917)
+LexToken(OPENBRACKET,'(',1,2923)
+LexToken(NUMBER,'1',1,2924)
+LexToken(CLOSEBRACKET,')',1,2925)
+LexToken(SEMICOLON,';',1,2926)
+LexToken(VAR,'string',1,2927)
+LexToken(OPENBRACKET,'(',1,2933)
+LexToken(VAR,'rpar',1,2934)
+LexToken(CLOSEBRACKET,')',1,2938)
+LexToken(CLOSESQBRACKET,']',1,2939)
+LexToken(EOL,'\n',1,2940)
+LexToken(VAR,'gr_i',1,2949)
+LexToken(ASSIGNMENT,'=',1,2953)
+LexToken(OPENSQBRACKET,'[',1,2954)
+LexToken(CLOSESQBRACKET,']',1,2955)
+LexToken(EOL,'\n',1,2956)
+LexToken(VAR,'x',1,2965)
+LexToken(ASSIGNMENT,'=',1,2966)
+LexToken(VAR,'standard_define',1,2967)
+LexToken(OPENBRACKET,'(',1,2982)
+LexToken(OPENSQBRACKET,'[',1,2983)
+LexToken(NUMBER,'2',1,2984)
+LexToken(NUMBER,'2',1,2986)
+LexToken(CLOSESQBRACKET,']',1,2987)
+LexToken(COMMA,',',1,2988)
+LexToken(VAR,'model',1,2989)
+LexToken(COMMA,',',1,2994)
+LexToken(VAR,'exprs',1,2995)
+LexToken(COMMA,',',1,3000)
+LexToken(VAR,'gr_i',1,3001)
+LexToken(CLOSEBRACKET,')',1,3005)
+LexToken(EOL,'\n',1,3006)
+LexToken(END,'end',1,3011)
+LexToken(EOL,'\n',1,3014)
+LexToken(ENDFUNCTION,'endfunction',1,3015)
+LexToken(EOL,'\n',1,3026)