From be9f32c23ef04b74ad1b07a09f0663015dc98993 Mon Sep 17 00:00:00 2001 From: Sunil Shetye Date: Fri, 15 Jun 2018 00:48:55 +0530 Subject: identify the job blocks --- js/Branching/MUX.js | 435 +--------------------------------------------------- 1 file changed, 3 insertions(+), 432 deletions(-) (limited to 'js/Branching/MUX.js') diff --git a/js/Branching/MUX.js b/js/Branching/MUX.js index 2b340a2e..32335170 100644 --- a/js/Branching/MUX.js +++ b/js/Branching/MUX.js @@ -1,432 +1,3 @@ -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,'MUX',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(EOL,'\n',1,879) -LexToken(VAR,'y',1,885) -LexToken(ASSIGNMENT,'=',1,886) -LexToken(OPENSQBRACKET,'[',1,887) -LexToken(CLOSESQBRACKET,']',1,888) -LexToken(EOL,'\n',1,889) -LexToken(VAR,'typ',1,895) -LexToken(ASSIGNMENT,'=',1,898) -LexToken(OPENSQBRACKET,'[',1,899) -LexToken(CLOSESQBRACKET,']',1,900) -LexToken(EOL,'\n',1,901) -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(EOL,'\n',1,952) -LexToken(VAR,'graphics',1,962) -LexToken(ASSIGNMENT,'=',1,970) -LexToken(VAR,'arg1',1,971) -LexToken(DOT,'.',1,975) -LexToken(VAR,'graphics',1,976) -LexToken(EOL,'\n',1,984) -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(EOL,'\n',1,1039) -LexToken(WHILE,'while',1,1049) -LexToken(PREVAR_BOOLEAN,'%t',1,1055) -LexToken(DO,'do',1,1058) -LexToken(EOL,'\n',1,1060) -LexToken(OPENSQBRACKET,'[',1,1073) -LexToken(VAR,'ok',1,1074) -LexToken(COMMA,',',1,1076) -LexToken(VAR,'in',1,1077) -LexToken(COMMA,',',1,1079) -LexToken(VAR,'exprs',1,1080) -LexToken(CLOSESQBRACKET,']',1,1085) -LexToken(ASSIGNMENT,'=',1,1086) -LexToken(SCICOS_GETVALUE,'scicos_getvalue',1,1087) -LexToken(OPENBRACKET,'(',1,1102) -LexToken(DQSTRING,'"Set MUX block parameters"',1,1128) -LexToken(COMMA,',',1,1129) -LexToken(DQSTRING,'"number of input ports or vector of sizes"',1,1186) -LexToken(COMMA,',',1,1187) -LexToken(VAR,'list',1,1188) -LexToken(OPENBRACKET,'(',1,1192) -LexToken(DQSTRING,'"intvec"',1,1200) -LexToken(COMMA,',',1,1201) -LexToken(ADDITION,'-',1,1202) -LexToken(NUMBER,'1',1,1203) -LexToken(CLOSEBRACKET,')',1,1204) -LexToken(COMMA,',',1,1205) -LexToken(VAR,'exprs',1,1206) -LexToken(CLOSEBRACKET,')',1,1211) -LexToken(EOL,'\n',1,1212) -LexToken(IF,'if',1,1225) -LexToken(NOT,'~',1,1228) -LexToken(VAR,'ok',1,1229) -LexToken(THEN,'then',1,1232) -LexToken(EOL,'\n',1,1236) -LexToken(BREAK,'break',1,1253) -LexToken(EOL,'\n',1,1258) -LexToken(END,'end',1,1272) -LexToken(EOL,'\n',1,1275) -LexToken(IF,'if',1,1288) -LexToken(VAR,'size',1,1291) -LexToken(OPENBRACKET,'(',1,1295) -LexToken(VAR,'in',1,1296) -LexToken(COMMA,',',1,1298) -LexToken(DQSTRING,'"*"',1,1301) -LexToken(CLOSEBRACKET,')',1,1302) -LexToken(COMPARISON,'==',1,1303) -LexToken(NUMBER,'1',1,1305) -LexToken(THEN,'then',1,1307) -LexToken(EOL,'\n',1,1311) -LexToken(IF,'if',1,1328) -LexToken(VAR,'in',1,1331) -LexToken(COMPARISON,'<',1,1333) -LexToken(NUMBER,'2',1,1334) -LexToken(LOGICAL,'|',1,1335) -LexToken(VAR,'in',1,1336) -LexToken(COMPARISON,'>',1,1338) -LexToken(NUMBER,'31',1,1339) -LexToken(THEN,'then',1,1342) -LexToken(EOL,'\n',1,1346) -LexToken(VAR,'message',1,1367) -LexToken(OPENBRACKET,'(',1,1374) -LexToken(DQSTRING,'"Block must have at least two input ports and at most 31"',1,1431) -LexToken(CLOSEBRACKET,')',1,1432) -LexToken(EOL,'\n',1,1433) -LexToken(VAR,'ok',1,1454) -LexToken(ASSIGNMENT,'=',1,1456) -LexToken(PREVAR_BOOLEAN,'%f',1,1457) -LexToken(EOL,'\n',1,1459) -LexToken(ELSE,'else',1,1476) -LexToken(EOL,'\n',1,1480) -LexToken(OPENSQBRACKET,'[',1,1501) -LexToken(VAR,'model',1,1502) -LexToken(COMMA,',',1,1507) -LexToken(VAR,'graphics',1,1508) -LexToken(COMMA,',',1,1516) -LexToken(VAR,'ok',1,1517) -LexToken(CLOSESQBRACKET,']',1,1519) -LexToken(ASSIGNMENT,'=',1,1520) -LexToken(VAR,'check_io',1,1521) -LexToken(OPENBRACKET,'(',1,1529) -LexToken(VAR,'model',1,1530) -LexToken(COMMA,',',1,1535) -LexToken(VAR,'graphics',1,1536) -LexToken(COMMA,',',1,1544) -LexToken(ADDITION,'-',1,1545) -LexToken(OPENSQBRACKET,'[',1,1546) -LexToken(NUMBER,'1',1,1547) -LexToken(COLON,':',1,1548) -LexToken(VAR,'in',1,1549) -LexToken(CLOSESQBRACKET,']',1,1551) -LexToken(TRANSPOSE,"'",1,1552) -LexToken(COMMA,',',1,1553) -LexToken(NUMBER,'0',1,1554) -LexToken(COMMA,',',1,1555) -LexToken(OPENSQBRACKET,'[',1,1556) -LexToken(CLOSESQBRACKET,']',1,1557) -LexToken(COMMA,',',1,1558) -LexToken(OPENSQBRACKET,'[',1,1559) -LexToken(CLOSESQBRACKET,']',1,1560) -LexToken(CLOSEBRACKET,')',1,1561) -LexToken(EOL,'\n',1,1562) -LexToken(END,'end',1,1579) -LexToken(EOL,'\n',1,1582) -LexToken(ELSE,'else',1,1595) -LexToken(EOL,'\n',1,1599) -LexToken(IF,'if',1,1616) -LexToken(VAR,'size',1,1619) -LexToken(OPENBRACKET,'(',1,1623) -LexToken(VAR,'in',1,1624) -LexToken(COMMA,',',1,1626) -LexToken(DQSTRING,'"*"',1,1629) -LexToken(CLOSEBRACKET,')',1,1630) -LexToken(COMPARISON,'<',1,1631) -LexToken(NUMBER,'2',1,1632) -LexToken(LOGICAL,'|',1,1633) -LexToken(VAR,'or',1,1635) -LexToken(OPENBRACKET,'(',1,1637) -LexToken(VAR,'in',1,1638) -LexToken(COMPARISON,'==',1,1640) -LexToken(NUMBER,'0',1,1642) -LexToken(CLOSEBRACKET,')',1,1643) -LexToken(LOGICAL,'|',1,1644) -LexToken(VAR,'size',1,1645) -LexToken(OPENBRACKET,'(',1,1649) -LexToken(VAR,'in',1,1650) -LexToken(COMMA,',',1,1652) -LexToken(DQSTRING,'"*"',1,1655) -LexToken(CLOSEBRACKET,')',1,1656) -LexToken(COMPARISON,'>',1,1657) -LexToken(NUMBER,'31',1,1658) -LexToken(THEN,'then',1,1661) -LexToken(EOL,'\n',1,1665) -LexToken(VAR,'message',1,1686) -LexToken(OPENBRACKET,'(',1,1693) -LexToken(OPENSQBRACKET,'[',1,1694) -LexToken(DQSTRING,'"Block must have at least two input ports"',1,1736) -LexToken(SEMICOLON,';\n',1,1737) -LexToken(DQSTRING,'"and at most 31. Size 0 is not allowed. "',1,1799) -LexToken(CLOSESQBRACKET,']',1,1800) -LexToken(CLOSEBRACKET,')',1,1801) -LexToken(EOL,'\n',1,1802) -LexToken(VAR,'ok',1,1823) -LexToken(ASSIGNMENT,'=',1,1825) -LexToken(PREVAR_BOOLEAN,'%f',1,1826) -LexToken(EOL,'\n',1,1828) -LexToken(ELSE,'else',1,1845) -LexToken(EOL,'\n',1,1849) -LexToken(IF,'if',1,1870) -LexToken(VAR,'min',1,1873) -LexToken(OPENBRACKET,'(',1,1876) -LexToken(VAR,'in',1,1877) -LexToken(CLOSEBRACKET,')',1,1879) -LexToken(COMPARISON,'<',1,1880) -LexToken(NUMBER,'0',1,1881) -LexToken(THEN,'then',1,1883) -LexToken(EOL,'\n',1,1887) -LexToken(VAR,'nout',1,1912) -LexToken(ASSIGNMENT,'=',1,1916) -LexToken(NUMBER,'0',1,1917) -LexToken(EOL,'\n',1,1918) -LexToken(ELSE,'else',1,1940) -LexToken(EOL,'\n',1,1944) -LexToken(VAR,'nout',1,1969) -LexToken(ASSIGNMENT,'=',1,1973) -LexToken(VAR,'sum',1,1974) -LexToken(OPENBRACKET,'(',1,1977) -LexToken(VAR,'in',1,1978) -LexToken(CLOSEBRACKET,')',1,1980) -LexToken(EOL,'\n',1,1981) -LexToken(END,'end',1,2003) -LexToken(EOL,'\n',1,2006) -LexToken(OPENSQBRACKET,'[',1,2027) -LexToken(VAR,'model',1,2028) -LexToken(COMMA,',',1,2033) -LexToken(VAR,'graphics',1,2034) -LexToken(COMMA,',',1,2042) -LexToken(VAR,'ok',1,2043) -LexToken(CLOSESQBRACKET,']',1,2045) -LexToken(ASSIGNMENT,'=',1,2046) -LexToken(VAR,'check_io',1,2047) -LexToken(OPENBRACKET,'(',1,2055) -LexToken(VAR,'model',1,2056) -LexToken(COMMA,',',1,2061) -LexToken(VAR,'graphics',1,2062) -LexToken(COMMA,',',1,2070) -LexToken(VAR,'in',1,2071) -LexToken(OPENBRACKET,'(',1,2073) -LexToken(COLON,':',1,2074) -LexToken(CLOSEBRACKET,')',1,2075) -LexToken(COMMA,',',1,2076) -LexToken(VAR,'nout',1,2077) -LexToken(COMMA,',',1,2081) -LexToken(OPENSQBRACKET,'[',1,2082) -LexToken(CLOSESQBRACKET,']',1,2083) -LexToken(COMMA,',',1,2084) -LexToken(OPENSQBRACKET,'[',1,2085) -LexToken(CLOSESQBRACKET,']',1,2086) -LexToken(CLOSEBRACKET,')',1,2087) -LexToken(EOL,'\n',1,2088) -LexToken(IF,'if',1,2109) -LexToken(VAR,'ok',1,2112) -LexToken(THEN,'then',1,2115) -LexToken(EOL,'\n',1,2119) -LexToken(VAR,'in',1,2144) -LexToken(ASSIGNMENT,'=',1,2146) -LexToken(VAR,'size',1,2147) -LexToken(OPENBRACKET,'(',1,2151) -LexToken(VAR,'in',1,2152) -LexToken(COMMA,',',1,2154) -LexToken(DQSTRING,'"*"',1,2157) -LexToken(CLOSEBRACKET,')',1,2158) -LexToken(EOL,'\n',1,2159) -LexToken(END,'end',1,2181) -LexToken(EOL,'\n',1,2184) -LexToken(END,'end',1,2201) -LexToken(EOL,'\n',1,2204) -LexToken(END,'end',1,2217) -LexToken(EOL,'\n',1,2220) -LexToken(IF,'if',1,2233) -LexToken(VAR,'ok',1,2236) -LexToken(THEN,'then',1,2239) -LexToken(EOL,'\n',1,2243) -LexToken(VAR,'graphics',1,2260) -LexToken(DOT,'.',1,2268) -LexToken(VAR,'exprs',1,2269) -LexToken(ASSIGNMENT,'=',1,2274) -LexToken(VAR,'exprs',1,2275) -LexToken(EOL,'\n',1,2280) -LexToken(VAR,'model',1,2298) -LexToken(DOT,'.',1,2303) -LexToken(VAR,'ipar',1,2304) -LexToken(ASSIGNMENT,'=',1,2308) -LexToken(VAR,'in',1,2309) -LexToken(EOL,'\n',1,2311) -LexToken(VAR,'x',1,2328) -LexToken(DOT,'.',1,2329) -LexToken(VAR,'graphics',1,2330) -LexToken(ASSIGNMENT,'=',1,2338) -LexToken(VAR,'graphics',1,2339) -LexToken(EOL,'\n',1,2347) -LexToken(VAR,'x',1,2365) -LexToken(DOT,'.',1,2366) -LexToken(VAR,'model',1,2367) -LexToken(ASSIGNMENT,'=',1,2372) -LexToken(VAR,'model',1,2373) -LexToken(EOL,'\n',1,2378) -LexToken(BREAK,'break',1,2395) -LexToken(EOL,'\n',1,2400) -LexToken(END,'end',1,2413) -LexToken(EOL,'\n',1,2416) -LexToken(END,'end',1,2425) -LexToken(EOL,'\n',1,2428) -LexToken(CASE,'case',1,2433) -LexToken(DQSTRING,'"define"',1,2445) -LexToken(THEN,'then',1,2447) -LexToken(EOL,'\n',1,2451) -LexToken(VAR,'in',1,2460) -LexToken(ASSIGNMENT,'=',1,2462) -LexToken(NUMBER,'2',1,2463) -LexToken(EOL,'\n',1,2464) -LexToken(VAR,'model',1,2473) -LexToken(ASSIGNMENT,'=',1,2478) -LexToken(SCICOS_MODEL,'scicos_model',1,2479) -LexToken(OPENBRACKET,'(',1,2491) -LexToken(CLOSEBRACKET,')',1,2492) -LexToken(EOL,'\n',1,2493) -LexToken(VAR,'model',1,2502) -LexToken(DOT,'.',1,2507) -LexToken(VAR,'sim',1,2508) -LexToken(ASSIGNMENT,'=',1,2511) -LexToken(VAR,'list',1,2512) -LexToken(OPENBRACKET,'(',1,2516) -LexToken(DQSTRING,'"multiplex"',1,2527) -LexToken(COMMA,',',1,2528) -LexToken(NUMBER,'4',1,2529) -LexToken(CLOSEBRACKET,')',1,2530) -LexToken(EOL,'\n',1,2531) -LexToken(VAR,'model',1,2540) -LexToken(DOT,'.',1,2545) -LexToken(VAR,'in',1,2546) -LexToken(ASSIGNMENT,'=',1,2548) -LexToken(ADDITION,'-',1,2549) -LexToken(OPENSQBRACKET,'[',1,2550) -LexToken(NUMBER,'1',1,2551) -LexToken(COLON,':',1,2552) -LexToken(VAR,'in',1,2553) -LexToken(CLOSESQBRACKET,']',1,2555) -LexToken(TRANSPOSE,"'",1,2556) -LexToken(EOL,'\n',1,2557) -LexToken(VAR,'model',1,2566) -LexToken(DOT,'.',1,2571) -LexToken(VAR,'out',1,2572) -LexToken(ASSIGNMENT,'=',1,2575) -LexToken(NUMBER,'0',1,2576) -LexToken(EOL,'\n',1,2577) -LexToken(VAR,'model',1,2586) -LexToken(DOT,'.',1,2591) -LexToken(VAR,'ipar',1,2592) -LexToken(ASSIGNMENT,'=',1,2596) -LexToken(VAR,'in',1,2597) -LexToken(EOL,'\n',1,2599) -LexToken(VAR,'model',1,2608) -LexToken(DOT,'.',1,2613) -LexToken(VAR,'blocktype',1,2614) -LexToken(ASSIGNMENT,'=',1,2623) -LexToken(DQSTRING,'"c"',1,2626) -LexToken(EOL,'\n',1,2627) -LexToken(VAR,'model',1,2636) -LexToken(DOT,'.',1,2641) -LexToken(VAR,'dep_ut',1,2642) -LexToken(ASSIGNMENT,'=',1,2648) -LexToken(OPENSQBRACKET,'[',1,2649) -LexToken(PREVAR_BOOLEAN,'%t',1,2650) -LexToken(PREVAR_BOOLEAN,'%f',1,2653) -LexToken(CLOSESQBRACKET,']',1,2655) -LexToken(EOL,'\n',1,2656) -LexToken(EOL,'\n',1,2657) -LexToken(VAR,'exprs',1,2666) -LexToken(ASSIGNMENT,'=',1,2671) -LexToken(VAR,'string',1,2672) -LexToken(OPENBRACKET,'(',1,2678) -LexToken(VAR,'in',1,2679) -LexToken(CLOSEBRACKET,')',1,2681) -LexToken(EOL,'\n',1,2682) -LexToken(VAR,'gr_i',1,2691) -LexToken(ASSIGNMENT,'=',1,2695) -LexToken(OPENSQBRACKET,'[',1,2696) -LexToken(CLOSESQBRACKET,']',1,2697) -LexToken(EOL,'\n',1,2698) -LexToken(VAR,'x',1,2707) -LexToken(ASSIGNMENT,'=',1,2708) -LexToken(VAR,'standard_define',1,2709) -LexToken(OPENBRACKET,'(',1,2724) -LexToken(OPENSQBRACKET,'[',1,2725) -LexToken(NUMBER,'.5',1,2726) -LexToken(NUMBER,'2',1,2729) -LexToken(CLOSESQBRACKET,']',1,2730) -LexToken(COMMA,',',1,2731) -LexToken(VAR,'model',1,2732) -LexToken(COMMA,',',1,2737) -LexToken(VAR,'exprs',1,2738) -LexToken(COMMA,',',1,2743) -LexToken(VAR,'gr_i',1,2744) -LexToken(CLOSEBRACKET,')',1,2748) -LexToken(EOL,'\n',1,2749) -LexToken(END,'end',1,2754) -LexToken(EOL,'\n',1,2757) -LexToken(ENDFUNCTION,'endfunction',1,2758) -LexToken(EOL,'\n',1,2769) +Syntax error in input LexToken(IN,'in',1,1077) +/* autogenerated from "macros/Branching/MUX.sci" */ +None -- cgit