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/IntegerOp/LOGIC.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/IntegerOp/LOGIC.js')
-rw-r--r-- | js/IntegerOp/LOGIC.js | 677 |
1 files changed, 677 insertions, 0 deletions
diff --git a/js/IntegerOp/LOGIC.js b/js/IntegerOp/LOGIC.js new file mode 100644 index 00000000..c3295914 --- /dev/null +++ b/js/IntegerOp/LOGIC.js @@ -0,0 +1,677 @@ +LexToken(EOL,'\n',1,8) +LexToken(EOL,'\n',1,11) +LexToken(EOL,'\n',1,71) +LexToken(EOL,'\n',1,147) +LexToken(EOL,'\n',1,150) +LexToken(EOL,'\n',1,222) +LexToken(EOL,'\n',1,294) +LexToken(EOL,'\n',1,363) +LexToken(EOL,'\n',1,402) +LexToken(EOL,'\n',1,405) +LexToken(EOL,'\n',1,472) +LexToken(EOL,'\n',1,538) +LexToken(EOL,'\n',1,603) +LexToken(EOL,'\n',1,651) +LexToken(EOL,'\n',1,654) +LexToken(EOL,'\n',1,723) +LexToken(EOL,'\n',1,786) +LexToken(EOL,'\n',1,868) +LexToken(EOL,'\n',1,871) +LexToken(EOL,'\n',1,902) +LexToken(EOL,'\n',1,905) +LexToken(EOL,'\n',1,906) +LexToken(FUNCTION,'function',1,907) +LexToken(OPENSQBRACKET,'[',1,916) +LexToken(VAR,'x',1,917) +LexToken(COMMA,',',1,918) +LexToken(VAR,'y',1,919) +LexToken(COMMA,',',1,920) +LexToken(VAR,'typ',1,921) +LexToken(CLOSESQBRACKET,']',1,924) +LexToken(ASSIGNMENT,'=',1,925) +LexToken(VAR,'LOGIC',1,926) +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(VAR,'x',1,951) +LexToken(ASSIGNMENT,'=',1,952) +LexToken(OPENSQBRACKET,'[',1,953) +LexToken(CLOSESQBRACKET,']',1,954) +LexToken(SEMICOLON,';',1,955) +LexToken(EOL,'\n',1,956) +LexToken(VAR,'y',1,961) +LexToken(ASSIGNMENT,'=',1,962) +LexToken(OPENSQBRACKET,'[',1,963) +LexToken(CLOSESQBRACKET,']',1,964) +LexToken(SEMICOLON,';',1,965) +LexToken(EOL,'\n',1,966) +LexToken(VAR,'typ',1,971) +LexToken(ASSIGNMENT,'=',1,974) +LexToken(OPENSQBRACKET,'[',1,975) +LexToken(CLOSESQBRACKET,']',1,976) +LexToken(SEMICOLON,';',1,977) +LexToken(EOL,'\n',1,978) +LexToken(SELECT,'select',1,983) +LexToken(VAR,'job',1,990) +LexToken(EOL,'\n',1,993) +LexToken(CASE,'case',1,998) +LexToken(DQSTRING,'"set"',1,1007) +LexToken(THEN,'then',1,1009) +LexToken(EOL,'\n',1,1013) +LexToken(VAR,'x',1,1022) +LexToken(ASSIGNMENT,'=',1,1023) +LexToken(VAR,'arg1',1,1024) +LexToken(EOL,'\n',1,1028) +LexToken(VAR,'graphics',1,1037) +LexToken(ASSIGNMENT,'=',1,1045) +LexToken(VAR,'arg1',1,1046) +LexToken(DOT,'.',1,1050) +LexToken(VAR,'graphics',1,1051) +LexToken(SEMICOLON,';',1,1059) +LexToken(EOL,'\n',1,1060) +LexToken(VAR,'exprs',1,1069) +LexToken(ASSIGNMENT,'=',1,1074) +LexToken(VAR,'graphics',1,1075) +LexToken(DOT,'.',1,1083) +LexToken(VAR,'exprs',1,1084) +LexToken(EOL,'\n',1,1089) +LexToken(VAR,'model',1,1098) +LexToken(ASSIGNMENT,'=',1,1103) +LexToken(VAR,'arg1',1,1104) +LexToken(DOT,'.',1,1108) +LexToken(VAR,'model',1,1109) +LexToken(SEMICOLON,';',1,1114) +LexToken(EOL,'\n',1,1115) +LexToken(WHILE,'while',1,1124) +LexToken(PREVAR_BOOLEAN,'%t',1,1130) +LexToken(DO,'do',1,1133) +LexToken(EOL,'\n',1,1135) +LexToken(OPENSQBRACKET,'[',1,1148) +LexToken(VAR,'ok',1,1149) +LexToken(COMMA,',',1,1151) +LexToken(VAR,'mat',1,1152) +LexToken(COMMA,',',1,1155) +LexToken(VAR,'herit',1,1156) +LexToken(COMMA,',',1,1161) +LexToken(VAR,'exprs',1,1162) +LexToken(CLOSESQBRACKET,']',1,1167) +LexToken(ASSIGNMENT,'=',1,1168) +LexToken(SCICOS_GETVALUE,'scicos_getvalue',1,1169) +LexToken(OPENBRACKET,'(',1,1184) +LexToken(OPENSQBRACKET,'[',1,1185) +LexToken(VAR,'msprintf',1,1186) +LexToken(OPENBRACKET,'(',1,1194) +LexToken(VAR,'gettext',1,1195) +LexToken(OPENBRACKET,'(',1,1202) +LexToken(DQSTRING,'"Set %s block parameters"',1,1227) +LexToken(CLOSEBRACKET,')',1,1228) +LexToken(COMMA,',',1,1229) +LexToken(DQSTRING,'"LOGIC"',1,1237) +LexToken(CLOSEBRACKET,')',1,1238) +LexToken(SEMICOLON,';',1,1239) +LexToken(DQSTRING,'" "',1,1243) +LexToken(SEMICOLON,';',1,1244) +LexToken(VAR,'gettext',1,1245) +LexToken(OPENBRACKET,'(',1,1252) +LexToken(DQSTRING,'"Combinatorial logic"',1,1273) +LexToken(CLOSEBRACKET,')',1,1274) +LexToken(SEMICOLON,';',1,1275) +LexToken(DQSTRING,'" "',1,1278) +LexToken(SEMICOLON,';',1,1279) +LexToken(VAR,'gettext',1,1293) +LexToken(OPENBRACKET,'(',1,1300) +LexToken(DQSTRING,'" Rows of the matrix are the output values"',1,1349) +LexToken(CLOSEBRACKET,')',1,1350) +LexToken(SEMICOLON,';',1,1351) +LexToken(VAR,'gettext',1,1353) +LexToken(OPENBRACKET,'(',1,1360) +LexToken(DQSTRING,'" Number of rows must be a power of two."',1,1407) +LexToken(CLOSEBRACKET,')',1,1408) +LexToken(SEMICOLON,';',1,1409) +LexToken(VAR,'gettext',1,1426) +LexToken(OPENBRACKET,'(',1,1433) +LexToken(DQSTRING,'" Number of columns gives the number of outputs."',1,1488) +LexToken(CLOSEBRACKET,')',1,1489) +LexToken(SEMICOLON,';',1,1490) +LexToken(DQSTRING,'" "',1,1493) +LexToken(CLOSESQBRACKET,']',1,1494) +LexToken(COMMA,',',1,1495) +LexToken(OPENSQBRACKET,'[',1,1512) +LexToken(VAR,'gettext',1,1513) +LexToken(OPENBRACKET,'(',1,1520) +LexToken(DQSTRING,'"Truth Table (matrix of outputs)"',1,1553) +LexToken(CLOSEBRACKET,')',1,1554) +LexToken(SEMICOLON,';',1,1555) +LexToken(VAR,'gettext',1,1557) +LexToken(OPENBRACKET,'(',1,1564) +LexToken(DQSTRING,'"Accepts Inherited Events (0:No, 1:Yes)"',1,1604) +LexToken(CLOSEBRACKET,')',1,1605) +LexToken(CLOSESQBRACKET,']',1,1606) +LexToken(COMMA,',',1,1607) +LexToken(VAR,'list',1,1624) +LexToken(OPENBRACKET,'(',1,1628) +LexToken(DQSTRING,'"mat"',1,1633) +LexToken(COMMA,',',1,1634) +LexToken(OPENSQBRACKET,'[',1,1635) +LexToken(NUMBER,'-1',1,1636) +LexToken(COMMA,',',1,1638) +LexToken(NUMBER,'-2',1,1639) +LexToken(CLOSESQBRACKET,']',1,1641) +LexToken(COMMA,',',1,1642) +LexToken(DQSTRING,'"vec"',1,1647) +LexToken(COMMA,',',1,1648) +LexToken(NUMBER,'1',1,1649) +LexToken(CLOSEBRACKET,')',1,1650) +LexToken(COMMA,',',1,1651) +LexToken(VAR,'exprs',1,1653) +LexToken(CLOSEBRACKET,')',1,1658) +LexToken(SEMICOLON,';',1,1659) +LexToken(EOL,'\n',1,1660) +LexToken(EOL,'\n',1,1661) +LexToken(IF,'if',1,1674) +LexToken(NOT,'~',1,1677) +LexToken(VAR,'ok',1,1678) +LexToken(THEN,'then',1,1681) +LexToken(EOL,'\n',1,1685) +LexToken(BREAK,'break',1,1702) +LexToken(COMMA,',',1,1707) +LexToken(EOL,'\n',1,1708) +LexToken(END,'end',1,1721) +LexToken(EOL,'\n',1,1724) +LexToken(VAR,'nout',1,1737) +LexToken(ASSIGNMENT,'=',1,1741) +LexToken(VAR,'size',1,1742) +LexToken(OPENBRACKET,'(',1,1746) +LexToken(VAR,'mat',1,1747) +LexToken(COMMA,',',1,1750) +LexToken(NUMBER,'2',1,1751) +LexToken(CLOSEBRACKET,')',1,1752) +LexToken(EOL,'\n',1,1753) +LexToken(VAR,'nin',1,1766) +LexToken(ASSIGNMENT,'=',1,1769) +LexToken(OPENBRACKET,'(',1,1770) +LexToken(VAR,'log',1,1771) +LexToken(OPENBRACKET,'(',1,1774) +LexToken(VAR,'size',1,1775) +LexToken(OPENBRACKET,'(',1,1779) +LexToken(VAR,'mat',1,1780) +LexToken(COMMA,',',1,1783) +LexToken(NUMBER,'1',1,1784) +LexToken(CLOSEBRACKET,')',1,1785) +LexToken(CLOSEBRACKET,')',1,1786) +LexToken(OPERATOR,'/',1,1787) +LexToken(VAR,'log',1,1788) +LexToken(OPENBRACKET,'(',1,1791) +LexToken(NUMBER,'2',1,1792) +LexToken(CLOSEBRACKET,')',1,1793) +LexToken(CLOSEBRACKET,')',1,1794) +LexToken(EOL,'\n',1,1795) +LexToken(VAR,'u1',1,1808) +LexToken(ASSIGNMENT,'=',1,1810) +LexToken(VAR,'floor',1,1811) +LexToken(OPENBRACKET,'(',1,1816) +LexToken(VAR,'nin',1,1817) +LexToken(CLOSEBRACKET,')',1,1820) +LexToken(EOL,'\n',1,1821) +LexToken(EOL,'\n',1,1912) +LexToken(IF,'if',1,1925) +LexToken(OPENBRACKET,'(',1,1928) +LexToken(VAR,'u1',1,1929) +LexToken(COMPARISON,'<>',1,1932) +LexToken(VAR,'nin',1,1935) +LexToken(CLOSEBRACKET,')',1,1938) +LexToken(THEN,'then',1,1940) +LexToken(EOL,'\n',1,1944) +LexToken(VAR,'block_parameter_error',1,1961) +LexToken(OPENBRACKET,'(',1,1982) +LexToken(VAR,'msprintf',1,1983) +LexToken(OPENBRACKET,'(',1,1991) +LexToken(VAR,'gettext',1,1992) +LexToken(OPENBRACKET,'(',1,1999) +LexToken(DQSTRING,'"Wrong size for \\\'%s\\\' parameter: %d."',1,2037) +LexToken(CLOSEBRACKET,')',1,2038) +LexToken(COMMA,',',1,2039) +LexToken(VAR,'gettext',1,2041) +LexToken(OPENBRACKET,'(',1,2048) +LexToken(DQSTRING,'"Truth Table"',1,2061) +LexToken(CLOSEBRACKET,')',1,2062) +LexToken(COMMA,',',1,2063) +LexToken(VAR,'size',1,2065) +LexToken(OPENBRACKET,'(',1,2069) +LexToken(VAR,'mat',1,2070) +LexToken(COMMA,',',1,2073) +LexToken(NUMBER,'1',1,2074) +LexToken(CLOSEBRACKET,')',1,2075) +LexToken(CLOSEBRACKET,')',1,2076) +LexToken(COMMA,',',1,2077) +LexToken(VAR,'gettext',1,2098) +LexToken(OPENBRACKET,'(',1,2105) +LexToken(DQSTRING,'"Number of rows must be a power of two."',1,2145) +LexToken(CLOSEBRACKET,')',1,2146) +LexToken(CLOSEBRACKET,')',1,2147) +LexToken(SEMICOLON,';',1,2148) +LexToken(EOL,'\n',1,2149) +LexToken(VAR,'ok',1,2166) +LexToken(ASSIGNMENT,'=',1,2168) +LexToken(PREVAR_BOOLEAN,'%f',1,2169) +LexToken(SEMICOLON,';',1,2171) +LexToken(EOL,'\n',1,2172) +LexToken(ELSEIF,'elseif',1,2185) +LexToken(OPENBRACKET,'(',1,2192) +LexToken(VAR,'find',1,2193) +LexToken(OPENBRACKET,'(',1,2197) +LexToken(VAR,'mat',1,2198) +LexToken(OPENBRACKET,'(',1,2201) +LexToken(COLON,':',1,2202) +LexToken(CLOSEBRACKET,')',1,2203) +LexToken(COMPARISON,'<>',1,2205) +LexToken(NUMBER,'0',1,2208) +LexToken(LOGICAL,'&',1,2210) +LexToken(VAR,'mat',1,2212) +LexToken(OPENBRACKET,'(',1,2215) +LexToken(COLON,':',1,2216) +LexToken(CLOSEBRACKET,')',1,2217) +LexToken(COMPARISON,'<>',1,2219) +LexToken(NUMBER,'1',1,2222) +LexToken(CLOSEBRACKET,')',1,2223) +LexToken(COMPARISON,'<>',1,2225) +LexToken(OPENSQBRACKET,'[',1,2228) +LexToken(CLOSESQBRACKET,']',1,2229) +LexToken(CLOSEBRACKET,')',1,2230) +LexToken(THEN,'then',1,2232) +LexToken(EOL,'\n',1,2236) +LexToken(VAR,'block_parameter_error',1,2253) +LexToken(OPENBRACKET,'(',1,2274) +LexToken(VAR,'msprintf',1,2275) +LexToken(OPENBRACKET,'(',1,2283) +LexToken(VAR,'gettext',1,2284) +LexToken(OPENBRACKET,'(',1,2291) +LexToken(DQSTRING,'"Wrong value for \\\'%s\\\' parameter."',1,2326) +LexToken(CLOSEBRACKET,')',1,2327) +LexToken(COMMA,',',1,2328) +LexToken(VAR,'gettext',1,2330) +LexToken(OPENBRACKET,'(',1,2337) +LexToken(DQSTRING,'"Truth Table"',1,2350) +LexToken(CLOSEBRACKET,')',1,2351) +LexToken(CLOSEBRACKET,')',1,2352) +LexToken(COMMA,',',1,2353) +LexToken(VAR,'msprintf',1,2374) +LexToken(OPENBRACKET,'(',1,2382) +LexToken(VAR,'gettext',1,2383) +LexToken(OPENBRACKET,'(',1,2390) +LexToken(DQSTRING,'"Elements must be in the interval %s."',1,2429) +LexToken(CLOSEBRACKET,')',1,2430) +LexToken(COMMA,',',1,2431) +LexToken(DQSTRING,'"[0, 1]"',1,2439) +LexToken(CLOSEBRACKET,')',1,2440) +LexToken(CLOSEBRACKET,')',1,2441) +LexToken(SEMICOLON,';',1,2442) +LexToken(EOL,'\n',1,2443) +LexToken(VAR,'ok',1,2460) +LexToken(ASSIGNMENT,'=',1,2462) +LexToken(PREVAR_BOOLEAN,'%f',1,2463) +LexToken(SEMICOLON,';',1,2465) +LexToken(EOL,'\n',1,2466) +LexToken(ELSEIF,'elseif',1,2479) +LexToken(VAR,'herit',1,2486) +LexToken(COMPARISON,'<',1,2492) +LexToken(NUMBER,'0',1,2493) +LexToken(LOGICAL,'|',1,2495) +LexToken(VAR,'herit',1,2497) +LexToken(COMPARISON,'>',1,2503) +LexToken(NUMBER,'1',1,2505) +LexToken(THEN,'then',1,2507) +LexToken(EOL,'\n',1,2511) +LexToken(VAR,'block_parameter_error',1,2528) +LexToken(OPENBRACKET,'(',1,2549) +LexToken(VAR,'msprintf',1,2550) +LexToken(OPENBRACKET,'(',1,2558) +LexToken(VAR,'gettext',1,2559) +LexToken(OPENBRACKET,'(',1,2566) +LexToken(DQSTRING,'"Wrong value for \\\'%s\\\' parameter: %d."',1,2605) +LexToken(CLOSEBRACKET,')',1,2606) +LexToken(COMMA,',',1,2607) +LexToken(VAR,'gettext',1,2609) +LexToken(OPENBRACKET,'(',1,2616) +LexToken(DQSTRING,'"Accepts Inherited Events"',1,2642) +LexToken(CLOSEBRACKET,')',1,2643) +LexToken(COMMA,',',1,2644) +LexToken(VAR,'herit',1,2646) +LexToken(CLOSEBRACKET,')',1,2651) +LexToken(COMMA,',',1,2652) +LexToken(VAR,'msprintf',1,2673) +LexToken(OPENBRACKET,'(',1,2681) +LexToken(VAR,'gettext',1,2682) +LexToken(OPENBRACKET,'(',1,2689) +LexToken(DQSTRING,'"Must be in the interval %s."',1,2719) +LexToken(CLOSEBRACKET,')',1,2720) +LexToken(COMMA,',',1,2721) +LexToken(DQSTRING,'"[0, 1]"',1,2729) +LexToken(CLOSEBRACKET,')',1,2730) +LexToken(CLOSEBRACKET,')',1,2731) +LexToken(SEMICOLON,';',1,2732) +LexToken(EOL,'\n',1,2733) +LexToken(VAR,'ok',1,2750) +LexToken(ASSIGNMENT,'=',1,2752) +LexToken(PREVAR_BOOLEAN,'%f',1,2753) +LexToken(SEMICOLON,';',1,2755) +LexToken(EOL,'\n',1,2756) +LexToken(END,'end',1,2769) +LexToken(EOL,'\n',1,2772) +LexToken(IF,'if',1,2785) +LexToken(VAR,'ok',1,2788) +LexToken(THEN,'then',1,2791) +LexToken(EOL,'\n',1,2795) +LexToken(VAR,'in',1,2812) +LexToken(ASSIGNMENT,'=',1,2814) +LexToken(OPENSQBRACKET,'[',1,2815) +LexToken(VAR,'ones',1,2816) +LexToken(OPENBRACKET,'(',1,2820) +LexToken(VAR,'nin',1,2821) +LexToken(COMMA,',',1,2824) +LexToken(NUMBER,'1',1,2825) +LexToken(CLOSEBRACKET,')',1,2826) +LexToken(VAR,'ones',1,2828) +LexToken(OPENBRACKET,'(',1,2832) +LexToken(VAR,'nin',1,2833) +LexToken(COMMA,',',1,2836) +LexToken(NUMBER,'1',1,2837) +LexToken(CLOSEBRACKET,')',1,2838) +LexToken(CLOSESQBRACKET,']',1,2839) +LexToken(EOL,'\n',1,2840) +LexToken(VAR,'out',1,2857) +LexToken(ASSIGNMENT,'=',1,2860) +LexToken(OPENSQBRACKET,'[',1,2861) +LexToken(VAR,'ones',1,2862) +LexToken(OPENBRACKET,'(',1,2866) +LexToken(VAR,'nout',1,2867) +LexToken(COMMA,',',1,2871) +LexToken(NUMBER,'1',1,2872) +LexToken(CLOSEBRACKET,')',1,2873) +LexToken(VAR,'ones',1,2875) +LexToken(OPENBRACKET,'(',1,2879) +LexToken(VAR,'nout',1,2880) +LexToken(COMMA,',',1,2884) +LexToken(NUMBER,'1',1,2885) +LexToken(CLOSEBRACKET,')',1,2886) +LexToken(CLOSESQBRACKET,']',1,2887) +LexToken(EOL,'\n',1,2888) +LexToken(VAR,'it',1,2905) +LexToken(ASSIGNMENT,'=',1,2907) +LexToken(NUMBER,'5',1,2908) +LexToken(OPERATOR,'*',1,2909) +LexToken(VAR,'ones',1,2910) +LexToken(OPENBRACKET,'(',1,2914) +LexToken(NUMBER,'1',1,2915) +LexToken(COMMA,',',1,2916) +LexToken(VAR,'nin',1,2917) +LexToken(CLOSEBRACKET,')',1,2920) +LexToken(EOL,'\n',1,2921) +LexToken(VAR,'ot',1,2938) +LexToken(ASSIGNMENT,'=',1,2940) +LexToken(NUMBER,'5',1,2941) +LexToken(OPERATOR,'*',1,2942) +LexToken(VAR,'ones',1,2943) +LexToken(OPENBRACKET,'(',1,2947) +LexToken(NUMBER,'1',1,2948) +LexToken(COMMA,',',1,2949) +LexToken(VAR,'nout',1,2950) +LexToken(CLOSEBRACKET,')',1,2954) +LexToken(EOL,'\n',1,2955) +LexToken(OPENSQBRACKET,'[',1,2972) +LexToken(VAR,'model',1,2973) +LexToken(COMMA,',',1,2978) +LexToken(VAR,'graphics',1,2979) +LexToken(COMMA,',',1,2987) +LexToken(VAR,'ok',1,2988) +LexToken(CLOSESQBRACKET,']',1,2990) +LexToken(ASSIGNMENT,'=',1,2991) +LexToken(VAR,'set_io',1,2992) +LexToken(OPENBRACKET,'(',1,2998) +LexToken(VAR,'model',1,2999) +LexToken(COMMA,',',1,3004) +LexToken(VAR,'graphics',1,3005) +LexToken(COMMA,',',1,3013) +LexToken(VAR,'list',1,3014) +LexToken(OPENBRACKET,'(',1,3018) +LexToken(VAR,'in',1,3019) +LexToken(COMMA,',',1,3021) +LexToken(VAR,'it',1,3022) +LexToken(CLOSEBRACKET,')',1,3024) +LexToken(COMMA,',',1,3025) +LexToken(VAR,'list',1,3026) +LexToken(OPENBRACKET,'(',1,3030) +LexToken(VAR,'out',1,3031) +LexToken(COMMA,',',1,3034) +LexToken(VAR,'ot',1,3035) +LexToken(CLOSEBRACKET,')',1,3037) +LexToken(COMMA,',',1,3038) +LexToken(VAR,'ones',1,3039) +LexToken(OPENBRACKET,'(',1,3043) +LexToken(NUMBER,'1',1,3044) +LexToken(OPERATOR,'-',1,3045) +LexToken(VAR,'herit',1,3046) +LexToken(COMMA,',',1,3051) +LexToken(NUMBER,'1',1,3052) +LexToken(CLOSEBRACKET,')',1,3053) +LexToken(COMMA,',',1,3054) +LexToken(OPENSQBRACKET,'[',1,3055) +LexToken(CLOSESQBRACKET,']',1,3056) +LexToken(CLOSEBRACKET,')',1,3057) +LexToken(EOL,'\n',1,3058) +LexToken(END,'end',1,3071) +LexToken(EOL,'\n',1,3074) +LexToken(IF,'if',1,3087) +LexToken(VAR,'ok',1,3090) +LexToken(THEN,'then',1,3093) +LexToken(EOL,'\n',1,3097) +LexToken(VAR,'graphics',1,3114) +LexToken(DOT,'.',1,3122) +LexToken(VAR,'exprs',1,3123) +LexToken(ASSIGNMENT,'=',1,3128) +LexToken(VAR,'exprs',1,3129) +LexToken(SEMICOLON,';',1,3134) +LexToken(EOL,'\n',1,3135) +LexToken(VAR,'mat',1,3152) +LexToken(ASSIGNMENT,'=',1,3155) +LexToken(VAR,'int8',1,3156) +LexToken(OPENBRACKET,'(',1,3160) +LexToken(VAR,'mat',1,3161) +LexToken(CLOSEBRACKET,')',1,3164) +LexToken(SEMICOLON,';',1,3165) +LexToken(EOL,'\n',1,3166) +LexToken(VAR,'model',1,3183) +LexToken(DOT,'.',1,3188) +LexToken(VAR,'opar',1,3189) +LexToken(ASSIGNMENT,'=',1,3193) +LexToken(VAR,'list',1,3194) +LexToken(OPENBRACKET,'(',1,3198) +LexToken(VAR,'mat',1,3199) +LexToken(CLOSEBRACKET,')',1,3202) +LexToken(SEMICOLON,';',1,3203) +LexToken(EOL,'\n',1,3204) +LexToken(VAR,'x',1,3221) +LexToken(DOT,'.',1,3222) +LexToken(VAR,'graphics',1,3223) +LexToken(ASSIGNMENT,'=',1,3231) +LexToken(VAR,'graphics',1,3232) +LexToken(SEMICOLON,';',1,3240) +LexToken(EOL,'\n',1,3241) +LexToken(VAR,'x',1,3258) +LexToken(DOT,'.',1,3259) +LexToken(VAR,'model',1,3260) +LexToken(ASSIGNMENT,'=',1,3265) +LexToken(VAR,'model',1,3266) +LexToken(SEMICOLON,';',1,3271) +LexToken(EOL,'\n',1,3272) +LexToken(BREAK,'break',1,3289) +LexToken(EOL,'\n',1,3294) +LexToken(END,'end',1,3307) +LexToken(EOL,'\n',1,3310) +LexToken(END,'end',1,3319) +LexToken(EOL,'\n',1,3322) +LexToken(CASE,'case',1,3327) +LexToken(DQSTRING,'"define"',1,3339) +LexToken(THEN,'then',1,3341) +LexToken(EOL,'\n',1,3345) +LexToken(VAR,'mat',1,3354) +LexToken(ASSIGNMENT,'=',1,3357) +LexToken(OPENSQBRACKET,'[',1,3358) +LexToken(NUMBER,'0',1,3359) +LexToken(SEMICOLON,';',1,3360) +LexToken(NUMBER,'0',1,3361) +LexToken(SEMICOLON,';',1,3362) +LexToken(NUMBER,'0',1,3363) +LexToken(SEMICOLON,';',1,3364) +LexToken(NUMBER,'1',1,3365) +LexToken(CLOSESQBRACKET,']',1,3366) +LexToken(EOL,'\n',1,3367) +LexToken(VAR,'model',1,3376) +LexToken(ASSIGNMENT,'=',1,3381) +LexToken(SCICOS_MODEL,'scicos_model',1,3382) +LexToken(OPENBRACKET,'(',1,3394) +LexToken(CLOSEBRACKET,')',1,3395) +LexToken(EOL,'\n',1,3396) +LexToken(VAR,'model',1,3405) +LexToken(DOT,'.',1,3410) +LexToken(VAR,'sim',1,3411) +LexToken(ASSIGNMENT,'=',1,3414) +LexToken(VAR,'list',1,3415) +LexToken(OPENBRACKET,'(',1,3419) +LexToken(DQSTRING,'"logic"',1,3426) +LexToken(COMMA,',',1,3427) +LexToken(NUMBER,'4',1,3428) +LexToken(CLOSEBRACKET,')',1,3429) +LexToken(EOL,'\n',1,3430) +LexToken(VAR,'model',1,3439) +LexToken(DOT,'.',1,3444) +LexToken(VAR,'in',1,3445) +LexToken(ASSIGNMENT,'=',1,3447) +LexToken(OPENSQBRACKET,'[',1,3448) +LexToken(NUMBER,'1',1,3449) +LexToken(SEMICOLON,';',1,3450) +LexToken(NUMBER,'1',1,3451) +LexToken(CLOSESQBRACKET,']',1,3452) +LexToken(EOL,'\n',1,3453) +LexToken(VAR,'model',1,3462) +LexToken(DOT,'.',1,3467) +LexToken(VAR,'in2',1,3468) +LexToken(ASSIGNMENT,'=',1,3471) +LexToken(OPENSQBRACKET,'[',1,3472) +LexToken(NUMBER,'1',1,3473) +LexToken(SEMICOLON,';',1,3474) +LexToken(NUMBER,'1',1,3475) +LexToken(CLOSESQBRACKET,']',1,3476) +LexToken(EOL,'\n',1,3477) +LexToken(VAR,'model',1,3486) +LexToken(DOT,'.',1,3491) +LexToken(VAR,'out',1,3492) +LexToken(ASSIGNMENT,'=',1,3495) +LexToken(NUMBER,'1',1,3496) +LexToken(EOL,'\n',1,3497) +LexToken(VAR,'model',1,3506) +LexToken(DOT,'.',1,3511) +LexToken(VAR,'out2',1,3512) +LexToken(ASSIGNMENT,'=',1,3516) +LexToken(NUMBER,'1',1,3517) +LexToken(EOL,'\n',1,3518) +LexToken(VAR,'model',1,3527) +LexToken(DOT,'.',1,3532) +LexToken(VAR,'evtin',1,3533) +LexToken(ASSIGNMENT,'=',1,3538) +LexToken(NUMBER,'1',1,3539) +LexToken(EOL,'\n',1,3540) +LexToken(VAR,'model',1,3549) +LexToken(DOT,'.',1,3554) +LexToken(VAR,'intyp',1,3555) +LexToken(ASSIGNMENT,'=',1,3560) +LexToken(OPENSQBRACKET,'[',1,3561) +LexToken(NUMBER,'5',1,3562) +LexToken(NUMBER,'5',1,3564) +LexToken(CLOSESQBRACKET,']',1,3565) +LexToken(EOL,'\n',1,3566) +LexToken(VAR,'model',1,3575) +LexToken(DOT,'.',1,3580) +LexToken(VAR,'outtyp',1,3581) +LexToken(ASSIGNMENT,'=',1,3587) +LexToken(NUMBER,'5',1,3588) +LexToken(EOL,'\n',1,3589) +LexToken(VAR,'model',1,3598) +LexToken(DOT,'.',1,3603) +LexToken(VAR,'opar',1,3604) +LexToken(ASSIGNMENT,'=',1,3608) +LexToken(VAR,'list',1,3609) +LexToken(OPENBRACKET,'(',1,3613) +LexToken(VAR,'int8',1,3614) +LexToken(OPENBRACKET,'(',1,3618) +LexToken(VAR,'mat',1,3619) +LexToken(CLOSEBRACKET,')',1,3622) +LexToken(CLOSEBRACKET,')',1,3623) +LexToken(SEMICOLON,';',1,3624) +LexToken(EOL,'\n',1,3625) +LexToken(VAR,'model',1,3634) +LexToken(DOT,'.',1,3639) +LexToken(VAR,'blocktype',1,3640) +LexToken(ASSIGNMENT,'=',1,3649) +LexToken(DQSTRING,'"c"',1,3652) +LexToken(EOL,'\n',1,3653) +LexToken(VAR,'model',1,3662) +LexToken(DOT,'.',1,3667) +LexToken(VAR,'firing',1,3668) +LexToken(ASSIGNMENT,'=',1,3674) +LexToken(PREVAR_BOOLEAN,'%f',1,3675) +LexToken(EOL,'\n',1,3677) +LexToken(VAR,'model',1,3686) +LexToken(DOT,'.',1,3691) +LexToken(VAR,'dep_ut',1,3692) +LexToken(ASSIGNMENT,'=',1,3698) +LexToken(OPENSQBRACKET,'[',1,3699) +LexToken(PREVAR_BOOLEAN,'%t',1,3700) +LexToken(PREVAR_BOOLEAN,'%f',1,3703) +LexToken(CLOSESQBRACKET,']',1,3705) +LexToken(EOL,'\n',1,3706) +LexToken(VAR,'exprs',1,3715) +LexToken(ASSIGNMENT,'=',1,3720) +LexToken(OPENSQBRACKET,'[',1,3721) +LexToken(VAR,'sci2exp',1,3722) +LexToken(OPENBRACKET,'(',1,3729) +LexToken(VAR,'mat',1,3730) +LexToken(CLOSEBRACKET,')',1,3733) +LexToken(SEMICOLON,';',1,3734) +LexToken(VAR,'sci2exp',1,3735) +LexToken(OPENBRACKET,'(',1,3742) +LexToken(NUMBER,'0',1,3743) +LexToken(CLOSEBRACKET,')',1,3744) +LexToken(CLOSESQBRACKET,']',1,3745) +LexToken(EOL,'\n',1,3746) +LexToken(VAR,'gr_i',1,3755) +LexToken(ASSIGNMENT,'=',1,3759) +LexToken(OPENSQBRACKET,'[',1,3760) +LexToken(CLOSESQBRACKET,']',1,3761) +LexToken(EOL,'\n',1,3762) +LexToken(VAR,'x',1,3771) +LexToken(ASSIGNMENT,'=',1,3772) +LexToken(VAR,'standard_define',1,3773) +LexToken(OPENBRACKET,'(',1,3788) +LexToken(OPENSQBRACKET,'[',1,3789) +LexToken(NUMBER,'2',1,3790) +LexToken(NUMBER,'2',1,3792) +LexToken(CLOSESQBRACKET,']',1,3793) +LexToken(COMMA,',',1,3794) +LexToken(VAR,'model',1,3795) +LexToken(COMMA,',',1,3800) +LexToken(VAR,'exprs',1,3801) +LexToken(COMMA,',',1,3806) +LexToken(VAR,'gr_i',1,3807) +LexToken(CLOSEBRACKET,')',1,3811) +LexToken(EOL,'\n',1,3812) +LexToken(END,'end',1,3817) +LexToken(EOL,'\n',1,3820) +LexToken(ENDFUNCTION,'endfunction',1,3821) +LexToken(EOL,'\n',1,3832) +LexToken(EOL,'\n',1,3833) |