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/RAND_m.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/RAND_m.js')
-rw-r--r-- | js/Sources/RAND_m.js | 726 |
1 files changed, 726 insertions, 0 deletions
diff --git a/js/Sources/RAND_m.js b/js/Sources/RAND_m.js new file mode 100644 index 00000000..5e856563 --- /dev/null +++ b/js/Sources/RAND_m.js @@ -0,0 +1,726 @@ +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,'RAND_m',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(SEMICOLON,';',1,904) +LexToken(EOL,'\n',1,905) +LexToken(SELECT,'select',1,910) +LexToken(VAR,'job',1,917) +LexToken(EOL,'\n',1,920) +LexToken(CASE,'case',1,925) +LexToken(DQSTRING,'"set"',1,934) +LexToken(THEN,'then',1,936) +LexToken(EOL,'\n',1,940) +LexToken(VAR,'x',1,949) +LexToken(ASSIGNMENT,'=',1,950) +LexToken(VAR,'arg1',1,951) +LexToken(SEMICOLON,';',1,955) +LexToken(EOL,'\n',1,956) +LexToken(VAR,'graphics',1,965) +LexToken(ASSIGNMENT,'=',1,973) +LexToken(VAR,'arg1',1,974) +LexToken(DOT,'.',1,978) +LexToken(VAR,'graphics',1,979) +LexToken(SEMICOLON,';',1,987) +LexToken(EOL,'\n',1,988) +LexToken(VAR,'exprs',1,997) +LexToken(ASSIGNMENT,'=',1,1002) +LexToken(VAR,'graphics',1,1003) +LexToken(DOT,'.',1,1011) +LexToken(VAR,'exprs',1,1012) +LexToken(EOL,'\n',1,1017) +LexToken(VAR,'model',1,1026) +LexToken(ASSIGNMENT,'=',1,1031) +LexToken(VAR,'arg1',1,1032) +LexToken(DOT,'.',1,1036) +LexToken(VAR,'model',1,1037) +LexToken(SEMICOLON,';',1,1042) +LexToken(EOL,'\n',1,1043) +LexToken(IF,'if',1,1052) +LexToken(VAR,'size',1,1055) +LexToken(OPENBRACKET,'(',1,1059) +LexToken(VAR,'exprs',1,1060) +LexToken(COMMA,',',1,1065) +LexToken(DQSTRING,'"*"',1,1068) +LexToken(CLOSEBRACKET,')',1,1069) +LexToken(COMPARISON,'==',1,1070) +LexToken(NUMBER,'14',1,1072) +LexToken(THEN,'then',1,1075) +LexToken(EOL,'\n',1,1079) +LexToken(VAR,'exprs',1,1092) +LexToken(OPENBRACKET,'(',1,1097) +LexToken(NUMBER,'9',1,1098) +LexToken(CLOSEBRACKET,')',1,1099) +LexToken(ASSIGNMENT,'=',1,1100) +LexToken(OPENSQBRACKET,'[',1,1101) +LexToken(CLOSESQBRACKET,']',1,1102) +LexToken(COMMA,',',1,1103) +LexToken(EOL,'\n',1,1104) +LexToken(END,'end',1,1113) +LexToken(EOL,'\n',1,1131) +LexToken(WHILE,'while',1,1140) +LexToken(PREVAR_BOOLEAN,'%t',1,1146) +LexToken(DO,'do',1,1149) +LexToken(EOL,'\n',1,1151) +LexToken(OPENSQBRACKET,'[',1,1164) +LexToken(VAR,'ok',1,1165) +LexToken(COMMA,',',1,1167) +LexToken(VAR,'typ',1,1168) +LexToken(COMMA,',',1,1171) +LexToken(VAR,'flag',1,1172) +LexToken(COMMA,',',1,1176) +LexToken(VAR,'a',1,1177) +LexToken(COMMA,',',1,1178) +LexToken(VAR,'b',1,1179) +LexToken(COMMA,',',1,1180) +LexToken(VAR,'seed_c',1,1181) +LexToken(COMMA,',',1,1187) +LexToken(VAR,'exprs',1,1188) +LexToken(CLOSESQBRACKET,']',1,1193) +LexToken(ASSIGNMENT,'=',1,1194) +LexToken(SCICOS_GETVALUE,'scicos_getvalue',1,1195) +LexToken(OPENBRACKET,'(',1,1210) +LexToken(OPENSQBRACKET,'[',1,1211) +LexToken(DQSTRING,'"Set Random generator block parameters"',1,1263) +LexToken(SEMICOLON,';',1,1264) +LexToken(DQSTRING,'"flag = 0 : Uniform distribution A is min and A+B max"',1,1331) +LexToken(SEMICOLON,';',1,1332) +LexToken(DQSTRING,'"flag = 1 : Normal distribution A is mean and B deviation"',1,1403) +LexToken(SEMICOLON,';',1,1404) +LexToken(DQSTRING,'" "',1,1420) +LexToken(SEMICOLON,';',1,1421) +LexToken(DQSTRING,'"A and B must be matrix with equal sizes"',1,1475) +LexToken(CLOSESQBRACKET,']',1,1476) +LexToken(COMMA,',',1,1477) +LexToken(OPENSQBRACKET,'[',1,1493) +LexToken(DQSTRING,'"Datatype(1=real double 2=complex)"',1,1529) +LexToken(SEMICOLON,';',1,1530) +LexToken(DQSTRING,'"flag"',1,1536) +LexToken(SEMICOLON,';',1,1537) +LexToken(DQSTRING,'"A"',1,1540) +LexToken(SEMICOLON,';',1,1541) +LexToken(DQSTRING,'"B"',1,1544) +LexToken(SEMICOLON,';',1,1545) +LexToken(DQSTRING,'"SEED"',1,1551) +LexToken(CLOSESQBRACKET,']',1,1552) +LexToken(COMMA,',',1,1553) +LexToken(VAR,'list',1,1569) +LexToken(OPENBRACKET,'(',1,1573) +LexToken(DQSTRING,'"vec"',1,1578) +LexToken(COMMA,',',1,1579) +LexToken(NUMBER,'1',1,1580) +LexToken(COMMA,',',1,1581) +LexToken(DQSTRING,'"vec"',1,1586) +LexToken(COMMA,',',1,1587) +LexToken(NUMBER,'1',1,1588) +LexToken(COMMA,',',1,1589) +LexToken(DQSTRING,'"mat"',1,1594) +LexToken(COMMA,',',1,1595) +LexToken(OPENSQBRACKET,'[',1,1596) +LexToken(NUMBER,'-1',1,1597) +LexToken(NUMBER,'-2',1,1600) +LexToken(CLOSESQBRACKET,']',1,1602) +LexToken(COMMA,',',1,1603) +LexToken(DQSTRING,'"mat"',1,1608) +LexToken(COMMA,',',1,1609) +LexToken(DQSTRING,'"[-1 -2]"',1,1618) +LexToken(COMMA,',',1,1619) +LexToken(DQSTRING,'"mat"',1,1624) +LexToken(COMMA,',',1,1625) +LexToken(OPENSQBRACKET,'[',1,1626) +LexToken(NUMBER,'1',1,1627) +LexToken(NUMBER,'2',1,1629) +LexToken(CLOSESQBRACKET,']',1,1630) +LexToken(CLOSEBRACKET,')',1,1631) +LexToken(COMMA,',',1,1632) +LexToken(VAR,'exprs',1,1633) +LexToken(CLOSEBRACKET,')',1,1638) +LexToken(EOL,'\n',1,1639) +LexToken(IF,'if',1,1652) +LexToken(NOT,'~',1,1655) +LexToken(VAR,'ok',1,1656) +LexToken(THEN,'then',1,1659) +LexToken(EOL,'\n',1,1663) +LexToken(BREAK,'break',1,1680) +LexToken(COMMA,',',1,1685) +LexToken(EOL,'\n',1,1686) +LexToken(END,'end',1,1699) +LexToken(EOL,'\n',1,1702) +LexToken(IF,'if',1,1715) +LexToken(VAR,'flag',1,1718) +LexToken(COMPARISON,'<>',1,1722) +LexToken(NUMBER,'0',1,1724) +LexToken(LOGICAL,'&',1,1725) +LexToken(VAR,'flag',1,1726) +LexToken(COMPARISON,'<>',1,1730) +LexToken(NUMBER,'1',1,1732) +LexToken(THEN,'then',1,1734) +LexToken(EOL,'\n',1,1738) +LexToken(VAR,'message',1,1755) +LexToken(OPENBRACKET,'(',1,1762) +LexToken(DQSTRING,'"flag must be equal to 1 or 0"',1,1792) +LexToken(CLOSEBRACKET,')',1,1793) +LexToken(EOL,'\n',1,1794) +LexToken(ELSE,'else',1,1807) +LexToken(EOL,'\n',1,1811) +LexToken(VAR,'out',1,1828) +LexToken(ASSIGNMENT,'=',1,1831) +LexToken(VAR,'size',1,1832) +LexToken(OPENBRACKET,'(',1,1836) +LexToken(VAR,'a',1,1837) +LexToken(CLOSEBRACKET,')',1,1838) +LexToken(EOL,'\n',1,1839) +LexToken(IF,'if',1,1856) +LexToken(VAR,'typ',1,1859) +LexToken(COMPARISON,'==',1,1862) +LexToken(NUMBER,'1',1,1864) +LexToken(THEN,'then',1,1866) +LexToken(EOL,'\n',1,1870) +LexToken(VAR,'function_name',1,1891) +LexToken(ASSIGNMENT,'=',1,1904) +LexToken(DQSTRING,'"rndblk_m"',1,1914) +LexToken(SEMICOLON,';',1,1915) +LexToken(EOL,'\n',1,1916) +LexToken(VAR,'model',1,1937) +LexToken(DOT,'.',1,1942) +LexToken(VAR,'rpar',1,1943) +LexToken(ASSIGNMENT,'=',1,1947) +LexToken(OPENSQBRACKET,'[',1,1948) +LexToken(VAR,'real',1,1949) +LexToken(OPENBRACKET,'(',1,1953) +LexToken(VAR,'a',1,1954) +LexToken(OPENBRACKET,'(',1,1955) +LexToken(COLON,':',1,1956) +LexToken(CLOSEBRACKET,')',1,1957) +LexToken(CLOSEBRACKET,')',1,1958) +LexToken(SEMICOLON,';',1,1959) +LexToken(VAR,'real',1,1960) +LexToken(OPENBRACKET,'(',1,1964) +LexToken(VAR,'b',1,1965) +LexToken(OPENBRACKET,'(',1,1966) +LexToken(COLON,':',1,1967) +LexToken(CLOSEBRACKET,')',1,1968) +LexToken(CLOSEBRACKET,')',1,1969) +LexToken(CLOSESQBRACKET,']',1,1970) +LexToken(EOL,'\n',1,1971) +LexToken(VAR,'model',1,1992) +LexToken(DOT,'.',1,1997) +LexToken(VAR,'dstate',1,1998) +LexToken(ASSIGNMENT,'=',1,2004) +LexToken(OPENSQBRACKET,'[',1,2005) +LexToken(VAR,'seed_c',1,2006) +LexToken(OPENBRACKET,'(',1,2012) +LexToken(NUMBER,'1',1,2013) +LexToken(CLOSEBRACKET,')',1,2014) +LexToken(SEMICOLON,';',1,2015) +LexToken(NUMBER,'0',1,2016) +LexToken(OPERATOR,'*',1,2017) +LexToken(VAR,'real',1,2018) +LexToken(OPENBRACKET,'(',1,2022) +LexToken(VAR,'a',1,2023) +LexToken(OPENBRACKET,'(',1,2024) +LexToken(COLON,':',1,2025) +LexToken(CLOSEBRACKET,')',1,2026) +LexToken(CLOSEBRACKET,')',1,2027) +LexToken(CLOSESQBRACKET,']',1,2028) +LexToken(EOL,'\n',1,2029) +LexToken(VAR,'ot',1,2050) +LexToken(ASSIGNMENT,'=',1,2052) +LexToken(NUMBER,'1',1,2053) +LexToken(EOL,'\n',1,2054) +LexToken(ELSEIF,'elseif',1,2071) +LexToken(VAR,'typ',1,2078) +LexToken(COMPARISON,'==',1,2081) +LexToken(NUMBER,'2',1,2083) +LexToken(THEN,'then',1,2085) +LexToken(EOL,'\n',1,2089) +LexToken(VAR,'function_name',1,2110) +LexToken(ASSIGNMENT,'=',1,2123) +LexToken(DQSTRING,'"rndblkz_m"',1,2134) +LexToken(SEMICOLON,';',1,2135) +LexToken(EOL,'\n',1,2136) +LexToken(VAR,'ot',1,2157) +LexToken(ASSIGNMENT,'=',1,2159) +LexToken(NUMBER,'2',1,2160) +LexToken(EOL,'\n',1,2161) +LexToken(VAR,'model',1,2182) +LexToken(DOT,'.',1,2187) +LexToken(VAR,'rpar',1,2188) +LexToken(ASSIGNMENT,'=',1,2192) +LexToken(OPENSQBRACKET,'[',1,2193) +LexToken(VAR,'real',1,2194) +LexToken(OPENBRACKET,'(',1,2198) +LexToken(VAR,'a',1,2199) +LexToken(OPENBRACKET,'(',1,2200) +LexToken(COLON,':',1,2201) +LexToken(CLOSEBRACKET,')',1,2202) +LexToken(CLOSEBRACKET,')',1,2203) +LexToken(SEMICOLON,';',1,2204) +LexToken(VAR,'imag',1,2205) +LexToken(OPENBRACKET,'(',1,2209) +LexToken(VAR,'a',1,2210) +LexToken(OPENBRACKET,'(',1,2211) +LexToken(COLON,':',1,2212) +LexToken(CLOSEBRACKET,')',1,2213) +LexToken(CLOSEBRACKET,')',1,2214) +LexToken(SEMICOLON,';',1,2215) +LexToken(VAR,'real',1,2216) +LexToken(OPENBRACKET,'(',1,2220) +LexToken(VAR,'b',1,2221) +LexToken(OPENBRACKET,'(',1,2222) +LexToken(COLON,':',1,2223) +LexToken(CLOSEBRACKET,')',1,2224) +LexToken(CLOSEBRACKET,')',1,2225) +LexToken(SEMICOLON,';',1,2226) +LexToken(VAR,'imag',1,2227) +LexToken(OPENBRACKET,'(',1,2231) +LexToken(VAR,'b',1,2232) +LexToken(OPENBRACKET,'(',1,2233) +LexToken(COLON,':',1,2234) +LexToken(CLOSEBRACKET,')',1,2235) +LexToken(CLOSEBRACKET,')',1,2236) +LexToken(CLOSESQBRACKET,']',1,2237) +LexToken(EOL,'\n',1,2238) +LexToken(VAR,'model',1,2259) +LexToken(DOT,'.',1,2264) +LexToken(VAR,'dstate',1,2265) +LexToken(ASSIGNMENT,'=',1,2271) +LexToken(OPENSQBRACKET,'[',1,2272) +LexToken(VAR,'seed_c',1,2273) +LexToken(OPENBRACKET,'(',1,2279) +LexToken(COLON,':',1,2280) +LexToken(CLOSEBRACKET,')',1,2281) +LexToken(SEMICOLON,';',1,2282) +LexToken(NUMBER,'0',1,2283) +LexToken(OPERATOR,'*',1,2284) +LexToken(OPENSQBRACKET,'[',1,2285) +LexToken(VAR,'real',1,2286) +LexToken(OPENBRACKET,'(',1,2290) +LexToken(VAR,'a',1,2291) +LexToken(OPENBRACKET,'(',1,2292) +LexToken(COLON,':',1,2293) +LexToken(CLOSEBRACKET,')',1,2294) +LexToken(CLOSEBRACKET,')',1,2295) +LexToken(SEMICOLON,';',1,2296) +LexToken(VAR,'imag',1,2297) +LexToken(OPENBRACKET,'(',1,2301) +LexToken(VAR,'a',1,2302) +LexToken(OPENBRACKET,'(',1,2303) +LexToken(COLON,':',1,2304) +LexToken(CLOSEBRACKET,')',1,2305) +LexToken(CLOSEBRACKET,')',1,2306) +LexToken(CLOSESQBRACKET,']',1,2307) +LexToken(CLOSESQBRACKET,']',1,2308) +LexToken(EOL,'\n',1,2309) +LexToken(ELSE,'else',1,2326) +LexToken(EOL,'\n',1,2330) +LexToken(VAR,'message',1,2351) +LexToken(OPENBRACKET,'(',1,2358) +LexToken(DQSTRING,'"Datatype is not supported"',1,2385) +LexToken(CLOSEBRACKET,')',1,2386) +LexToken(SEMICOLON,';',1,2387) +LexToken(EOL,'\n',1,2388) +LexToken(VAR,'ok',1,2409) +LexToken(ASSIGNMENT,'=',1,2411) +LexToken(PREVAR_BOOLEAN,'%f',1,2412) +LexToken(SEMICOLON,';',1,2414) +LexToken(EOL,'\n',1,2415) +LexToken(END,'end',1,2432) +LexToken(EOL,'\n',1,2435) +LexToken(IF,'if',1,2452) +LexToken(VAR,'ok',1,2455) +LexToken(THEN,'then',1,2458) +LexToken(EOL,'\n',1,2462) +LexToken(OPENSQBRACKET,'[',1,2483) +LexToken(VAR,'model',1,2484) +LexToken(COMMA,',',1,2489) +LexToken(VAR,'graphics',1,2490) +LexToken(COMMA,',',1,2498) +LexToken(VAR,'ok',1,2499) +LexToken(CLOSESQBRACKET,']',1,2501) +LexToken(ASSIGNMENT,'=',1,2502) +LexToken(VAR,'set_io',1,2503) +LexToken(OPENBRACKET,'(',1,2509) +LexToken(VAR,'model',1,2510) +LexToken(COMMA,',',1,2515) +LexToken(VAR,'graphics',1,2516) +LexToken(COMMA,',',1,2524) +LexToken(VAR,'list',1,2525) +LexToken(OPENBRACKET,'(',1,2529) +LexToken(OPENSQBRACKET,'[',1,2530) +LexToken(CLOSESQBRACKET,']',1,2531) +LexToken(COMMA,',',1,2532) +LexToken(OPENSQBRACKET,'[',1,2533) +LexToken(CLOSESQBRACKET,']',1,2534) +LexToken(CLOSEBRACKET,')',1,2535) +LexToken(COMMA,',',1,2536) +LexToken(VAR,'list',1,2537) +LexToken(OPENBRACKET,'(',1,2541) +LexToken(VAR,'out',1,2542) +LexToken(COMMA,',',1,2545) +LexToken(VAR,'ot',1,2546) +LexToken(CLOSEBRACKET,')',1,2548) +LexToken(COMMA,',',1,2549) +LexToken(NUMBER,'1',1,2550) +LexToken(COMMA,',',1,2551) +LexToken(OPENSQBRACKET,'[',1,2552) +LexToken(CLOSESQBRACKET,']',1,2553) +LexToken(CLOSEBRACKET,')',1,2554) +LexToken(EOL,'\n',1,2555) +LexToken(IF,'if',1,2576) +LexToken(VAR,'ok',1,2579) +LexToken(THEN,'then',1,2582) +LexToken(EOL,'\n',1,2586) +LexToken(VAR,'model',1,2611) +LexToken(DOT,'.',1,2616) +LexToken(VAR,'sim',1,2617) +LexToken(ASSIGNMENT,'=',1,2620) +LexToken(VAR,'list',1,2621) +LexToken(OPENBRACKET,'(',1,2625) +LexToken(VAR,'function_name',1,2626) +LexToken(COMMA,',',1,2639) +LexToken(NUMBER,'4',1,2640) +LexToken(CLOSEBRACKET,')',1,2641) +LexToken(EOL,'\n',1,2642) +LexToken(VAR,'graphics',1,2667) +LexToken(DOT,'.',1,2675) +LexToken(VAR,'exprs',1,2676) +LexToken(ASSIGNMENT,'=',1,2681) +LexToken(VAR,'exprs',1,2682) +LexToken(EOL,'\n',1,2687) +LexToken(VAR,'model',1,2712) +LexToken(DOT,'.',1,2717) +LexToken(VAR,'ipar',1,2718) +LexToken(ASSIGNMENT,'=',1,2722) +LexToken(VAR,'flag',1,2723) +LexToken(EOL,'\n',1,2727) +LexToken(VAR,'x',1,2752) +LexToken(DOT,'.',1,2753) +LexToken(VAR,'graphics',1,2754) +LexToken(ASSIGNMENT,'=',1,2762) +LexToken(VAR,'graphics',1,2763) +LexToken(SEMICOLON,';',1,2771) +LexToken(EOL,'\n',1,2772) +LexToken(VAR,'x',1,2797) +LexToken(DOT,'.',1,2798) +LexToken(VAR,'model',1,2799) +LexToken(ASSIGNMENT,'=',1,2804) +LexToken(VAR,'model',1,2805) +LexToken(EOL,'\n',1,2810) +LexToken(BREAK,'break',1,2835) +LexToken(EOL,'\n',1,2840) +LexToken(END,'end',1,2861) +LexToken(EOL,'\n',1,2864) +LexToken(END,'end',1,2881) +LexToken(EOL,'\n',1,2884) +LexToken(END,'end',1,2897) +LexToken(EOL,'\n',1,2900) +LexToken(END,'end',1,2909) +LexToken(EOL,'\n',1,2912) +LexToken(CASE,'case',1,2917) +LexToken(DQSTRING,'"define"',1,2929) +LexToken(THEN,'then',1,2931) +LexToken(EOL,'\n',1,2935) +LexToken(VAR,'a',1,2944) +LexToken(ASSIGNMENT,'=',1,2945) +LexToken(NUMBER,'0',1,2946) +LexToken(EOL,'\n',1,2947) +LexToken(VAR,'b',1,2956) +LexToken(ASSIGNMENT,'=',1,2957) +LexToken(NUMBER,'1',1,2958) +LexToken(EOL,'\n',1,2959) +LexToken(VAR,'dt',1,2968) +LexToken(ASSIGNMENT,'=',1,2970) +LexToken(NUMBER,'0',1,2971) +LexToken(EOL,'\n',1,2972) +LexToken(VAR,'flag',1,2981) +LexToken(ASSIGNMENT,'=',1,2985) +LexToken(NUMBER,'0',1,2986) +LexToken(EOL,'\n',1,2987) +LexToken(VAR,'function_name',1,2996) +LexToken(ASSIGNMENT,'=',1,3009) +LexToken(DQSTRING,'"rndblk_m"',1,3019) +LexToken(SEMICOLON,';',1,3020) +LexToken(EOL,'\n',1,3021) +LexToken(VAR,'funtyp',1,3030) +LexToken(ASSIGNMENT,'=',1,3036) +LexToken(NUMBER,'4',1,3037) +LexToken(SEMICOLON,';',1,3038) +LexToken(EOL,'\n',1,3039) +LexToken(VAR,'model',1,3048) +LexToken(ASSIGNMENT,'=',1,3053) +LexToken(SCICOS_MODEL,'scicos_model',1,3054) +LexToken(OPENBRACKET,'(',1,3066) +LexToken(CLOSEBRACKET,')',1,3067) +LexToken(EOL,'\n',1,3068) +LexToken(VAR,'model',1,3077) +LexToken(DOT,'.',1,3082) +LexToken(VAR,'sim',1,3083) +LexToken(ASSIGNMENT,'=',1,3086) +LexToken(VAR,'list',1,3087) +LexToken(OPENBRACKET,'(',1,3091) +LexToken(VAR,'function_name',1,3092) +LexToken(COMMA,',',1,3105) +LexToken(VAR,'funtyp',1,3106) +LexToken(CLOSEBRACKET,')',1,3112) +LexToken(EOL,'\n',1,3113) +LexToken(VAR,'model',1,3122) +LexToken(DOT,'.',1,3127) +LexToken(VAR,'in',1,3128) +LexToken(ASSIGNMENT,'=',1,3130) +LexToken(OPENSQBRACKET,'[',1,3131) +LexToken(CLOSESQBRACKET,']',1,3132) +LexToken(EOL,'\n',1,3133) +LexToken(VAR,'model',1,3142) +LexToken(DOT,'.',1,3147) +LexToken(VAR,'in2',1,3148) +LexToken(ASSIGNMENT,'=',1,3151) +LexToken(OPENSQBRACKET,'[',1,3152) +LexToken(CLOSESQBRACKET,']',1,3153) +LexToken(EOL,'\n',1,3154) +LexToken(VAR,'model',1,3163) +LexToken(DOT,'.',1,3168) +LexToken(VAR,'intyp',1,3169) +LexToken(ASSIGNMENT,'=',1,3174) +LexToken(OPENSQBRACKET,'[',1,3175) +LexToken(CLOSESQBRACKET,']',1,3176) +LexToken(EOL,'\n',1,3177) +LexToken(VAR,'model',1,3186) +LexToken(DOT,'.',1,3191) +LexToken(VAR,'out',1,3192) +LexToken(ASSIGNMENT,'=',1,3195) +LexToken(NUMBER,'1',1,3196) +LexToken(EOL,'\n',1,3197) +LexToken(VAR,'model',1,3206) +LexToken(DOT,'.',1,3211) +LexToken(VAR,'out2',1,3212) +LexToken(ASSIGNMENT,'=',1,3216) +LexToken(NUMBER,'1',1,3217) +LexToken(EOL,'\n',1,3218) +LexToken(VAR,'model',1,3227) +LexToken(DOT,'.',1,3232) +LexToken(VAR,'outtyp',1,3233) +LexToken(ASSIGNMENT,'=',1,3239) +LexToken(NUMBER,'1',1,3240) +LexToken(EOL,'\n',1,3241) +LexToken(VAR,'model',1,3250) +LexToken(DOT,'.',1,3255) +LexToken(VAR,'evtin',1,3256) +LexToken(ASSIGNMENT,'=',1,3261) +LexToken(NUMBER,'1',1,3262) +LexToken(EOL,'\n',1,3263) +LexToken(VAR,'model',1,3272) +LexToken(DOT,'.',1,3277) +LexToken(VAR,'evtout',1,3278) +LexToken(ASSIGNMENT,'=',1,3284) +LexToken(OPENSQBRACKET,'[',1,3285) +LexToken(CLOSESQBRACKET,']',1,3286) +LexToken(EOL,'\n',1,3287) +LexToken(VAR,'model',1,3296) +LexToken(DOT,'.',1,3301) +LexToken(VAR,'state',1,3302) +LexToken(ASSIGNMENT,'=',1,3307) +LexToken(OPENSQBRACKET,'[',1,3308) +LexToken(CLOSESQBRACKET,']',1,3309) +LexToken(EOL,'\n',1,3310) +LexToken(VAR,'model',1,3319) +LexToken(DOT,'.',1,3324) +LexToken(VAR,'dstate',1,3325) +LexToken(ASSIGNMENT,'=',1,3331) +LexToken(OPENSQBRACKET,'[',1,3332) +LexToken(VAR,'int',1,3333) +LexToken(OPENBRACKET,'(',1,3336) +LexToken(VAR,'rand',1,3337) +LexToken(OPENBRACKET,'(',1,3341) +LexToken(CLOSEBRACKET,')',1,3342) +LexToken(OPERATOR,'*',1,3343) +LexToken(OPENBRACKET,'(',1,3344) +LexToken(NUMBER,'10',1,3345) +LexToken(OPERATOR,'^',1,3347) +LexToken(NUMBER,'7',1,3348) +LexToken(NUMBER,'-1',1,3349) +LexToken(CLOSEBRACKET,')',1,3351) +LexToken(CLOSEBRACKET,')',1,3352) +LexToken(SEMICOLON,';',1,3353) +LexToken(NUMBER,'0',1,3354) +LexToken(OPERATOR,'*',1,3355) +LexToken(VAR,'a',1,3356) +LexToken(OPENBRACKET,'(',1,3357) +LexToken(COLON,':',1,3358) +LexToken(CLOSEBRACKET,')',1,3359) +LexToken(CLOSESQBRACKET,']',1,3360) +LexToken(EOL,'\n',1,3361) +LexToken(VAR,'model',1,3370) +LexToken(DOT,'.',1,3375) +LexToken(VAR,'rpar',1,3376) +LexToken(ASSIGNMENT,'=',1,3380) +LexToken(OPENSQBRACKET,'[',1,3381) +LexToken(VAR,'a',1,3382) +LexToken(OPENBRACKET,'(',1,3383) +LexToken(COLON,':',1,3384) +LexToken(CLOSEBRACKET,')',1,3385) +LexToken(COMMA,',',1,3386) +LexToken(VAR,'b',1,3387) +LexToken(OPENBRACKET,'(',1,3388) +LexToken(COLON,':',1,3389) +LexToken(CLOSEBRACKET,')',1,3390) +LexToken(CLOSESQBRACKET,']',1,3391) +LexToken(EOL,'\n',1,3392) +LexToken(VAR,'model',1,3401) +LexToken(DOT,'.',1,3406) +LexToken(VAR,'ipar',1,3407) +LexToken(ASSIGNMENT,'=',1,3411) +LexToken(VAR,'flag',1,3412) +LexToken(EOL,'\n',1,3416) +LexToken(VAR,'model',1,3425) +LexToken(DOT,'.',1,3430) +LexToken(VAR,'blocktype',1,3431) +LexToken(ASSIGNMENT,'=',1,3440) +LexToken(DQSTRING,'"d"',1,3443) +LexToken(EOL,'\n',1,3444) +LexToken(VAR,'model',1,3453) +LexToken(DOT,'.',1,3458) +LexToken(VAR,'firing',1,3459) +LexToken(ASSIGNMENT,'=',1,3465) +LexToken(OPENSQBRACKET,'[',1,3466) +LexToken(CLOSESQBRACKET,']',1,3467) +LexToken(EOL,'\n',1,3468) +LexToken(VAR,'model',1,3477) +LexToken(DOT,'.',1,3482) +LexToken(VAR,'dep_ut',1,3483) +LexToken(ASSIGNMENT,'=',1,3489) +LexToken(OPENSQBRACKET,'[',1,3490) +LexToken(PREVAR_BOOLEAN,'%f',1,3491) +LexToken(PREVAR_BOOLEAN,'%f',1,3494) +LexToken(CLOSESQBRACKET,']',1,3496) +LexToken(EOL,'\n',1,3497) +LexToken(EOL,'\n',1,3498) +LexToken(VAR,'exprs',1,3507) +LexToken(ASSIGNMENT,'=',1,3512) +LexToken(OPENSQBRACKET,'[',1,3513) +LexToken(VAR,'sci2exp',1,3514) +LexToken(OPENBRACKET,'(',1,3521) +LexToken(NUMBER,'1',1,3522) +LexToken(CLOSEBRACKET,')',1,3523) +LexToken(SEMICOLON,';',1,3524) +LexToken(VAR,'string',1,3525) +LexToken(OPENBRACKET,'(',1,3531) +LexToken(VAR,'flag',1,3532) +LexToken(CLOSEBRACKET,')',1,3536) +LexToken(SEMICOLON,';',1,3537) +LexToken(VAR,'sci2exp',1,3538) +LexToken(OPENBRACKET,'(',1,3545) +LexToken(OPENSQBRACKET,'[',1,3546) +LexToken(VAR,'a',1,3547) +LexToken(CLOSESQBRACKET,']',1,3548) +LexToken(CLOSEBRACKET,')',1,3549) +LexToken(SEMICOLON,';',1,3550) +LexToken(VAR,'sci2exp',1,3551) +LexToken(OPENBRACKET,'(',1,3558) +LexToken(OPENSQBRACKET,'[',1,3559) +LexToken(VAR,'b',1,3560) +LexToken(CLOSESQBRACKET,']',1,3561) +LexToken(CLOSEBRACKET,')',1,3562) +LexToken(SEMICOLON,';',1,3563) +LexToken(VAR,'sci2exp',1,3564) +LexToken(OPENBRACKET,'(',1,3571) +LexToken(OPENSQBRACKET,'[',1,3572) +LexToken(VAR,'model',1,3573) +LexToken(DOT,'.',1,3578) +LexToken(VAR,'dstate',1,3579) +LexToken(OPENBRACKET,'(',1,3585) +LexToken(NUMBER,'1',1,3586) +LexToken(CLOSEBRACKET,')',1,3587) +LexToken(VAR,'int',1,3589) +LexToken(OPENBRACKET,'(',1,3592) +LexToken(VAR,'rand',1,3593) +LexToken(OPENBRACKET,'(',1,3597) +LexToken(CLOSEBRACKET,')',1,3598) +LexToken(OPERATOR,'*',1,3599) +LexToken(OPENBRACKET,'(',1,3600) +LexToken(NUMBER,'10',1,3601) +LexToken(OPERATOR,'^',1,3603) +LexToken(NUMBER,'7',1,3604) +LexToken(NUMBER,'-1',1,3605) +LexToken(CLOSEBRACKET,')',1,3607) +LexToken(CLOSEBRACKET,')',1,3608) +LexToken(CLOSESQBRACKET,']',1,3609) +LexToken(CLOSEBRACKET,')',1,3610) +LexToken(CLOSESQBRACKET,']',1,3611) +LexToken(EOL,'\n',1,3612) +LexToken(VAR,'gr_i',1,3621) +LexToken(ASSIGNMENT,'=',1,3625) +LexToken(OPENSQBRACKET,'[',1,3626) +LexToken(CLOSESQBRACKET,']',1,3627) +LexToken(EOL,'\n',1,3628) +LexToken(VAR,'x',1,3637) +LexToken(ASSIGNMENT,'=',1,3638) +LexToken(VAR,'standard_define',1,3639) +LexToken(OPENBRACKET,'(',1,3654) +LexToken(OPENSQBRACKET,'[',1,3655) +LexToken(NUMBER,'3',1,3656) +LexToken(NUMBER,'2',1,3658) +LexToken(CLOSESQBRACKET,']',1,3659) +LexToken(COMMA,',',1,3660) +LexToken(VAR,'model',1,3661) +LexToken(COMMA,',',1,3666) +LexToken(VAR,'exprs',1,3667) +LexToken(COMMA,',',1,3672) +LexToken(VAR,'gr_i',1,3673) +LexToken(CLOSEBRACKET,')',1,3677) +LexToken(EOL,'\n',1,3678) +LexToken(END,'end',1,3683) +LexToken(EOL,'\n',1,3686) +LexToken(ENDFUNCTION,'endfunction',1,3687) +LexToken(EOL,'\n',1,3698) |