summaryrefslogtreecommitdiff
path: root/js/Branching/GOTOMO.js
diff options
context:
space:
mode:
Diffstat (limited to 'js/Branching/GOTOMO.js')
-rw-r--r--js/Branching/GOTOMO.js415
1 files changed, 415 insertions, 0 deletions
diff --git a/js/Branching/GOTOMO.js b/js/Branching/GOTOMO.js
new file mode 100644
index 00000000..ac9e5beb
--- /dev/null
+++ b/js/Branching/GOTOMO.js
@@ -0,0 +1,415 @@
+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,'GOTOMO',1,852)
+LexToken(OPENBRACKET,'(',1,858)
+LexToken(VAR,'job',1,859)
+LexToken(COMMA,',',1,862)
+LexToken(VAR,'arg1',1,863)
+LexToken(COMMA,',',1,867)
+LexToken(VAR,'arg2',1,868)
+LexToken(CLOSEBRACKET,')',1,872)
+LexToken(EOL,'\n',1,873)
+LexToken(VAR,'x',1,878)
+LexToken(ASSIGNMENT,'=',1,879)
+LexToken(OPENSQBRACKET,'[',1,880)
+LexToken(CLOSESQBRACKET,']',1,881)
+LexToken(SEMICOLON,';',1,882)
+LexToken(EOL,'\n',1,883)
+LexToken(VAR,'y',1,888)
+LexToken(ASSIGNMENT,'=',1,889)
+LexToken(OPENSQBRACKET,'[',1,890)
+LexToken(CLOSESQBRACKET,']',1,891)
+LexToken(SEMICOLON,';',1,892)
+LexToken(EOL,'\n',1,893)
+LexToken(VAR,'typ',1,898)
+LexToken(ASSIGNMENT,'=',1,901)
+LexToken(OPENSQBRACKET,'[',1,902)
+LexToken(CLOSESQBRACKET,']',1,903)
+LexToken(EOL,'\n',1,904)
+LexToken(SELECT,'select',1,909)
+LexToken(VAR,'job',1,916)
+LexToken(EOL,'\n',1,919)
+LexToken(CASE,'case',1,924)
+LexToken(DQSTRING,'"set"',1,933)
+LexToken(THEN,'then',1,935)
+LexToken(EOL,'\n',1,939)
+LexToken(VAR,'x',1,948)
+LexToken(ASSIGNMENT,'=',1,949)
+LexToken(VAR,'arg1',1,950)
+LexToken(SEMICOLON,';',1,954)
+LexToken(EOL,'\n',1,955)
+LexToken(VAR,'graphics',1,964)
+LexToken(ASSIGNMENT,'=',1,972)
+LexToken(VAR,'arg1',1,973)
+LexToken(DOT,'.',1,977)
+LexToken(VAR,'graphics',1,978)
+LexToken(SEMICOLON,';',1,986)
+LexToken(EOL,'\n',1,987)
+LexToken(VAR,'exprs',1,996)
+LexToken(ASSIGNMENT,'=',1,1001)
+LexToken(VAR,'graphics',1,1002)
+LexToken(DOT,'.',1,1010)
+LexToken(VAR,'exprs',1,1011)
+LexToken(EOL,'\n',1,1016)
+LexToken(VAR,'model',1,1025)
+LexToken(ASSIGNMENT,'=',1,1030)
+LexToken(VAR,'arg1',1,1031)
+LexToken(DOT,'.',1,1035)
+LexToken(VAR,'model',1,1036)
+LexToken(SEMICOLON,';',1,1041)
+LexToken(EOL,'\n',1,1042)
+LexToken(WHILE,'while',1,1051)
+LexToken(PREVAR_BOOLEAN,'%t',1,1057)
+LexToken(DO,'do',1,1060)
+LexToken(EOL,'\n',1,1062)
+LexToken(OPENSQBRACKET,'[',1,1075)
+LexToken(VAR,'ok',1,1076)
+LexToken(COMMA,',',1,1078)
+LexToken(VAR,'tag',1,1079)
+LexToken(COMMA,',',1,1082)
+LexToken(VAR,'tagvis',1,1083)
+LexToken(COMMA,',',1,1089)
+LexToken(VAR,'exprs',1,1090)
+LexToken(CLOSESQBRACKET,']',1,1095)
+LexToken(ASSIGNMENT,'=',1,1096)
+LexToken(SCICOS_GETVALUE,'scicos_getvalue',1,1097)
+LexToken(OPENBRACKET,'(',1,1112)
+LexToken(DQSTRING,'"Set parameters"',1,1128)
+LexToken(COMMA,',',1,1129)
+LexToken(OPENSQBRACKET,'[',1,1145)
+LexToken(DQSTRING,'"Tag"',1,1150)
+LexToken(SEMICOLON,';',1,1151)
+LexToken(DQSTRING,'"Tag Visibility(1=Local 2=scoped 3= global)"',1,1195)
+LexToken(CLOSESQBRACKET,']',1,1196)
+LexToken(COMMA,',',1,1197)
+LexToken(VAR,'list',1,1213)
+LexToken(OPENBRACKET,'(',1,1217)
+LexToken(DQSTRING,'"str"',1,1222)
+LexToken(COMMA,',',1,1223)
+LexToken(NUMBER,'-1',1,1224)
+LexToken(COMMA,',',1,1226)
+LexToken(DQSTRING,'"vec"',1,1231)
+LexToken(COMMA,',',1,1232)
+LexToken(NUMBER,'1',1,1233)
+LexToken(CLOSEBRACKET,')',1,1234)
+LexToken(COMMA,',',1,1235)
+LexToken(VAR,'exprs',1,1236)
+LexToken(CLOSEBRACKET,')',1,1241)
+LexToken(EOL,'\n',1,1242)
+LexToken(IF,'if',1,1255)
+LexToken(NOT,'~',1,1258)
+LexToken(VAR,'ok',1,1259)
+LexToken(THEN,'then',1,1262)
+LexToken(EOL,'\n',1,1266)
+LexToken(BREAK,'break',1,1283)
+LexToken(COMMA,',',1,1288)
+LexToken(EOL,'\n',1,1289)
+LexToken(END,'end',1,1302)
+LexToken(EOL,'\n',1,1305)
+LexToken(VAR,'tagvis',1,1318)
+LexToken(ASSIGNMENT,'=',1,1324)
+LexToken(VAR,'int',1,1325)
+LexToken(OPENBRACKET,'(',1,1328)
+LexToken(VAR,'tagvis',1,1329)
+LexToken(CLOSEBRACKET,')',1,1335)
+LexToken(EOL,'\n',1,1336)
+LexToken(IF,'if',1,1349)
+LexToken(OPENBRACKET,'(',1,1352)
+LexToken(OPENBRACKET,'(',1,1353)
+LexToken(VAR,'tagvis',1,1354)
+LexToken(COMPARISON,'<',1,1360)
+LexToken(NUMBER,'1',1,1361)
+LexToken(CLOSEBRACKET,')',1,1362)
+LexToken(LOGICAL,'|',1,1363)
+LexToken(OPENBRACKET,'(',1,1364)
+LexToken(VAR,'tagvis',1,1365)
+LexToken(COMPARISON,'>',1,1371)
+LexToken(NUMBER,'3',1,1372)
+LexToken(CLOSEBRACKET,')',1,1373)
+LexToken(CLOSEBRACKET,')',1,1374)
+LexToken(THEN,'then',1,1376)
+LexToken(EOL,'\n',1,1380)
+LexToken(VAR,'message',1,1397)
+LexToken(OPENBRACKET,'(',1,1404)
+LexToken(DQSTRING,'"Tag Visibility must be between 1 and 3"',1,1444)
+LexToken(CLOSEBRACKET,')',1,1445)
+LexToken(SEMICOLON,';',1,1446)
+LexToken(VAR,'ok',1,1447)
+LexToken(ASSIGNMENT,'=',1,1449)
+LexToken(PREVAR_BOOLEAN,'%f',1,1450)
+LexToken(SEMICOLON,';',1,1452)
+LexToken(EOL,'\n',1,1453)
+LexToken(END,'end',1,1466)
+LexToken(EOL,'\n',1,1469)
+LexToken(IF,'if',1,1482)
+LexToken(VAR,'ok',1,1485)
+LexToken(THEN,'then',1,1488)
+LexToken(EOL,'\n',1,1492)
+LexToken(IF,'if',1,1509)
+LexToken(OPENBRACKET,'(',1,1512)
+LexToken(OPENBRACKET,'(',1,1513)
+LexToken(VAR,'model',1,1514)
+LexToken(DOT,'.',1,1519)
+LexToken(VAR,'ipar',1,1520)
+LexToken(COMPARISON,'<>',1,1524)
+LexToken(VAR,'tagvis',1,1526)
+LexToken(CLOSEBRACKET,')',1,1532)
+LexToken(LOGICAL,'|',1,1533)
+LexToken(OPENBRACKET,'(',1,1534)
+LexToken(VAR,'model',1,1535)
+LexToken(DOT,'.',1,1540)
+LexToken(VAR,'opar',1,1541)
+LexToken(COMPARISON,'<>',1,1545)
+LexToken(VAR,'list',1,1547)
+LexToken(OPENBRACKET,'(',1,1551)
+LexToken(VAR,'tag',1,1552)
+LexToken(CLOSEBRACKET,')',1,1555)
+LexToken(CLOSEBRACKET,')',1,1556)
+LexToken(CLOSEBRACKET,')',1,1557)
+LexToken(THEN,'then',1,1559)
+LexToken(EOL,'\n',1,1563)
+LexToken(VAR,'needcompile',1,1584)
+LexToken(ASSIGNMENT,'=',1,1595)
+LexToken(NUMBER,'4',1,1596)
+LexToken(SEMICOLON,';',1,1597)
+LexToken(EOL,'\n',1,1598)
+LexToken(VAR,'y',1,1619)
+LexToken(ASSIGNMENT,'=',1,1620)
+LexToken(VAR,'needcompile',1,1621)
+LexToken(COMMA,',',1,1632)
+LexToken(EOL,'\n',1,1633)
+LexToken(END,'end',1,1650)
+LexToken(EOL,'\n',1,1653)
+LexToken(VAR,'graphics',1,1670)
+LexToken(DOT,'.',1,1678)
+LexToken(VAR,'exprs',1,1679)
+LexToken(ASSIGNMENT,'=',1,1684)
+LexToken(VAR,'exprs',1,1685)
+LexToken(SEMICOLON,';',1,1690)
+LexToken(EOL,'\n',1,1691)
+LexToken(VAR,'model',1,1708)
+LexToken(DOT,'.',1,1713)
+LexToken(VAR,'opar',1,1714)
+LexToken(ASSIGNMENT,'=',1,1718)
+LexToken(VAR,'list',1,1719)
+LexToken(OPENBRACKET,'(',1,1723)
+LexToken(VAR,'tag',1,1724)
+LexToken(CLOSEBRACKET,')',1,1727)
+LexToken(EOL,'\n',1,1728)
+LexToken(VAR,'model',1,1745)
+LexToken(DOT,'.',1,1750)
+LexToken(VAR,'ipar',1,1751)
+LexToken(ASSIGNMENT,'=',1,1755)
+LexToken(VAR,'tagvis',1,1756)
+LexToken(EOL,'\n',1,1762)
+LexToken(VAR,'x',1,1779)
+LexToken(DOT,'.',1,1780)
+LexToken(VAR,'model',1,1781)
+LexToken(ASSIGNMENT,'=',1,1786)
+LexToken(VAR,'model',1,1787)
+LexToken(EOL,'\n',1,1792)
+LexToken(VAR,'x',1,1809)
+LexToken(DOT,'.',1,1810)
+LexToken(VAR,'graphics',1,1811)
+LexToken(ASSIGNMENT,'=',1,1819)
+LexToken(VAR,'graphics',1,1820)
+LexToken(EOL,'\n',1,1828)
+LexToken(VAR,'arg1',1,1845)
+LexToken(ASSIGNMENT,'=',1,1849)
+LexToken(VAR,'x',1,1850)
+LexToken(EOL,'\n',1,1851)
+LexToken(BREAK,'break',1,1868)
+LexToken(EOL,'\n',1,1873)
+LexToken(END,'end',1,1886)
+LexToken(EOL,'\n',1,1889)
+LexToken(END,'end',1,1898)
+LexToken(EOL,'\n',1,1901)
+LexToken(VAR,'needcompile',1,1910)
+LexToken(ASSIGNMENT,'=',1,1921)
+LexToken(RESUME,'resume',1,1922)
+LexToken(OPENBRACKET,'(',1,1928)
+LexToken(VAR,'needcompile',1,1929)
+LexToken(CLOSEBRACKET,')',1,1940)
+LexToken(EOL,'\n',1,1941)
+LexToken(CASE,'case',1,1946)
+LexToken(DQSTRING,'"define"',1,1958)
+LexToken(THEN,'then',1,1960)
+LexToken(EOL,'\n',1,1964)
+LexToken(VAR,'model',1,1973)
+LexToken(ASSIGNMENT,'=',1,1978)
+LexToken(SCICOS_MODEL,'scicos_model',1,1979)
+LexToken(OPENBRACKET,'(',1,1991)
+LexToken(CLOSEBRACKET,')',1,1992)
+LexToken(EOL,'\n',1,1993)
+LexToken(VAR,'model',1,2002)
+LexToken(DOT,'.',1,2007)
+LexToken(VAR,'sim',1,2008)
+LexToken(ASSIGNMENT,'=',1,2011)
+LexToken(DQSTRING,'"gotomo"',1,2019)
+LexToken(EOL,'\n',1,2020)
+LexToken(VAR,'model',1,2029)
+LexToken(DOT,'.',1,2034)
+LexToken(VAR,'in',1,2035)
+LexToken(ASSIGNMENT,'=',1,2037)
+LexToken(NUMBER,'-1',1,2038)
+LexToken(EOL,'\n',1,2040)
+LexToken(VAR,'model',1,2049)
+LexToken(DOT,'.',1,2054)
+LexToken(VAR,'in2',1,2055)
+LexToken(ASSIGNMENT,'=',1,2058)
+LexToken(NUMBER,'-2',1,2059)
+LexToken(EOL,'\n',1,2061)
+LexToken(VAR,'model',1,2070)
+LexToken(DOT,'.',1,2075)
+LexToken(VAR,'intyp',1,2076)
+LexToken(ASSIGNMENT,'=',1,2081)
+LexToken(OPENSQBRACKET,'[',1,2082)
+LexToken(CLOSESQBRACKET,']',1,2083)
+LexToken(EOL,'\n',1,2084)
+LexToken(VAR,'model',1,2093)
+LexToken(DOT,'.',1,2098)
+LexToken(VAR,'out',1,2099)
+LexToken(ASSIGNMENT,'=',1,2102)
+LexToken(OPENSQBRACKET,'[',1,2103)
+LexToken(CLOSESQBRACKET,']',1,2104)
+LexToken(EOL,'\n',1,2105)
+LexToken(VAR,'model',1,2114)
+LexToken(DOT,'.',1,2119)
+LexToken(VAR,'out2',1,2120)
+LexToken(ASSIGNMENT,'=',1,2124)
+LexToken(OPENSQBRACKET,'[',1,2125)
+LexToken(CLOSESQBRACKET,']',1,2126)
+LexToken(EOL,'\n',1,2127)
+LexToken(VAR,'model',1,2136)
+LexToken(DOT,'.',1,2141)
+LexToken(VAR,'outtyp',1,2142)
+LexToken(ASSIGNMENT,'=',1,2148)
+LexToken(NUMBER,'1',1,2149)
+LexToken(EOL,'\n',1,2150)
+LexToken(VAR,'model',1,2159)
+LexToken(DOT,'.',1,2164)
+LexToken(VAR,'ipar',1,2165)
+LexToken(ASSIGNMENT,'=',1,2169)
+LexToken(VAR,'int',1,2170)
+LexToken(OPENBRACKET,'(',1,2173)
+LexToken(NUMBER,'1',1,2174)
+LexToken(CLOSEBRACKET,')',1,2175)
+LexToken(EOL,'\n',1,2176)
+LexToken(VAR,'model',1,2185)
+LexToken(DOT,'.',1,2190)
+LexToken(VAR,'opar',1,2191)
+LexToken(ASSIGNMENT,'=',1,2195)
+LexToken(VAR,'list',1,2196)
+LexToken(OPENBRACKET,'(',1,2200)
+LexToken(DQSTRING,'"A"',1,2203)
+LexToken(CLOSEBRACKET,')',1,2204)
+LexToken(EOL,'\n',1,2205)
+LexToken(VAR,'model',1,2214)
+LexToken(DOT,'.',1,2219)
+LexToken(VAR,'blocktype',1,2220)
+LexToken(ASSIGNMENT,'=',1,2229)
+LexToken(DQSTRING,'"c"',1,2232)
+LexToken(EOL,'\n',1,2233)
+LexToken(VAR,'model',1,2242)
+LexToken(DOT,'.',1,2247)
+LexToken(VAR,'dep_ut',1,2248)
+LexToken(ASSIGNMENT,'=',1,2254)
+LexToken(OPENSQBRACKET,'[',1,2255)
+LexToken(PREVAR_BOOLEAN,'%f',1,2256)
+LexToken(PREVAR_BOOLEAN,'%f',1,2259)
+LexToken(CLOSESQBRACKET,']',1,2261)
+LexToken(EOL,'\n',1,2262)
+LexToken(VAR,'mo',1,2271)
+LexToken(ASSIGNMENT,'=',1,2273)
+LexToken(VAR,'modelica',1,2274)
+LexToken(OPENBRACKET,'(',1,2282)
+LexToken(CLOSEBRACKET,')',1,2283)
+LexToken(EOL,'\n',1,2284)
+LexToken(VAR,'mo',1,2293)
+LexToken(DOT,'.',1,2295)
+LexToken(VAR,'model',1,2296)
+LexToken(ASSIGNMENT,'=',1,2301)
+LexToken(DQSTRING,'"gotomo"',1,2309)
+LexToken(EOL,'\n',1,2310)
+LexToken(VAR,'mo',1,2319)
+LexToken(DOT,'.',1,2321)
+LexToken(VAR,'inputs',1,2322)
+LexToken(ASSIGNMENT,'=',1,2328)
+LexToken(DQSTRING,'"p"',1,2331)
+LexToken(EOL,'\n',1,2332)
+LexToken(VAR,'exprs',1,2341)
+LexToken(ASSIGNMENT,'=',1,2346)
+LexToken(OPENSQBRACKET,'[',1,2347)
+LexToken(DQSTRING,'"A"',1,2350)
+LexToken(SEMICOLON,';',1,2351)
+LexToken(VAR,'sci2exp',1,2352)
+LexToken(OPENBRACKET,'(',1,2359)
+LexToken(NUMBER,'1',1,2360)
+LexToken(CLOSEBRACKET,')',1,2361)
+LexToken(CLOSESQBRACKET,']',1,2362)
+LexToken(EOL,'\n',1,2363)
+LexToken(EOL,'\n',1,2364)
+LexToken(VAR,'gr_i',1,2373)
+LexToken(ASSIGNMENT,'=',1,2377)
+LexToken(OPENSQBRACKET,'[',1,2378)
+LexToken(CLOSESQBRACKET,']',1,2379)
+LexToken(SEMICOLON,';',1,2380)
+LexToken(EOL,'\n',1,2381)
+LexToken(VAR,'x',1,2390)
+LexToken(ASSIGNMENT,'=',1,2391)
+LexToken(VAR,'standard_define',1,2392)
+LexToken(OPENBRACKET,'(',1,2407)
+LexToken(OPENSQBRACKET,'[',1,2408)
+LexToken(NUMBER,'2',1,2409)
+LexToken(NUMBER,'1',1,2411)
+LexToken(CLOSESQBRACKET,']',1,2412)
+LexToken(COMMA,',',1,2413)
+LexToken(VAR,'model',1,2414)
+LexToken(COMMA,',',1,2419)
+LexToken(VAR,'exprs',1,2420)
+LexToken(COMMA,',',1,2425)
+LexToken(VAR,'gr_i',1,2426)
+LexToken(CLOSEBRACKET,')',1,2430)
+LexToken(EOL,'\n',1,2431)
+LexToken(VAR,'x',1,2440)
+LexToken(DOT,'.',1,2441)
+LexToken(VAR,'graphics',1,2442)
+LexToken(DOT,'.',1,2450)
+LexToken(VAR,'in_implicit',1,2451)
+LexToken(ASSIGNMENT,'=',1,2462)
+LexToken(OPENSQBRACKET,'[',1,2463)
+LexToken(DQSTRING,'"I"',1,2466)
+LexToken(CLOSESQBRACKET,']',1,2467)
+LexToken(EOL,'\n',1,2468)
+LexToken(END,'end',1,2473)
+LexToken(EOL,'\n',1,2476)
+LexToken(ENDFUNCTION,'endfunction',1,2477)
+LexToken(EOL,'\n',1,2488)