diff options
author | Sunil Shetye | 2018-06-10 22:07:21 +0530 |
---|---|---|
committer | Sunil Shetye | 2018-06-10 22:07:21 +0530 |
commit | abf82caa54d8cf87e2f31aec7cc8d9cdedf90f81 (patch) | |
tree | 7ff742c9b3efcc8fe1c6a9528622c5dc77a23819 /js/Sources/Modulo_Count.js | |
parent | 89187d41b6688f522f09ad59a8e223c82b8af846 (diff) | |
download | sci2js-abf82caa54d8cf87e2f31aec7cc8d9cdedf90f81.tar.gz sci2js-abf82caa54d8cf87e2f31aec7cc8d9cdedf90f81.tar.bz2 sci2js-abf82caa54d8cf87e2f31aec7cc8d9cdedf90f81.zip |
add Makefile
add support for scicos functions
Diffstat (limited to 'js/Sources/Modulo_Count.js')
-rw-r--r-- | js/Sources/Modulo_Count.js | 380 |
1 files changed, 380 insertions, 0 deletions
diff --git a/js/Sources/Modulo_Count.js b/js/Sources/Modulo_Count.js new file mode 100644 index 00000000..0cdae964 --- /dev/null +++ b/js/Sources/Modulo_Count.js @@ -0,0 +1,380 @@ +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,'Modulo_Count',1,927) +LexToken(OPENBRACKET,'(',1,939) +LexToken(VAR,'job',1,940) +LexToken(COMMA,',',1,943) +LexToken(VAR,'arg1',1,944) +LexToken(COMMA,',',1,948) +LexToken(VAR,'arg2',1,949) +LexToken(CLOSEBRACKET,')',1,953) +LexToken(EOL,'\n',1,954) +LexToken(VAR,'x',1,959) +LexToken(ASSIGNMENT,'=',1,960) +LexToken(OPENSQBRACKET,'[',1,961) +LexToken(CLOSESQBRACKET,']',1,962) +LexToken(SEMICOLON,';',1,963) +LexToken(EOL,'\n',1,964) +LexToken(VAR,'y',1,969) +LexToken(ASSIGNMENT,'=',1,970) +LexToken(OPENSQBRACKET,'[',1,971) +LexToken(CLOSESQBRACKET,']',1,972) +LexToken(SEMICOLON,';',1,973) +LexToken(EOL,'\n',1,974) +LexToken(VAR,'typ',1,979) +LexToken(ASSIGNMENT,'=',1,982) +LexToken(OPENSQBRACKET,'[',1,983) +LexToken(CLOSESQBRACKET,']',1,984) +LexToken(SEMICOLON,';',1,985) +LexToken(EOL,'\n',1,986) +LexToken(SELECT,'select',1,991) +LexToken(VAR,'job',1,998) +LexToken(EOL,'\n',1,1001) +LexToken(CASE,'case',1,1006) +LexToken(DQSTRING,'"set"',1,1015) +LexToken(THEN,'then',1,1017) +LexToken(EOL,'\n',1,1021) +LexToken(VAR,'x',1,1030) +LexToken(ASSIGNMENT,'=',1,1031) +LexToken(VAR,'arg1',1,1032) +LexToken(SEMICOLON,';',1,1036) +LexToken(EOL,'\n',1,1037) +LexToken(VAR,'graphics',1,1046) +LexToken(ASSIGNMENT,'=',1,1054) +LexToken(VAR,'arg1',1,1055) +LexToken(DOT,'.',1,1059) +LexToken(VAR,'graphics',1,1060) +LexToken(SEMICOLON,';',1,1068) +LexToken(EOL,'\n',1,1069) +LexToken(VAR,'exprs',1,1078) +LexToken(ASSIGNMENT,'=',1,1083) +LexToken(VAR,'graphics',1,1084) +LexToken(DOT,'.',1,1092) +LexToken(VAR,'exprs',1,1093) +LexToken(EOL,'\n',1,1098) +LexToken(VAR,'model',1,1107) +LexToken(ASSIGNMENT,'=',1,1112) +LexToken(VAR,'arg1',1,1113) +LexToken(DOT,'.',1,1117) +LexToken(VAR,'model',1,1118) +LexToken(SEMICOLON,';',1,1123) +LexToken(EOL,'\n',1,1124) +LexToken(WHILE,'while',1,1133) +LexToken(PREVAR_BOOLEAN,'%t',1,1139) +LexToken(DO,'do',1,1142) +LexToken(EOL,'\n',1,1144) +LexToken(OPENSQBRACKET,'[',1,1157) +LexToken(VAR,'ok',1,1158) +LexToken(COMMA,',',1,1160) +LexToken(VAR,'ini_c',1,1161) +LexToken(COMMA,',',1,1166) +LexToken(VAR,'base',1,1167) +LexToken(COMMA,',',1,1171) +LexToken(VAR,'exprs',1,1172) +LexToken(CLOSESQBRACKET,']',1,1177) +LexToken(ASSIGNMENT,'=',1,1179) +LexToken(SCICOS_GETVALUE,'scicos_getvalue',1,1181) +LexToken(OPENBRACKET,'(',1,1196) +LexToken(OPENSQBRACKET,'[',1,1197) +LexToken(VAR,'msprintf',1,1198) +LexToken(OPENBRACKET,'(',1,1206) +LexToken(VAR,'gettext',1,1207) +LexToken(OPENBRACKET,'(',1,1214) +LexToken(DQSTRING,'"Set %s block parameters"',1,1239) +LexToken(CLOSEBRACKET,')',1,1240) +LexToken(COMMA,',',1,1241) +LexToken(DQSTRING,'"Modulo_Count"',1,1256) +LexToken(CLOSEBRACKET,')',1,1257) +LexToken(SEMICOLON,';',1,1258) +LexToken(DQSTRING,'" "',1,1261) +LexToken(SEMICOLON,';',1,1262) +LexToken(VAR,'gettext',1,1264) +LexToken(OPENBRACKET,'(',1,1271) +LexToken(DQSTRING,'"Modulo counter (0 to N counter)"',1,1304) +LexToken(CLOSEBRACKET,')',1,1305) +LexToken(SEMICOLON,';',1,1306) +LexToken(DQSTRING,'" "',1,1309) +LexToken(CLOSESQBRACKET,']',1,1310) +LexToken(COMMA,',',1,1311) +LexToken(OPENSQBRACKET,'[',1,1328) +LexToken(VAR,'gettext',1,1329) +LexToken(OPENBRACKET,'(',1,1336) +LexToken(DQSTRING,'"Initial State (zero or positive number)"',1,1377) +LexToken(CLOSEBRACKET,')',1,1378) +LexToken(SEMICOLON,';',1,1379) +LexToken(VAR,'gettext',1,1381) +LexToken(OPENBRACKET,'(',1,1388) +LexToken(DQSTRING,'"Upper Limit (positive number)"',1,1419) +LexToken(CLOSEBRACKET,')',1,1420) +LexToken(CLOSESQBRACKET,']',1,1421) +LexToken(COMMA,',',1,1422) +LexToken(VAR,'list',1,1439) +LexToken(OPENBRACKET,'(',1,1443) +LexToken(DQSTRING,'"vec"',1,1448) +LexToken(COMMA,',',1,1449) +LexToken(NUMBER,'1',1,1450) +LexToken(COMMA,',',1,1451) +LexToken(DQSTRING,'"vec"',1,1456) +LexToken(COMMA,',',1,1457) +LexToken(NUMBER,'1',1,1458) +LexToken(CLOSEBRACKET,')',1,1459) +LexToken(COMMA,',',1,1460) +LexToken(VAR,'exprs',1,1462) +LexToken(CLOSEBRACKET,')',1,1467) +LexToken(SEMICOLON,';',1,1468) +LexToken(EOL,'\n',1,1469) +LexToken(EOL,'\n',1,1470) +LexToken(VAR,'ini_c',1,1483) +LexToken(ASSIGNMENT,'=',1,1489) +LexToken(VAR,'int',1,1491) +LexToken(OPENBRACKET,'(',1,1494) +LexToken(VAR,'ini_c',1,1495) +LexToken(CLOSEBRACKET,')',1,1500) +LexToken(SEMICOLON,';',1,1501) +LexToken(EOL,'\n',1,1502) +LexToken(VAR,'base',1,1515) +LexToken(ASSIGNMENT,'=',1,1520) +LexToken(VAR,'int',1,1522) +LexToken(OPENBRACKET,'(',1,1525) +LexToken(VAR,'base',1,1526) +LexToken(CLOSEBRACKET,')',1,1530) +LexToken(SEMICOLON,';',1,1531) +LexToken(EOL,'\n',1,1532) +LexToken(IF,'if',1,1545) +LexToken(NOT,'~',1,1548) +LexToken(VAR,'ok',1,1549) +LexToken(THEN,'then',1,1552) +LexToken(EOL,'\n',1,1556) +LexToken(BREAK,'break',1,1573) +LexToken(COMMA,',',1,1578) +LexToken(EOL,'\n',1,1579) +LexToken(END,'end',1,1592) +LexToken(EOL,'\n',1,1595) +LexToken(IF,'if',1,1608) +LexToken(VAR,'ini_c',1,1611) +LexToken(COMPARISON,'<',1,1617) +LexToken(NUMBER,'0',1,1618) +LexToken(THEN,'then',1,1620) +LexToken(EOL,'\n',1,1624) +LexToken(VAR,'block_parameter_error',1,1641) +LexToken(OPENBRACKET,'(',1,1662) +LexToken(VAR,'msprintf',1,1663) +LexToken(OPENBRACKET,'(',1,1671) +LexToken(VAR,'gettext',1,1672) +LexToken(OPENBRACKET,'(',1,1679) +LexToken(DQSTRING,'"Wrong value for \\\'Initial State\\\' parameter: %d."',1,1729) +LexToken(CLOSEBRACKET,')',1,1730) +LexToken(COMMA,',',1,1731) +LexToken(VAR,'ini_c',1,1733) +LexToken(CLOSEBRACKET,')',1,1738) +LexToken(COMMA,',',1,1739) +LexToken(VAR,'gettext',1,1760) +LexToken(OPENBRACKET,'(',1,1767) +LexToken(DQSTRING,'"Null or positive integer expected."',1,1803) +LexToken(CLOSEBRACKET,')',1,1804) +LexToken(CLOSEBRACKET,')',1,1805) +LexToken(SEMICOLON,';',1,1806) +LexToken(EOL,'\n',1,1807) +LexToken(ELSEIF,'elseif',1,1820) +LexToken(VAR,'base',1,1827) +LexToken(COMPARISON,'<=',1,1832) +LexToken(NUMBER,'0',1,1835) +LexToken(THEN,'then',1,1837) +LexToken(EOL,'\n',1,1841) +LexToken(VAR,'block_parameter_error',1,1858) +LexToken(OPENBRACKET,'(',1,1879) +LexToken(VAR,'msprintf',1,1880) +LexToken(OPENBRACKET,'(',1,1888) +LexToken(VAR,'gettext',1,1889) +LexToken(OPENBRACKET,'(',1,1896) +LexToken(DQSTRING,'"Wrong values for \\\'Upper Limit\\\' parameter: %d."',1,1945) +LexToken(CLOSEBRACKET,')',1,1946) +LexToken(COMMA,',',1,1947) +LexToken(VAR,'base',1,1949) +LexToken(CLOSEBRACKET,')',1,1953) +LexToken(COMMA,',',1,1954) +LexToken(VAR,'gettext',1,1974) +LexToken(OPENBRACKET,'(',1,1981) +LexToken(DQSTRING,'"Strictly positive integer expected."',1,2018) +LexToken(CLOSEBRACKET,')',1,2019) +LexToken(CLOSEBRACKET,')',1,2020) +LexToken(SEMICOLON,';',1,2021) +LexToken(EOL,'\n',1,2022) +LexToken(ELSE,'else',1,2035) +LexToken(EOL,'\n',1,2039) +LexToken(VAR,'graphics',1,2056) +LexToken(DOT,'.',1,2064) +LexToken(VAR,'exprs',1,2065) +LexToken(ASSIGNMENT,'=',1,2070) +LexToken(VAR,'exprs',1,2071) +LexToken(EOL,'\n',1,2076) +LexToken(VAR,'model',1,2093) +LexToken(DOT,'.',1,2098) +LexToken(VAR,'ipar',1,2099) +LexToken(ASSIGNMENT,'=',1,2103) +LexToken(VAR,'base',1,2104) +LexToken(SEMICOLON,';',1,2108) +LexToken(EOL,'\n',1,2109) +LexToken(VAR,'model',1,2126) +LexToken(DOT,'.',1,2131) +LexToken(VAR,'dstate',1,2132) +LexToken(ASSIGNMENT,'=',1,2138) +LexToken(VAR,'ini_c',1,2139) +LexToken(SEMICOLON,';',1,2144) +LexToken(EOL,'\n',1,2145) +LexToken(VAR,'x',1,2162) +LexToken(DOT,'.',1,2163) +LexToken(VAR,'graphics',1,2164) +LexToken(ASSIGNMENT,'=',1,2172) +LexToken(VAR,'graphics',1,2173) +LexToken(SEMICOLON,';',1,2181) +LexToken(EOL,'\n',1,2182) +LexToken(VAR,'x',1,2199) +LexToken(DOT,'.',1,2200) +LexToken(VAR,'model',1,2201) +LexToken(ASSIGNMENT,'=',1,2206) +LexToken(VAR,'model',1,2207) +LexToken(EOL,'\n',1,2212) +LexToken(BREAK,'break',1,2229) +LexToken(EOL,'\n',1,2234) +LexToken(END,'end',1,2247) +LexToken(EOL,'\n',1,2250) +LexToken(END,'end',1,2259) +LexToken(EOL,'\n',1,2262) +LexToken(CASE,'case',1,2267) +LexToken(DQSTRING,'"define"',1,2279) +LexToken(THEN,'then',1,2281) +LexToken(EOL,'\n',1,2285) +LexToken(VAR,'ini_c',1,2294) +LexToken(ASSIGNMENT,'=',1,2299) +LexToken(NUMBER,'0',1,2300) +LexToken(EOL,'\n',1,2301) +LexToken(VAR,'base',1,2310) +LexToken(ASSIGNMENT,'=',1,2314) +LexToken(NUMBER,'3',1,2315) +LexToken(EOL,'\n',1,2316) +LexToken(VAR,'model',1,2325) +LexToken(ASSIGNMENT,'=',1,2330) +LexToken(SCICOS_MODEL,'scicos_model',1,2331) +LexToken(OPENBRACKET,'(',1,2343) +LexToken(CLOSEBRACKET,')',1,2344) +LexToken(EOL,'\n',1,2345) +LexToken(VAR,'model',1,2354) +LexToken(DOT,'.',1,2359) +LexToken(VAR,'sim',1,2360) +LexToken(ASSIGNMENT,'=',1,2363) +LexToken(VAR,'list',1,2364) +LexToken(OPENBRACKET,'(',1,2368) +LexToken(DQSTRING,'"modulo_count"',1,2382) +LexToken(COMMA,',',1,2383) +LexToken(NUMBER,'4',1,2384) +LexToken(CLOSEBRACKET,')',1,2385) +LexToken(EOL,'\n',1,2386) +LexToken(VAR,'model',1,2395) +LexToken(DOT,'.',1,2400) +LexToken(VAR,'evtin',1,2401) +LexToken(ASSIGNMENT,'=',1,2406) +LexToken(NUMBER,'1',1,2407) +LexToken(EOL,'\n',1,2408) +LexToken(VAR,'model',1,2417) +LexToken(DOT,'.',1,2422) +LexToken(VAR,'out',1,2423) +LexToken(ASSIGNMENT,'=',1,2426) +LexToken(NUMBER,'1',1,2427) +LexToken(EOL,'\n',1,2428) +LexToken(VAR,'model',1,2437) +LexToken(DOT,'.',1,2442) +LexToken(VAR,'dstate',1,2443) +LexToken(ASSIGNMENT,'=',1,2449) +LexToken(VAR,'ini_c',1,2450) +LexToken(EOL,'\n',1,2455) +LexToken(VAR,'model',1,2464) +LexToken(DOT,'.',1,2469) +LexToken(VAR,'ipar',1,2470) +LexToken(ASSIGNMENT,'=',1,2474) +LexToken(VAR,'base',1,2475) +LexToken(EOL,'\n',1,2479) +LexToken(VAR,'model',1,2488) +LexToken(DOT,'.',1,2493) +LexToken(VAR,'blocktype',1,2494) +LexToken(ASSIGNMENT,'=',1,2503) +LexToken(DQSTRING,'"c"',1,2506) +LexToken(EOL,'\n',1,2507) +LexToken(VAR,'model',1,2516) +LexToken(DOT,'.',1,2521) +LexToken(VAR,'dep_ut',1,2522) +LexToken(ASSIGNMENT,'=',1,2528) +LexToken(OPENSQBRACKET,'[',1,2529) +LexToken(PREVAR_BOOLEAN,'%f',1,2530) +LexToken(PREVAR_BOOLEAN,'%f',1,2533) +LexToken(CLOSESQBRACKET,']',1,2535) +LexToken(EOL,'\n',1,2536) +LexToken(EOL,'\n',1,2537) +LexToken(VAR,'exprs',1,2546) +LexToken(ASSIGNMENT,'=',1,2551) +LexToken(OPENSQBRACKET,'[',1,2552) +LexToken(VAR,'string',1,2553) +LexToken(OPENBRACKET,'(',1,2559) +LexToken(VAR,'ini_c',1,2560) +LexToken(CLOSEBRACKET,')',1,2565) +LexToken(SEMICOLON,';',1,2566) +LexToken(VAR,'string',1,2567) +LexToken(OPENBRACKET,'(',1,2573) +LexToken(VAR,'base',1,2574) +LexToken(CLOSEBRACKET,')',1,2578) +LexToken(CLOSESQBRACKET,']',1,2579) +LexToken(EOL,'\n',1,2580) +LexToken(VAR,'gr_i',1,2589) +LexToken(ASSIGNMENT,'=',1,2593) +LexToken(OPENSQBRACKET,'[',1,2594) +LexToken(CLOSESQBRACKET,']',1,2595) +LexToken(EOL,'\n',1,2596) +LexToken(VAR,'x',1,2605) +LexToken(ASSIGNMENT,'=',1,2606) +LexToken(VAR,'standard_define',1,2607) +LexToken(OPENBRACKET,'(',1,2622) +LexToken(OPENSQBRACKET,'[',1,2623) +LexToken(NUMBER,'3',1,2624) +LexToken(NUMBER,'2',1,2626) +LexToken(CLOSESQBRACKET,']',1,2627) +LexToken(COMMA,',',1,2628) +LexToken(VAR,'model',1,2629) +LexToken(COMMA,',',1,2634) +LexToken(VAR,'exprs',1,2635) +LexToken(COMMA,',',1,2640) +LexToken(VAR,'gr_i',1,2641) +LexToken(CLOSEBRACKET,')',1,2645) +LexToken(EOL,'\n',1,2646) +LexToken(END,'end',1,2651) +LexToken(EOL,'\n',1,2654) +LexToken(ENDFUNCTION,'endfunction',1,2655) +LexToken(EOL,'\n',1,2666) |