diff options
Diffstat (limited to 'js/Misc/LOGICAL_OP.js')
-rw-r--r-- | js/Misc/LOGICAL_OP.js | 849 |
1 files changed, 849 insertions, 0 deletions
diff --git a/js/Misc/LOGICAL_OP.js b/js/Misc/LOGICAL_OP.js new file mode 100644 index 00000000..87606801 --- /dev/null +++ b/js/Misc/LOGICAL_OP.js @@ -0,0 +1,849 @@ +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,'LOGICAL_OP',1,852) +LexToken(OPENBRACKET,'(',1,862) +LexToken(VAR,'job',1,863) +LexToken(COMMA,',',1,866) +LexToken(VAR,'arg1',1,867) +LexToken(COMMA,',',1,871) +LexToken(VAR,'arg2',1,872) +LexToken(CLOSEBRACKET,')',1,876) +LexToken(EOL,'\n',1,877) +LexToken(VAR,'x',1,882) +LexToken(ASSIGNMENT,'=',1,883) +LexToken(OPENSQBRACKET,'[',1,884) +LexToken(CLOSESQBRACKET,']',1,885) +LexToken(SEMICOLON,';',1,886) +LexToken(EOL,'\n',1,887) +LexToken(VAR,'y',1,892) +LexToken(ASSIGNMENT,'=',1,893) +LexToken(OPENSQBRACKET,'[',1,894) +LexToken(CLOSESQBRACKET,']',1,895) +LexToken(SEMICOLON,';',1,896) +LexToken(EOL,'\n',1,897) +LexToken(VAR,'typ',1,902) +LexToken(ASSIGNMENT,'=',1,905) +LexToken(OPENSQBRACKET,'[',1,906) +LexToken(CLOSESQBRACKET,']',1,907) +LexToken(SEMICOLON,';',1,908) +LexToken(EOL,'\n',1,909) +LexToken(SELECT,'select',1,914) +LexToken(VAR,'job',1,921) +LexToken(EOL,'\n',1,924) +LexToken(CASE,'case',1,929) +LexToken(DQSTRING,'"set"',1,938) +LexToken(THEN,'then',1,940) +LexToken(EOL,'\n',1,944) +LexToken(VAR,'x',1,953) +LexToken(ASSIGNMENT,'=',1,954) +LexToken(VAR,'arg1',1,955) +LexToken(SEMICOLON,';',1,959) +LexToken(EOL,'\n',1,960) +LexToken(VAR,'graphics',1,969) +LexToken(ASSIGNMENT,'=',1,977) +LexToken(VAR,'arg1',1,978) +LexToken(DOT,'.',1,982) +LexToken(VAR,'graphics',1,983) +LexToken(SEMICOLON,';',1,991) +LexToken(EOL,'\n',1,992) +LexToken(VAR,'exprs',1,1001) +LexToken(ASSIGNMENT,'=',1,1006) +LexToken(VAR,'graphics',1,1007) +LexToken(DOT,'.',1,1015) +LexToken(VAR,'exprs',1,1016) +LexToken(EOL,'\n',1,1021) +LexToken(VAR,'model',1,1030) +LexToken(ASSIGNMENT,'=',1,1035) +LexToken(VAR,'arg1',1,1036) +LexToken(DOT,'.',1,1040) +LexToken(VAR,'model',1,1041) +LexToken(SEMICOLON,';',1,1046) +LexToken(EOL,'\n',1,1047) +LexToken(EOL,'\n',1,1048) +LexToken(IF,'if',1,1057) +LexToken(VAR,'size',1,1060) +LexToken(OPENBRACKET,'(',1,1064) +LexToken(VAR,'exprs',1,1065) +LexToken(COMMA,',',1,1070) +LexToken(NUMBER,'1',1,1071) +LexToken(CLOSEBRACKET,')',1,1072) +LexToken(COMPARISON,'==',1,1073) +LexToken(NUMBER,'2',1,1075) +LexToken(THEN,'then',1,1077) +LexToken(EOL,'\n',1,1081) +LexToken(VAR,'exprs',1,1094) +LexToken(ASSIGNMENT,'=',1,1099) +LexToken(OPENSQBRACKET,'[',1,1100) +LexToken(VAR,'exprs',1,1101) +LexToken(SEMICOLON,';',1,1106) +LexToken(VAR,'sci2exp',1,1107) +LexToken(OPENBRACKET,'(',1,1114) +LexToken(NUMBER,'1',1,1115) +LexToken(CLOSEBRACKET,')',1,1116) +LexToken(SEMICOLON,';',1,1117) +LexToken(VAR,'sci2exp',1,1118) +LexToken(OPENBRACKET,'(',1,1125) +LexToken(NUMBER,'0',1,1126) +LexToken(CLOSEBRACKET,')',1,1127) +LexToken(CLOSESQBRACKET,']',1,1128) +LexToken(SEMICOLON,';',1,1129) +LexToken(EOL,'\n',1,1130) +LexToken(END,'end',1,1139) +LexToken(EOL,'\n',1,1142) +LexToken(WHILE,'while',1,1151) +LexToken(PREVAR_BOOLEAN,'%t',1,1157) +LexToken(DO,'do',1,1160) +LexToken(EOL,'\n',1,1162) +LexToken(OPENSQBRACKET,'[',1,1175) +LexToken(VAR,'ok',1,1176) +LexToken(COMMA,',',1,1178) +LexToken(VAR,'nin',1,1179) +LexToken(COMMA,',',1,1182) +LexToken(VAR,'rule',1,1183) +LexToken(COMMA,',',1,1187) +LexToken(VAR,'Datatype',1,1188) +LexToken(COMMA,',',1,1196) +LexToken(VAR,'tp',1,1197) +LexToken(COMMA,',',1,1199) +LexToken(VAR,'exprs',1,1200) +LexToken(CLOSESQBRACKET,']',1,1205) +LexToken(ASSIGNMENT,'=',1,1206) +LexToken(SCICOS_GETVALUE,'scicos_getvalue',1,1207) +LexToken(OPENBRACKET,'(',1,1222) +LexToken(DQSTRING,'"Set parameters"',1,1238) +LexToken(COMMA,',',1,1239) +LexToken(OPENSQBRACKET,'[',1,1255) +LexToken(DQSTRING,'"number of inputs"',1,1273) +LexToken(SEMICOLON,';',1,1274) +LexToken(DQSTRING,'"Operator: AND (0), OR (1), NAND (2), NOR (3), XOR (4), NOT (5)"',1,1353) +LexToken(DQSTRING,'"Datatype (1=double 3=int32 ...)"',1,1399) +LexToken(SEMICOLON,';',1,1400) +LexToken(DQSTRING,'"Bitwise Rule(0=No 1=yes)"',1,1441) +LexToken(CLOSESQBRACKET,']',1,1442) +LexToken(COMMA,',',1,1443) +LexToken(VAR,'list',1,1459) +LexToken(OPENBRACKET,'(',1,1463) +LexToken(DQSTRING,'"vec"',1,1468) +LexToken(COMMA,',',1,1469) +LexToken(NUMBER,'1',1,1470) +LexToken(COMMA,',',1,1471) +LexToken(DQSTRING,'"vec"',1,1476) +LexToken(COMMA,',',1,1477) +LexToken(NUMBER,'1',1,1478) +LexToken(COMMA,',',1,1479) +LexToken(DQSTRING,'"vec"',1,1484) +LexToken(COMMA,',',1,1485) +LexToken(NUMBER,'1',1,1486) +LexToken(COMMA,',',1,1487) +LexToken(DQSTRING,'"vec"',1,1492) +LexToken(COMMA,',',1,1493) +LexToken(NUMBER,'1',1,1494) +LexToken(CLOSEBRACKET,')',1,1495) +LexToken(COMMA,',',1,1496) +LexToken(VAR,'exprs',1,1497) +LexToken(CLOSEBRACKET,')',1,1502) +LexToken(EOL,'\n',1,1503) +LexToken(IF,'if',1,1516) +LexToken(NOT,'~',1,1519) +LexToken(VAR,'ok',1,1520) +LexToken(THEN,'then',1,1523) +LexToken(EOL,'\n',1,1527) +LexToken(BREAK,'break',1,1544) +LexToken(COMMA,',',1,1549) +LexToken(EOL,'\n',1,1550) +LexToken(END,'end',1,1563) +LexToken(EOL,'\n',1,1566) +LexToken(VAR,'nin',1,1579) +LexToken(ASSIGNMENT,'=',1,1582) +LexToken(VAR,'int',1,1583) +LexToken(OPENBRACKET,'(',1,1586) +LexToken(VAR,'nin',1,1587) +LexToken(CLOSEBRACKET,')',1,1590) +LexToken(SEMICOLON,';',1,1591) +LexToken(EOL,'\n',1,1592) +LexToken(VAR,'rule',1,1605) +LexToken(ASSIGNMENT,'=',1,1609) +LexToken(VAR,'int',1,1610) +LexToken(OPENBRACKET,'(',1,1613) +LexToken(VAR,'rule',1,1614) +LexToken(CLOSEBRACKET,')',1,1618) +LexToken(SEMICOLON,';',1,1619) +LexToken(EOL,'\n',1,1620) +LexToken(VAR,'tp',1,1633) +LexToken(ASSIGNMENT,'=',1,1635) +LexToken(VAR,'int',1,1636) +LexToken(OPENBRACKET,'(',1,1639) +LexToken(VAR,'tp',1,1640) +LexToken(CLOSEBRACKET,')',1,1642) +LexToken(EOL,'\n',1,1643) +LexToken(IF,'if',1,1656) +LexToken(VAR,'nin',1,1659) +LexToken(COMPARISON,'<',1,1662) +LexToken(NUMBER,'1',1,1663) +LexToken(THEN,'then',1,1665) +LexToken(EOL,'\n',1,1669) +LexToken(VAR,'message',1,1686) +LexToken(OPENBRACKET,'(',1,1693) +LexToken(DQSTRING,'"Number of inputs must be >=1 "',1,1724) +LexToken(CLOSEBRACKET,')',1,1725) +LexToken(SEMICOLON,';',1,1726) +LexToken(EOL,'\n',1,1727) +LexToken(VAR,'ok',1,1744) +LexToken(ASSIGNMENT,'=',1,1746) +LexToken(PREVAR_BOOLEAN,'%f',1,1747) +LexToken(EOL,'\n',1,1749) +LexToken(ELSEIF,'elseif',1,1762) +LexToken(OPENBRACKET,'(',1,1769) +LexToken(VAR,'rule',1,1770) +LexToken(COMPARISON,'<',1,1774) +LexToken(NUMBER,'0',1,1775) +LexToken(CLOSEBRACKET,')',1,1776) +LexToken(LOGICAL,'|',1,1777) +LexToken(OPENBRACKET,'(',1,1778) +LexToken(VAR,'rule',1,1779) +LexToken(COMPARISON,'>',1,1783) +LexToken(NUMBER,'5',1,1784) +LexToken(CLOSEBRACKET,')',1,1785) +LexToken(THEN,'then',1,1787) +LexToken(EOL,'\n',1,1791) +LexToken(VAR,'message',1,1808) +LexToken(OPENBRACKET,'(',1,1815) +LexToken(DQSTRING,'"Incorrect operator "',1,1836) +LexToken(OPERATOR,'+',1,1837) +LexToken(VAR,'string',1,1838) +LexToken(OPENBRACKET,'(',1,1844) +LexToken(VAR,'rule',1,1845) +LexToken(CLOSEBRACKET,')',1,1849) +LexToken(OPERATOR,'+',1,1850) +LexToken(DQSTRING,'" ; must be 0 to 5."',1,1870) +LexToken(CLOSEBRACKET,')',1,1871) +LexToken(SEMICOLON,';',1,1872) +LexToken(EOL,'\n',1,1873) +LexToken(VAR,'ok',1,1890) +LexToken(ASSIGNMENT,'=',1,1892) +LexToken(PREVAR_BOOLEAN,'%f',1,1893) +LexToken(EOL,'\n',1,1895) +LexToken(ELSEIF,'elseif',1,1908) +LexToken(OPENBRACKET,'(',1,1915) +LexToken(VAR,'rule',1,1916) +LexToken(COMPARISON,'==',1,1920) +LexToken(NUMBER,'5',1,1922) +LexToken(CLOSEBRACKET,')',1,1923) +LexToken(LOGICAL,'&',1,1924) +LexToken(OPENBRACKET,'(',1,1925) +LexToken(VAR,'nin',1,1926) +LexToken(COMPARISON,'>',1,1929) +LexToken(NUMBER,'1',1,1930) +LexToken(CLOSEBRACKET,')',1,1931) +LexToken(THEN,'then',1,1933) +LexToken(EOL,'\n',1,1937) +LexToken(VAR,'message',1,1954) +LexToken(OPENBRACKET,'(',1,1961) +LexToken(DQSTRING,'"Only one input allowed for NOT operation"',1,2003) +LexToken(CLOSEBRACKET,')',1,2004) +LexToken(EOL,'\n',1,2005) +LexToken(VAR,'nin',1,2022) +LexToken(ASSIGNMENT,'=',1,2025) +LexToken(NUMBER,'1',1,2026) +LexToken(EOL,'\n',1,2027) +LexToken(ELSEIF,'elseif',1,2040) +LexToken(OPENBRACKET,'(',1,2047) +LexToken(OPENBRACKET,'(',1,2048) +LexToken(VAR,'Datatype',1,2049) +LexToken(COMPARISON,'==',1,2057) +LexToken(NUMBER,'1',1,2059) +LexToken(CLOSEBRACKET,')',1,2060) +LexToken(LOGICAL,'&',1,2061) +LexToken(OPENBRACKET,'(',1,2062) +LexToken(VAR,'tp',1,2063) +LexToken(COMPARISON,'~=',1,2065) +LexToken(NUMBER,'0',1,2067) +LexToken(CLOSEBRACKET,')',1,2068) +LexToken(CLOSEBRACKET,')',1,2069) +LexToken(EOL,'\n',1,2070) +LexToken(VAR,'message',1,2087) +LexToken(OPENBRACKET,'(',1,2095) +LexToken(DQSTRING,'"Bitwise Rule is only activated when Data type is integer"',1,2153) +LexToken(CLOSEBRACKET,')',1,2154) +LexToken(SEMICOLON,';',1,2155) +LexToken(EOL,'\n',1,2156) +LexToken(VAR,'ok',1,2173) +LexToken(ASSIGNMENT,'=',1,2175) +LexToken(PREVAR_BOOLEAN,'%f',1,2176) +LexToken(EOL,'\n',1,2178) +LexToken(END,'end',1,2191) +LexToken(EOL,'\n',1,2194) +LexToken(IF,'if',1,2207) +LexToken(VAR,'ok',1,2210) +LexToken(THEN,'then',1,2213) +LexToken(EOL,'\n',1,2217) +LexToken(IF,'if',1,2234) +LexToken(OPENBRACKET,'(',1,2237) +LexToken(VAR,'tp',1,2238) +LexToken(COMPARISON,'~=',1,2240) +LexToken(NUMBER,'0',1,2242) +LexToken(CLOSEBRACKET,')',1,2243) +LexToken(THEN,'then',1,2245) +LexToken(EOL,'\n',1,2249) +LexToken(VAR,'tp',1,2270) +LexToken(ASSIGNMENT,'=',1,2272) +LexToken(NUMBER,'1',1,2273) +LexToken(SEMICOLON,';',1,2274) +LexToken(EOL,'\n',1,2275) +LexToken(END,'end',1,2292) +LexToken(EOL,'\n',1,2295) +LexToken(IF,'if',1,2312) +LexToken(VAR,'Datatype',1,2315) +LexToken(COMPARISON,'==',1,2323) +LexToken(NUMBER,'1',1,2325) +LexToken(THEN,'then',1,2327) +LexToken(EOL,'\n',1,2331) +LexToken(VAR,'model',1,2352) +LexToken(DOT,'.',1,2357) +LexToken(VAR,'sim',1,2358) +LexToken(ASSIGNMENT,'=',1,2361) +LexToken(VAR,'list',1,2362) +LexToken(OPENBRACKET,'(',1,2366) +LexToken(DQSTRING,'"logicalop"',1,2377) +LexToken(COMMA,',',1,2378) +LexToken(NUMBER,'4',1,2379) +LexToken(CLOSEBRACKET,')',1,2380) +LexToken(EOL,'\n',1,2381) +LexToken(VAR,'model',1,2402) +LexToken(DOT,'.',1,2407) +LexToken(VAR,'ipar',1,2408) +LexToken(ASSIGNMENT,'=',1,2412) +LexToken(OPENSQBRACKET,'[',1,2413) +LexToken(VAR,'rule',1,2414) +LexToken(CLOSESQBRACKET,']',1,2418) +LexToken(COMMA,',',1,2419) +LexToken(EOL,'\n',1,2420) +LexToken(ELSE,'else',1,2437) +LexToken(EOL,'\n',1,2441) +LexToken(IF,'if',1,2462) +LexToken(VAR,'Datatype',1,2465) +LexToken(COMPARISON,'==',1,2473) +LexToken(NUMBER,'3',1,2475) +LexToken(THEN,'then',1,2477) +LexToken(EOL,'\n',1,2481) +LexToken(VAR,'model',1,2506) +LexToken(DOT,'.',1,2511) +LexToken(VAR,'sim',1,2512) +LexToken(ASSIGNMENT,'=',1,2515) +LexToken(VAR,'list',1,2516) +LexToken(OPENBRACKET,'(',1,2520) +LexToken(DQSTRING,'"logicalop_i32"',1,2535) +LexToken(COMMA,',',1,2536) +LexToken(NUMBER,'4',1,2537) +LexToken(CLOSEBRACKET,')',1,2538) +LexToken(EOL,'\n',1,2539) +LexToken(ELSEIF,'elseif',1,2560) +LexToken(VAR,'Datatype',1,2567) +LexToken(COMPARISON,'==',1,2575) +LexToken(NUMBER,'4',1,2577) +LexToken(THEN,'then',1,2579) +LexToken(EOL,'\n',1,2583) +LexToken(VAR,'model',1,2608) +LexToken(DOT,'.',1,2613) +LexToken(VAR,'sim',1,2614) +LexToken(ASSIGNMENT,'=',1,2617) +LexToken(VAR,'list',1,2618) +LexToken(OPENBRACKET,'(',1,2622) +LexToken(DQSTRING,'"logicalop_i16"',1,2637) +LexToken(COMMA,',',1,2638) +LexToken(NUMBER,'4',1,2639) +LexToken(CLOSEBRACKET,')',1,2640) +LexToken(EOL,'\n',1,2641) +LexToken(ELSEIF,'elseif',1,2662) +LexToken(VAR,'Datatype',1,2669) +LexToken(COMPARISON,'==',1,2677) +LexToken(NUMBER,'5',1,2679) +LexToken(THEN,'then',1,2681) +LexToken(EOL,'\n',1,2685) +LexToken(VAR,'model',1,2710) +LexToken(DOT,'.',1,2715) +LexToken(VAR,'sim',1,2716) +LexToken(ASSIGNMENT,'=',1,2719) +LexToken(VAR,'list',1,2720) +LexToken(OPENBRACKET,'(',1,2724) +LexToken(DQSTRING,'"logicalop_i8"',1,2738) +LexToken(COMMA,',',1,2739) +LexToken(NUMBER,'4',1,2740) +LexToken(CLOSEBRACKET,')',1,2741) +LexToken(EOL,'\n',1,2742) +LexToken(ELSEIF,'elseif',1,2763) +LexToken(VAR,'Datatype',1,2770) +LexToken(COMPARISON,'==',1,2778) +LexToken(NUMBER,'6',1,2780) +LexToken(THEN,'then',1,2782) +LexToken(EOL,'\n',1,2786) +LexToken(VAR,'model',1,2811) +LexToken(DOT,'.',1,2816) +LexToken(VAR,'sim',1,2817) +LexToken(ASSIGNMENT,'=',1,2820) +LexToken(VAR,'list',1,2821) +LexToken(OPENBRACKET,'(',1,2825) +LexToken(DQSTRING,'"logicalop_ui32"',1,2841) +LexToken(COMMA,',',1,2842) +LexToken(NUMBER,'4',1,2843) +LexToken(CLOSEBRACKET,')',1,2844) +LexToken(EOL,'\n',1,2845) +LexToken(ELSEIF,'elseif',1,2866) +LexToken(VAR,'Datatype',1,2873) +LexToken(COMPARISON,'==',1,2881) +LexToken(NUMBER,'7',1,2883) +LexToken(THEN,'then',1,2885) +LexToken(EOL,'\n',1,2889) +LexToken(VAR,'model',1,2914) +LexToken(DOT,'.',1,2919) +LexToken(VAR,'sim',1,2920) +LexToken(ASSIGNMENT,'=',1,2923) +LexToken(VAR,'list',1,2924) +LexToken(OPENBRACKET,'(',1,2928) +LexToken(DQSTRING,'"logicalop_ui16"',1,2944) +LexToken(COMMA,',',1,2945) +LexToken(NUMBER,'4',1,2946) +LexToken(CLOSEBRACKET,')',1,2947) +LexToken(EOL,'\n',1,2948) +LexToken(ELSEIF,'elseif',1,2969) +LexToken(VAR,'Datatype',1,2976) +LexToken(COMPARISON,'==',1,2984) +LexToken(NUMBER,'8',1,2986) +LexToken(THEN,'then',1,2988) +LexToken(EOL,'\n',1,2992) +LexToken(VAR,'model',1,3017) +LexToken(DOT,'.',1,3022) +LexToken(VAR,'sim',1,3023) +LexToken(ASSIGNMENT,'=',1,3026) +LexToken(VAR,'list',1,3027) +LexToken(OPENBRACKET,'(',1,3031) +LexToken(DQSTRING,'"logicalop_ui8"',1,3046) +LexToken(COMMA,',',1,3047) +LexToken(NUMBER,'4',1,3048) +LexToken(CLOSEBRACKET,')',1,3049) +LexToken(EOL,'\n',1,3050) +LexToken(ELSE,'else',1,3071) +LexToken(EOL,'\n',1,3075) +LexToken(VAR,'message',1,3100) +LexToken(OPENBRACKET,'(',1,3108) +LexToken(DQSTRING,'"Datatype is not supported"',1,3135) +LexToken(CLOSEBRACKET,')',1,3136) +LexToken(SEMICOLON,';',1,3137) +LexToken(EOL,'\n',1,3138) +LexToken(VAR,'ok',1,3163) +LexToken(ASSIGNMENT,'=',1,3165) +LexToken(PREVAR_BOOLEAN,'%f',1,3166) +LexToken(SEMICOLON,';',1,3168) +LexToken(EOL,'\n',1,3169) +LexToken(END,'end',1,3190) +LexToken(EOL,'\n',1,3193) +LexToken(VAR,'model',1,3214) +LexToken(DOT,'.',1,3219) +LexToken(VAR,'ipar',1,3220) +LexToken(ASSIGNMENT,'=',1,3224) +LexToken(OPENSQBRACKET,'[',1,3225) +LexToken(VAR,'rule',1,3226) +LexToken(SEMICOLON,';',1,3230) +LexToken(VAR,'tp',1,3231) +LexToken(CLOSESQBRACKET,']',1,3233) +LexToken(SEMICOLON,';',1,3234) +LexToken(EOL,'\n',1,3235) +LexToken(END,'end',1,3252) +LexToken(EOL,'\n',1,3255) +LexToken(IF,'if',1,3272) +LexToken(VAR,'ok',1,3275) +LexToken(THEN,'then',1,3278) +LexToken(EOL,'\n',1,3282) +LexToken(VAR,'it',1,3303) +LexToken(ASSIGNMENT,'=',1,3305) +LexToken(VAR,'Datatype',1,3306) +LexToken(OPERATOR,'*',1,3314) +LexToken(VAR,'ones',1,3315) +LexToken(OPENBRACKET,'(',1,3319) +LexToken(VAR,'nin',1,3320) +LexToken(COMMA,',',1,3323) +LexToken(NUMBER,'1',1,3324) +LexToken(CLOSEBRACKET,')',1,3325) +LexToken(SEMICOLON,';',1,3326) +LexToken(EOL,'\n',1,3327) +LexToken(VAR,'ot',1,3348) +LexToken(ASSIGNMENT,'=',1,3350) +LexToken(VAR,'Datatype',1,3351) +LexToken(SEMICOLON,';',1,3359) +LexToken(EOL,'\n',1,3360) +LexToken(VAR,'in',1,3381) +LexToken(ASSIGNMENT,'=',1,3383) +LexToken(OPENSQBRACKET,'[',1,3384) +LexToken(OPERATOR,'-',1,3385) +LexToken(VAR,'ones',1,3386) +LexToken(OPENBRACKET,'(',1,3390) +LexToken(VAR,'nin',1,3391) +LexToken(COMMA,',',1,3394) +LexToken(NUMBER,'1',1,3395) +LexToken(CLOSEBRACKET,')',1,3396) +LexToken(NUMBER,'-2',1,3398) +LexToken(OPERATOR,'*',1,3400) +LexToken(VAR,'ones',1,3401) +LexToken(OPENBRACKET,'(',1,3405) +LexToken(VAR,'nin',1,3406) +LexToken(COMMA,',',1,3409) +LexToken(NUMBER,'1',1,3410) +LexToken(CLOSEBRACKET,')',1,3411) +LexToken(CLOSESQBRACKET,']',1,3412) +LexToken(EOL,'\n',1,3413) +LexToken(IF,'if',1,3434) +LexToken(OPENBRACKET,'(',1,3437) +LexToken(VAR,'rule',1,3438) +LexToken(COMPARISON,'<>',1,3442) +LexToken(NUMBER,'5',1,3444) +LexToken(CLOSEBRACKET,')',1,3445) +LexToken(LOGICAL,'&',1,3446) +LexToken(OPENBRACKET,'(',1,3447) +LexToken(VAR,'nin',1,3448) +LexToken(COMPARISON,'==',1,3451) +LexToken(NUMBER,'1',1,3453) +LexToken(CLOSEBRACKET,')',1,3454) +LexToken(THEN,'then',1,3456) +LexToken(EOL,'\n',1,3460) +LexToken(VAR,'out',1,3485) +LexToken(ASSIGNMENT,'=',1,3488) +LexToken(OPENSQBRACKET,'[',1,3489) +LexToken(NUMBER,'1',1,3490) +LexToken(NUMBER,'1',1,3492) +LexToken(CLOSESQBRACKET,']',1,3493) +LexToken(EOL,'\n',1,3494) +LexToken(OPENSQBRACKET,'[',1,3519) +LexToken(VAR,'model',1,3520) +LexToken(COMMA,',',1,3525) +LexToken(VAR,'graphics',1,3526) +LexToken(COMMA,',',1,3534) +LexToken(VAR,'ok',1,3535) +LexToken(CLOSESQBRACKET,']',1,3537) +LexToken(ASSIGNMENT,'=',1,3538) +LexToken(VAR,'set_io',1,3539) +LexToken(OPENBRACKET,'(',1,3545) +LexToken(VAR,'model',1,3546) +LexToken(COMMA,',',1,3551) +LexToken(VAR,'graphics',1,3552) +LexToken(COMMA,',',1,3560) +LexToken(VAR,'list',1,3561) +LexToken(OPENBRACKET,'(',1,3565) +LexToken(VAR,'in',1,3566) +LexToken(COMMA,',',1,3568) +LexToken(VAR,'it',1,3569) +LexToken(CLOSEBRACKET,')',1,3571) +LexToken(COMMA,',',1,3572) +LexToken(VAR,'list',1,3573) +LexToken(OPENBRACKET,'(',1,3577) +LexToken(VAR,'out',1,3578) +LexToken(COMMA,',',1,3581) +LexToken(VAR,'ot',1,3582) +LexToken(CLOSEBRACKET,')',1,3584) +LexToken(COMMA,',',1,3585) +LexToken(OPENSQBRACKET,'[',1,3586) +LexToken(CLOSESQBRACKET,']',1,3587) +LexToken(COMMA,',',1,3588) +LexToken(OPENSQBRACKET,'[',1,3589) +LexToken(CLOSESQBRACKET,']',1,3590) +LexToken(CLOSEBRACKET,')',1,3591) +LexToken(EOL,'\n',1,3592) +LexToken(ELSE,'else',1,3613) +LexToken(EOL,'\n',1,3617) +LexToken(VAR,'out',1,3642) +LexToken(ASSIGNMENT,'=',1,3645) +LexToken(OPENSQBRACKET,'[',1,3646) +LexToken(NUMBER,'-1',1,3647) +LexToken(NUMBER,'-2',1,3650) +LexToken(CLOSESQBRACKET,']',1,3652) +LexToken(EOL,'\n',1,3653) +LexToken(OPENSQBRACKET,'[',1,3678) +LexToken(VAR,'model',1,3679) +LexToken(COMMA,',',1,3684) +LexToken(VAR,'graphics',1,3685) +LexToken(COMMA,',',1,3693) +LexToken(VAR,'ok',1,3694) +LexToken(CLOSESQBRACKET,']',1,3696) +LexToken(ASSIGNMENT,'=',1,3697) +LexToken(VAR,'set_io',1,3698) +LexToken(OPENBRACKET,'(',1,3704) +LexToken(VAR,'model',1,3705) +LexToken(COMMA,',',1,3710) +LexToken(VAR,'graphics',1,3711) +LexToken(COMMA,',',1,3719) +LexToken(VAR,'list',1,3720) +LexToken(OPENBRACKET,'(',1,3724) +LexToken(VAR,'in',1,3725) +LexToken(COMMA,',',1,3727) +LexToken(VAR,'it',1,3728) +LexToken(CLOSEBRACKET,')',1,3730) +LexToken(COMMA,',',1,3731) +LexToken(VAR,'list',1,3732) +LexToken(OPENBRACKET,'(',1,3736) +LexToken(VAR,'out',1,3737) +LexToken(COMMA,',',1,3740) +LexToken(VAR,'ot',1,3741) +LexToken(CLOSEBRACKET,')',1,3743) +LexToken(COMMA,',',1,3744) +LexToken(OPENSQBRACKET,'[',1,3745) +LexToken(CLOSESQBRACKET,']',1,3746) +LexToken(COMMA,',',1,3747) +LexToken(OPENSQBRACKET,'[',1,3748) +LexToken(CLOSESQBRACKET,']',1,3749) +LexToken(CLOSEBRACKET,')',1,3750) +LexToken(EOL,'\n',1,3751) +LexToken(END,'end',1,3772) +LexToken(EOL,'\n',1,3775) +LexToken(END,'end',1,3792) +LexToken(EOL,'\n',1,3795) +LexToken(IF,'if',1,3812) +LexToken(VAR,'ok',1,3815) +LexToken(THEN,'then',1,3818) +LexToken(EOL,'\n',1,3822) +LexToken(IF,'if',1,3843) +LexToken(VAR,'rule',1,3846) +LexToken(COMPARISON,'==',1,3851) +LexToken(NUMBER,'0',1,3854) +LexToken(THEN,'then',1,3856) +LexToken(EOL,'\n',1,3860) +LexToken(VAR,'label',1,3885) +LexToken(ASSIGNMENT,'=',1,3891) +LexToken(DQSTRING,'"AND"',1,3897) +LexToken(SEMICOLON,';',1,3898) +LexToken(EOL,'\n',1,3899) +LexToken(ELSEIF,'elseif',1,3920) +LexToken(VAR,'rule',1,3927) +LexToken(COMPARISON,'==',1,3932) +LexToken(NUMBER,'1',1,3935) +LexToken(THEN,'then',1,3937) +LexToken(EOL,'\n',1,3941) +LexToken(VAR,'label',1,3966) +LexToken(ASSIGNMENT,'=',1,3972) +LexToken(DQSTRING,'"OR"',1,3977) +LexToken(SEMICOLON,';',1,3978) +LexToken(EOL,'\n',1,3979) +LexToken(ELSEIF,'elseif',1,4000) +LexToken(VAR,'rule',1,4007) +LexToken(COMPARISON,'==',1,4012) +LexToken(NUMBER,'2',1,4015) +LexToken(THEN,'then',1,4017) +LexToken(EOL,'\n',1,4021) +LexToken(VAR,'label',1,4046) +LexToken(ASSIGNMENT,'=',1,4052) +LexToken(DQSTRING,'"NAND"',1,4059) +LexToken(SEMICOLON,';',1,4060) +LexToken(EOL,'\n',1,4061) +LexToken(ELSEIF,'elseif',1,4082) +LexToken(VAR,'rule',1,4089) +LexToken(COMPARISON,'==',1,4094) +LexToken(NUMBER,'3',1,4097) +LexToken(THEN,'then',1,4099) +LexToken(EOL,'\n',1,4103) +LexToken(VAR,'label',1,4128) +LexToken(ASSIGNMENT,'=',1,4134) +LexToken(DQSTRING,'"NOR"',1,4140) +LexToken(SEMICOLON,';',1,4141) +LexToken(EOL,'\n',1,4142) +LexToken(ELSEIF,'elseif',1,4163) +LexToken(VAR,'rule',1,4170) +LexToken(COMPARISON,'==',1,4175) +LexToken(NUMBER,'4',1,4178) +LexToken(THEN,'then',1,4180) +LexToken(EOL,'\n',1,4184) +LexToken(VAR,'label',1,4209) +LexToken(ASSIGNMENT,'=',1,4215) +LexToken(DQSTRING,'"XOR"',1,4221) +LexToken(SEMICOLON,';',1,4222) +LexToken(EOL,'\n',1,4223) +LexToken(ELSEIF,'elseif',1,4244) +LexToken(VAR,'rule',1,4251) +LexToken(COMPARISON,'==',1,4256) +LexToken(NUMBER,'5',1,4259) +LexToken(THEN,'then',1,4261) +LexToken(EOL,'\n',1,4265) +LexToken(VAR,'label',1,4290) +LexToken(ASSIGNMENT,'=',1,4296) +LexToken(DQSTRING,'"NOT"',1,4302) +LexToken(SEMICOLON,';',1,4303) +LexToken(EOL,'\n',1,4304) +LexToken(END,'end',1,4325) +LexToken(EOL,'\n',1,4328) +LexToken(VAR,'graphics',1,4349) +LexToken(DOT,'.',1,4357) +LexToken(VAR,'exprs',1,4358) +LexToken(ASSIGNMENT,'=',1,4363) +LexToken(VAR,'exprs',1,4364) +LexToken(SEMICOLON,';',1,4369) +LexToken(EOL,'\n',1,4370) +LexToken(VAR,'graphics',1,4391) +LexToken(DOT,'.',1,4399) +LexToken(VAR,'style',1,4400) +LexToken(ASSIGNMENT,'=',1,4406) +LexToken(OPENSQBRACKET,'[',1,4408) +LexToken(DQSTRING,'"blockWithLabel;displayedLabel="',1,4440) +LexToken(OPERATOR,'+',1,4441) +LexToken(VAR,'label',1,4442) +LexToken(CLOSESQBRACKET,']',1,4447) +LexToken(SEMICOLON,';',1,4448) +LexToken(EOL,'\n',1,4449) +LexToken(VAR,'x',1,4470) +LexToken(DOT,'.',1,4471) +LexToken(VAR,'graphics',1,4472) +LexToken(ASSIGNMENT,'=',1,4480) +LexToken(VAR,'graphics',1,4481) +LexToken(SEMICOLON,';',1,4489) +LexToken(EOL,'\n',1,4490) +LexToken(VAR,'x',1,4511) +LexToken(DOT,'.',1,4512) +LexToken(VAR,'model',1,4513) +LexToken(ASSIGNMENT,'=',1,4518) +LexToken(VAR,'model',1,4519) +LexToken(EOL,'\n',1,4524) +LexToken(BREAK,'break',1,4545) +LexToken(EOL,'\n',1,4550) +LexToken(END,'end',1,4567) +LexToken(EOL,'\n',1,4570) +LexToken(END,'end',1,4583) +LexToken(EOL,'\n',1,4586) +LexToken(END,'end',1,4595) +LexToken(EOL,'\n',1,4598) +LexToken(CASE,'case',1,4603) +LexToken(DQSTRING,'"define"',1,4615) +LexToken(THEN,'then',1,4617) +LexToken(EOL,'\n',1,4621) +LexToken(VAR,'in',1,4630) +LexToken(ASSIGNMENT,'=',1,4632) +LexToken(OPENSQBRACKET,'[',1,4633) +LexToken(NUMBER,'-1',1,4634) +LexToken(SEMICOLON,';',1,4636) +LexToken(NUMBER,'-1',1,4637) +LexToken(CLOSESQBRACKET,']',1,4639) +LexToken(EOL,'\n',1,4640) +LexToken(VAR,'ipar',1,4649) +LexToken(ASSIGNMENT,'=',1,4653) +LexToken(OPENSQBRACKET,'[',1,4654) +LexToken(NUMBER,'0',1,4655) +LexToken(CLOSESQBRACKET,']',1,4656) +LexToken(EOL,'\n',1,4657) +LexToken(VAR,'nin',1,4666) +LexToken(ASSIGNMENT,'=',1,4669) +LexToken(NUMBER,'2',1,4670) +LexToken(EOL,'\n',1,4671) +LexToken(EOL,'\n',1,4672) +LexToken(VAR,'model',1,4681) +LexToken(ASSIGNMENT,'=',1,4686) +LexToken(SCICOS_MODEL,'scicos_model',1,4687) +LexToken(OPENBRACKET,'(',1,4699) +LexToken(CLOSEBRACKET,')',1,4700) +LexToken(EOL,'\n',1,4701) +LexToken(VAR,'model',1,4710) +LexToken(DOT,'.',1,4715) +LexToken(VAR,'sim',1,4716) +LexToken(ASSIGNMENT,'=',1,4719) +LexToken(VAR,'list',1,4720) +LexToken(OPENBRACKET,'(',1,4724) +LexToken(DQSTRING,'"logicalop"',1,4735) +LexToken(COMMA,',',1,4736) +LexToken(NUMBER,'4',1,4737) +LexToken(CLOSEBRACKET,')',1,4738) +LexToken(EOL,'\n',1,4739) +LexToken(VAR,'model',1,4748) +LexToken(DOT,'.',1,4753) +LexToken(VAR,'in',1,4754) +LexToken(ASSIGNMENT,'=',1,4756) +LexToken(VAR,'in',1,4757) +LexToken(EOL,'\n',1,4759) +LexToken(VAR,'model',1,4768) +LexToken(DOT,'.',1,4773) +LexToken(VAR,'out',1,4774) +LexToken(ASSIGNMENT,'=',1,4777) +LexToken(NUMBER,'-1',1,4778) +LexToken(EOL,'\n',1,4780) +LexToken(VAR,'model',1,4789) +LexToken(DOT,'.',1,4794) +LexToken(VAR,'ipar',1,4795) +LexToken(ASSIGNMENT,'=',1,4799) +LexToken(VAR,'ipar',1,4800) +LexToken(EOL,'\n',1,4804) +LexToken(VAR,'model',1,4813) +LexToken(DOT,'.',1,4818) +LexToken(VAR,'blocktype',1,4819) +LexToken(ASSIGNMENT,'=',1,4828) +LexToken(DQSTRING,'"c"',1,4831) +LexToken(EOL,'\n',1,4832) +LexToken(VAR,'model',1,4841) +LexToken(DOT,'.',1,4846) +LexToken(VAR,'dep_ut',1,4847) +LexToken(ASSIGNMENT,'=',1,4853) +LexToken(OPENSQBRACKET,'[',1,4854) +LexToken(PREVAR_BOOLEAN,'%t',1,4855) +LexToken(PREVAR_BOOLEAN,'%f',1,4858) +LexToken(CLOSESQBRACKET,']',1,4860) +LexToken(EOL,'\n',1,4861) +LexToken(EOL,'\n',1,4862) +LexToken(VAR,'exprs',1,4871) +LexToken(ASSIGNMENT,'=',1,4876) +LexToken(OPENSQBRACKET,'[',1,4877) +LexToken(VAR,'string',1,4878) +LexToken(OPENBRACKET,'(',1,4884) +LexToken(VAR,'nin',1,4885) +LexToken(CLOSEBRACKET,')',1,4888) +LexToken(SEMICOLON,';',1,4889) +LexToken(VAR,'string',1,4890) +LexToken(OPENBRACKET,'(',1,4896) +LexToken(VAR,'ipar',1,4897) +LexToken(CLOSEBRACKET,')',1,4901) +LexToken(CLOSESQBRACKET,']',1,4902) +LexToken(EOL,'\n',1,4903) +LexToken(VAR,'gr_i',1,4912) +LexToken(ASSIGNMENT,'=',1,4916) +LexToken(OPENSQBRACKET,'[',1,4917) +LexToken(CLOSESQBRACKET,']',1,4918) +LexToken(EOL,'\n',1,4919) +LexToken(VAR,'x',1,4928) +LexToken(ASSIGNMENT,'=',1,4929) +LexToken(VAR,'standard_define',1,4930) +LexToken(OPENBRACKET,'(',1,4945) +LexToken(OPENSQBRACKET,'[',1,4946) +LexToken(NUMBER,'2',1,4947) +LexToken(NUMBER,'2',1,4949) +LexToken(CLOSESQBRACKET,']',1,4950) +LexToken(COMMA,',',1,4951) +LexToken(VAR,'model',1,4952) +LexToken(COMMA,',',1,4957) +LexToken(VAR,'exprs',1,4958) +LexToken(COMMA,',',1,4963) +LexToken(VAR,'gr_i',1,4964) +LexToken(CLOSEBRACKET,')',1,4968) +LexToken(EOL,'\n',1,4969) +LexToken(END,'end',1,4974) +LexToken(EOL,'\n',1,4977) +LexToken(ENDFUNCTION,'endfunction',1,4978) +LexToken(EOL,'\n',1,4989) |