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/Misc/generic_block3.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/Misc/generic_block3.js')
-rw-r--r-- | js/Misc/generic_block3.js | 945 |
1 files changed, 945 insertions, 0 deletions
diff --git a/js/Misc/generic_block3.js b/js/Misc/generic_block3.js new file mode 100644 index 00000000..8145a32d --- /dev/null +++ b/js/Misc/generic_block3.js @@ -0,0 +1,945 @@ +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,'generic_block3',1,852) +LexToken(OPENBRACKET,'(',1,866) +LexToken(VAR,'job',1,867) +LexToken(COMMA,',',1,870) +LexToken(VAR,'arg1',1,871) +LexToken(COMMA,',',1,875) +LexToken(VAR,'arg2',1,876) +LexToken(CLOSEBRACKET,')',1,880) +LexToken(EOL,'\n',1,881) +LexToken(EOL,'\n',1,888) +LexToken(VAR,'x',1,893) +LexToken(ASSIGNMENT,'=',1,894) +LexToken(OPENSQBRACKET,'[',1,895) +LexToken(CLOSESQBRACKET,']',1,896) +LexToken(SEMICOLON,';',1,897) +LexToken(EOL,'\n',1,898) +LexToken(VAR,'y',1,903) +LexToken(ASSIGNMENT,'=',1,904) +LexToken(OPENSQBRACKET,'[',1,905) +LexToken(CLOSESQBRACKET,']',1,906) +LexToken(SEMICOLON,';',1,907) +LexToken(EOL,'\n',1,908) +LexToken(VAR,'typ',1,913) +LexToken(ASSIGNMENT,'=',1,916) +LexToken(OPENSQBRACKET,'[',1,917) +LexToken(CLOSESQBRACKET,']',1,918) +LexToken(SEMICOLON,';',1,919) +LexToken(EOL,'\n',1,920) +LexToken(SELECT,'select',1,925) +LexToken(VAR,'job',1,932) +LexToken(EOL,'\n',1,935) +LexToken(CASE,'case',1,940) +LexToken(DQSTRING,'"set"',1,949) +LexToken(THEN,'then',1,951) +LexToken(EOL,'\n',1,955) +LexToken(VAR,'x',1,964) +LexToken(ASSIGNMENT,'=',1,965) +LexToken(VAR,'arg1',1,966) +LexToken(EOL,'\n',1,970) +LexToken(VAR,'model',1,979) +LexToken(ASSIGNMENT,'=',1,984) +LexToken(VAR,'arg1',1,985) +LexToken(DOT,'.',1,989) +LexToken(VAR,'model',1,990) +LexToken(SEMICOLON,';',1,995) +LexToken(EOL,'\n',1,996) +LexToken(VAR,'graphics',1,1005) +LexToken(ASSIGNMENT,'=',1,1013) +LexToken(VAR,'arg1',1,1014) +LexToken(DOT,'.',1,1018) +LexToken(VAR,'graphics',1,1019) +LexToken(SEMICOLON,';',1,1027) +LexToken(EOL,'\n',1,1028) +LexToken(VAR,'label',1,1037) +LexToken(ASSIGNMENT,'=',1,1042) +LexToken(VAR,'graphics',1,1043) +LexToken(DOT,'.',1,1051) +LexToken(VAR,'exprs',1,1052) +LexToken(EOL,'\n',1,1057) +LexToken(IF,'if',1,1066) +LexToken(VAR,'size',1,1069) +LexToken(OPENBRACKET,'(',1,1073) +LexToken(VAR,'label',1,1074) +LexToken(COMMA,',',1,1079) +LexToken(DQSTRING,'"*"',1,1082) +LexToken(CLOSEBRACKET,')',1,1083) +LexToken(COMPARISON,'==',1,1084) +LexToken(NUMBER,'14',1,1086) +LexToken(THEN,'then',1,1089) +LexToken(EOL,'\n',1,1093) +LexToken(VAR,'label',1,1106) +LexToken(OPENBRACKET,'(',1,1111) +LexToken(NUMBER,'9',1,1112) +LexToken(CLOSEBRACKET,')',1,1113) +LexToken(ASSIGNMENT,'=',1,1114) +LexToken(OPENSQBRACKET,'[',1,1115) +LexToken(CLOSESQBRACKET,']',1,1116) +LexToken(COMMA,',',1,1117) +LexToken(EOL,'\n',1,1118) +LexToken(END,'end',1,1127) +LexToken(EOL,'\n',1,1145) +LexToken(WHILE,'while',1,1154) +LexToken(PREVAR_BOOLEAN,'%t',1,1160) +LexToken(DO,'do',1,1163) +LexToken(EOL,'\n',1,1165) +LexToken(OPENSQBRACKET,'[',1,1178) +LexToken(VAR,'ok',1,1179) +LexToken(COMMA,',',1,1181) +LexToken(VAR,'function_name',1,1182) +LexToken(COMMA,',',1,1195) +LexToken(VAR,'funtyp',1,1196) +LexToken(COMMA,',',1,1202) +LexToken(VAR,'in',1,1203) +LexToken(COMMA,',',1,1205) +LexToken(VAR,'it',1,1206) +LexToken(COMMA,',',1,1208) +LexToken(VAR,'out',1,1209) +LexToken(COMMA,',',1,1212) +LexToken(VAR,'ot',1,1213) +LexToken(COMMA,',',1,1215) +LexToken(VAR,'ci',1,1216) +LexToken(COMMA,',',1,1218) +LexToken(VAR,'co',1,1219) +LexToken(COMMA,',',1,1221) +LexToken(VAR,'xx',1,1222) +LexToken(COMMA,',',1,1224) +LexToken(VAR,'z',1,1225) +LexToken(COMMA,',',1,1226) +LexToken(VAR,'oz',1,1227) +LexToken(COMMA,',',1,1229) +LexToken(VAR,'rpar',1,1246) +LexToken(COMMA,',',1,1250) +LexToken(VAR,'ipar',1,1251) +LexToken(COMMA,',',1,1255) +LexToken(VAR,'opar',1,1256) +LexToken(COMMA,',',1,1260) +LexToken(VAR,'nmode',1,1261) +LexToken(COMMA,',',1,1266) +LexToken(VAR,'nzcr',1,1267) +LexToken(COMMA,',',1,1271) +LexToken(VAR,'auto0',1,1272) +LexToken(COMMA,',',1,1277) +LexToken(VAR,'depu',1,1278) +LexToken(COMMA,',',1,1282) +LexToken(VAR,'dept',1,1283) +LexToken(COMMA,',',1,1287) +LexToken(VAR,'lab',1,1288) +LexToken(CLOSESQBRACKET,']',1,1291) +LexToken(ASSIGNMENT,'=',1,1292) +LexToken(SCICOS_GETVALUE,'scicos_getvalue',1,1308) +LexToken(OPENBRACKET,'(',1,1323) +LexToken(DQSTRING,'"Set GENERIC block parameters"',1,1353) +LexToken(COMMA,',',1,1354) +LexToken(OPENSQBRACKET,'[',1,1370) +LexToken(DQSTRING,'"Simulation function"',1,1391) +LexToken(SEMICOLON,';',1,1392) +LexToken(DQSTRING,'"Function type (0,1,2,..)"',1,1431) +LexToken(SEMICOLON,';',1,1432) +LexToken(DQSTRING,'"Input ports sizes"',1,1464) +LexToken(SEMICOLON,';',1,1465) +LexToken(DQSTRING,'"Input ports type"',1,1496) +LexToken(SEMICOLON,';',1,1497) +LexToken(DQSTRING,'"Output port sizes"',1,1529) +LexToken(SEMICOLON,';',1,1530) +LexToken(DQSTRING,'"Output ports type"',1,1562) +LexToken(SEMICOLON,';',1,1563) +LexToken(DQSTRING,'"Input event ports sizes"',1,1601) +LexToken(SEMICOLON,';',1,1602) +LexToken(DQSTRING,'"Output events ports sizes"',1,1642) +LexToken(SEMICOLON,';',1,1643) +LexToken(DQSTRING,'"Initial continuous state"',1,1682) +LexToken(SEMICOLON,';',1,1683) +LexToken(DQSTRING,'"Initial discrete state"',1,1720) +LexToken(SEMICOLON,';',1,1721) +LexToken(DQSTRING,'"Initial object state"',1,1756) +LexToken(SEMICOLON,';',1,1757) +LexToken(DQSTRING,'"Real parameters vector"',1,1794) +LexToken(SEMICOLON,';',1,1795) +LexToken(DQSTRING,'"Integer parameters vector"',1,1835) +LexToken(SEMICOLON,';',1,1836) +LexToken(DQSTRING,'"Object parameters list"',1,1873) +LexToken(SEMICOLON,';',1,1874) +LexToken(DQSTRING,'"Number of modes"',1,1904) +LexToken(SEMICOLON,';',1,1905) +LexToken(DQSTRING,'"Number of zero crossings"',1,1944) +LexToken(SEMICOLON,';',1,1945) +LexToken(DQSTRING,'"Initial firing vector (<0 for no firing)"',1,2000) +LexToken(SEMICOLON,';',1,2001) +LexToken(DQSTRING,'"Direct feedthrough (y or n)"',1,2043) +LexToken(SEMICOLON,';',1,2044) +LexToken(DQSTRING,'"Time dependence (y or n)"',1,2083) +LexToken(CLOSESQBRACKET,']',1,2084) +LexToken(COMMA,',',1,2085) +LexToken(VAR,'list',1,2101) +LexToken(OPENBRACKET,'(',1,2105) +LexToken(DQSTRING,'"str"',1,2110) +LexToken(COMMA,',',1,2111) +LexToken(NUMBER,'1',1,2112) +LexToken(COMMA,',',1,2113) +LexToken(DQSTRING,'"vec"',1,2118) +LexToken(COMMA,',',1,2119) +LexToken(NUMBER,'1',1,2120) +LexToken(COMMA,',',1,2121) +LexToken(DQSTRING,'"mat"',1,2126) +LexToken(COMMA,',',1,2127) +LexToken(OPENSQBRACKET,'[',1,2128) +LexToken(NUMBER,'-1',1,2129) +LexToken(NUMBER,'2',1,2132) +LexToken(CLOSESQBRACKET,']',1,2133) +LexToken(COMMA,',',1,2134) +LexToken(DQSTRING,'"vec"',1,2139) +LexToken(COMMA,',',1,2140) +LexToken(NUMBER,'-1',1,2141) +LexToken(COMMA,',',1,2143) +LexToken(DQSTRING,'"mat"',1,2148) +LexToken(COMMA,',',1,2149) +LexToken(OPENSQBRACKET,'[',1,2150) +LexToken(NUMBER,'-1',1,2151) +LexToken(NUMBER,'2',1,2154) +LexToken(CLOSESQBRACKET,']',1,2155) +LexToken(COMMA,',',1,2156) +LexToken(DQSTRING,'"vec"',1,2161) +LexToken(COMMA,',',1,2162) +LexToken(NUMBER,'-1',1,2163) +LexToken(COMMA,',',1,2165) +LexToken(DQSTRING,'"vec"',1,2170) +LexToken(COMMA,',',1,2171) +LexToken(NUMBER,'-1',1,2172) +LexToken(COMMA,',',1,2174) +LexToken(DQSTRING,'"vec"',1,2179) +LexToken(COMMA,',',1,2180) +LexToken(NUMBER,'-1',1,2181) +LexToken(COMMA,',',1,2183) +LexToken(DQSTRING,'"vec"',1,2203) +LexToken(COMMA,',',1,2204) +LexToken(NUMBER,'-1',1,2205) +LexToken(COMMA,',',1,2207) +LexToken(DQSTRING,'"vec"',1,2212) +LexToken(COMMA,',',1,2213) +LexToken(NUMBER,'-1',1,2214) +LexToken(COMMA,',',1,2216) +LexToken(DQSTRING,'"lis"',1,2221) +LexToken(COMMA,',',1,2222) +LexToken(NUMBER,'-1',1,2223) +LexToken(COMMA,',',1,2225) +LexToken(DQSTRING,'"vec"',1,2230) +LexToken(COMMA,',',1,2231) +LexToken(NUMBER,'-1',1,2232) +LexToken(COMMA,',',1,2234) +LexToken(DQSTRING,'"vec"',1,2239) +LexToken(COMMA,',',1,2240) +LexToken(NUMBER,'-1',1,2241) +LexToken(COMMA,',',1,2243) +LexToken(DQSTRING,'"lis"',1,2248) +LexToken(COMMA,',',1,2249) +LexToken(NUMBER,'-1',1,2250) +LexToken(COMMA,',',1,2252) +LexToken(DQSTRING,'"vec"',1,2257) +LexToken(COMMA,',',1,2258) +LexToken(NUMBER,'1',1,2259) +LexToken(COMMA,',',1,2260) +LexToken(DQSTRING,'"vec"',1,2265) +LexToken(COMMA,',',1,2266) +LexToken(NUMBER,'1',1,2267) +LexToken(COMMA,',',1,2268) +LexToken(DQSTRING,'"vec"',1,2273) +LexToken(COMMA,',',1,2274) +LexToken(DQSTRING,'"sum(%8)"',1,2283) +LexToken(COMMA,',',1,2284) +LexToken(DQSTRING,'"str"',1,2304) +LexToken(COMMA,',',1,2305) +LexToken(NUMBER,'1',1,2306) +LexToken(COMMA,',',1,2307) +LexToken(DQSTRING,'"str"',1,2312) +LexToken(COMMA,',',1,2313) +LexToken(NUMBER,'1',1,2314) +LexToken(CLOSEBRACKET,')',1,2315) +LexToken(COMMA,',',1,2316) +LexToken(VAR,'label',1,2317) +LexToken(CLOSEBRACKET,')',1,2322) +LexToken(EOL,'\n',1,2323) +LexToken(IF,'if',1,2336) +LexToken(NOT,'~',1,2339) +LexToken(VAR,'ok',1,2340) +LexToken(THEN,'then',1,2343) +LexToken(EOL,'\n',1,2347) +LexToken(BREAK,'break',1,2364) +LexToken(COMMA,',',1,2369) +LexToken(EOL,'\n',1,2370) +LexToken(END,'end',1,2383) +LexToken(EOL,'\n',1,2386) +LexToken(VAR,'label',1,2399) +LexToken(ASSIGNMENT,'=',1,2404) +LexToken(VAR,'lab',1,2405) +LexToken(EOL,'\n',1,2408) +LexToken(VAR,'function_name',1,2421) +LexToken(ASSIGNMENT,'=',1,2434) +LexToken(VAR,'stripblanks',1,2435) +LexToken(OPENBRACKET,'(',1,2446) +LexToken(VAR,'function_name',1,2447) +LexToken(CLOSEBRACKET,')',1,2460) +LexToken(EOL,'\n',1,2461) +LexToken(VAR,'xx',1,2474) +LexToken(ASSIGNMENT,'=',1,2476) +LexToken(VAR,'xx',1,2477) +LexToken(OPENBRACKET,'(',1,2479) +LexToken(COLON,':',1,2480) +LexToken(CLOSEBRACKET,')',1,2481) +LexToken(SEMICOLON,';',1,2482) +LexToken(EOL,'\n',1,2483) +LexToken(VAR,'z',1,2496) +LexToken(ASSIGNMENT,'=',1,2497) +LexToken(VAR,'z',1,2498) +LexToken(OPENBRACKET,'(',1,2499) +LexToken(COLON,':',1,2500) +LexToken(CLOSEBRACKET,')',1,2501) +LexToken(SEMICOLON,';',1,2502) +LexToken(EOL,'\n',1,2503) +LexToken(VAR,'rpar',1,2516) +LexToken(ASSIGNMENT,'=',1,2520) +LexToken(VAR,'rpar',1,2521) +LexToken(OPENBRACKET,'(',1,2525) +LexToken(COLON,':',1,2526) +LexToken(CLOSEBRACKET,')',1,2527) +LexToken(SEMICOLON,';',1,2528) +LexToken(EOL,'\n',1,2529) +LexToken(VAR,'ipar',1,2542) +LexToken(ASSIGNMENT,'=',1,2546) +LexToken(VAR,'int',1,2547) +LexToken(OPENBRACKET,'(',1,2550) +LexToken(VAR,'ipar',1,2551) +LexToken(OPENBRACKET,'(',1,2555) +LexToken(COLON,':',1,2556) +LexToken(CLOSEBRACKET,')',1,2557) +LexToken(CLOSEBRACKET,')',1,2558) +LexToken(SEMICOLON,';',1,2559) +LexToken(EOL,'\n',1,2560) +LexToken(VAR,'ci',1,2573) +LexToken(ASSIGNMENT,'=',1,2575) +LexToken(VAR,'int',1,2576) +LexToken(OPENBRACKET,'(',1,2579) +LexToken(VAR,'ci',1,2580) +LexToken(OPENBRACKET,'(',1,2582) +LexToken(COLON,':',1,2583) +LexToken(CLOSEBRACKET,')',1,2584) +LexToken(CLOSEBRACKET,')',1,2585) +LexToken(SEMICOLON,';',1,2586) +LexToken(EOL,'\n',1,2587) +LexToken(VAR,'co',1,2600) +LexToken(ASSIGNMENT,'=',1,2602) +LexToken(VAR,'int',1,2603) +LexToken(OPENBRACKET,'(',1,2606) +LexToken(VAR,'co',1,2607) +LexToken(OPENBRACKET,'(',1,2609) +LexToken(COLON,':',1,2610) +LexToken(CLOSEBRACKET,')',1,2611) +LexToken(CLOSEBRACKET,')',1,2612) +LexToken(SEMICOLON,';',1,2613) +LexToken(EOL,'\n',1,2614) +LexToken(VAR,'funtyp',1,2627) +LexToken(ASSIGNMENT,'=',1,2633) +LexToken(VAR,'funtyp',1,2634) +LexToken(EOL,'\n',1,2640) +LexToken(IF,'if',1,2653) +LexToken(VAR,'funtyp',1,2656) +LexToken(COMPARISON,'<',1,2662) +LexToken(NUMBER,'0',1,2663) +LexToken(THEN,'then',1,2665) +LexToken(EOL,'\n',1,2669) +LexToken(VAR,'message',1,2686) +LexToken(OPENBRACKET,'(',1,2693) +LexToken(DQSTRING,'"function type cannot be negative"',1,2727) +LexToken(CLOSEBRACKET,')',1,2728) +LexToken(SEMICOLON,';',1,2729) +LexToken(EOL,'\n',1,2730) +LexToken(VAR,'ok',1,2747) +LexToken(ASSIGNMENT,'=',1,2749) +LexToken(PREVAR_BOOLEAN,'%f',1,2750) +LexToken(SEMICOLON,';',1,2752) +LexToken(EOL,'\n',1,2753) +LexToken(END,'end',1,2766) +LexToken(EOL,'\n',1,2769) +LexToken(IF,'if',1,2782) +LexToken(OPENSQBRACKET,'[',1,2785) +LexToken(VAR,'ci',1,2786) +LexToken(SEMICOLON,';',1,2788) +LexToken(VAR,'co',1,2789) +LexToken(CLOSESQBRACKET,']',1,2791) +LexToken(COMPARISON,'<>',1,2792) +LexToken(OPENSQBRACKET,'[',1,2794) +LexToken(CLOSESQBRACKET,']',1,2795) +LexToken(THEN,'then',1,2797) +LexToken(EOL,'\n',1,2801) +LexToken(IF,'if',1,2818) +LexToken(VAR,'max',1,2821) +LexToken(OPENBRACKET,'(',1,2824) +LexToken(OPENSQBRACKET,'[',1,2825) +LexToken(VAR,'ci',1,2826) +LexToken(SEMICOLON,';',1,2828) +LexToken(VAR,'co',1,2829) +LexToken(CLOSESQBRACKET,']',1,2831) +LexToken(CLOSEBRACKET,')',1,2832) +LexToken(COMPARISON,'>',1,2833) +LexToken(NUMBER,'1',1,2834) +LexToken(THEN,'then',1,2836) +LexToken(EOL,'\n',1,2840) +LexToken(VAR,'message',1,2861) +LexToken(OPENBRACKET,'(',1,2868) +LexToken(DQSTRING,'"vector event links not supported"',1,2902) +LexToken(CLOSEBRACKET,')',1,2903) +LexToken(SEMICOLON,';',1,2904) +LexToken(EOL,'\n',1,2905) +LexToken(VAR,'ok',1,2926) +LexToken(ASSIGNMENT,'=',1,2928) +LexToken(PREVAR_BOOLEAN,'%f',1,2929) +LexToken(SEMICOLON,';',1,2931) +LexToken(EOL,'\n',1,2932) +LexToken(END,'end',1,2949) +LexToken(EOL,'\n',1,2952) +LexToken(END,'end',1,2965) +LexToken(EOL,'\n',1,2968) +LexToken(IF,'if',1,2981) +LexToken(VAR,'type',1,2984) +LexToken(OPENBRACKET,'(',1,2988) +LexToken(VAR,'opar',1,2989) +LexToken(CLOSEBRACKET,')',1,2993) +LexToken(COMPARISON,'<>',1,2994) +LexToken(NUMBER,'15',1,2996) +LexToken(THEN,'then',1,2999) +LexToken(EOL,'\n',1,3003) +LexToken(VAR,'message',1,3020) +LexToken(OPENBRACKET,'(',1,3027) +LexToken(DQSTRING,'"object parameter must be a list"',1,3060) +LexToken(CLOSEBRACKET,')',1,3061) +LexToken(SEMICOLON,';',1,3062) +LexToken(EOL,'\n',1,3063) +LexToken(VAR,'ok',1,3080) +LexToken(ASSIGNMENT,'=',1,3082) +LexToken(PREVAR_BOOLEAN,'%f',1,3083) +LexToken(SEMICOLON,';',1,3085) +LexToken(EOL,'\n',1,3086) +LexToken(END,'end',1,3099) +LexToken(EOL,'\n',1,3102) +LexToken(IF,'if',1,3115) +LexToken(VAR,'type',1,3118) +LexToken(OPENBRACKET,'(',1,3122) +LexToken(VAR,'oz',1,3123) +LexToken(CLOSEBRACKET,')',1,3125) +LexToken(COMPARISON,'<>',1,3126) +LexToken(NUMBER,'15',1,3128) +LexToken(THEN,'then',1,3131) +LexToken(EOL,'\n',1,3135) +LexToken(VAR,'message',1,3152) +LexToken(OPENBRACKET,'(',1,3159) +LexToken(DQSTRING,'"discrete object state must be a list"',1,3197) +LexToken(CLOSEBRACKET,')',1,3198) +LexToken(SEMICOLON,';',1,3199) +LexToken(EOL,'\n',1,3200) +LexToken(VAR,'ok',1,3217) +LexToken(ASSIGNMENT,'=',1,3219) +LexToken(PREVAR_BOOLEAN,'%f',1,3220) +LexToken(SEMICOLON,';',1,3222) +LexToken(EOL,'\n',1,3223) +LexToken(END,'end',1,3236) +LexToken(EOL,'\n',1,3239) +LexToken(VAR,'depu',1,3252) +LexToken(ASSIGNMENT,'=',1,3256) +LexToken(VAR,'stripblanks',1,3257) +LexToken(OPENBRACKET,'(',1,3268) +LexToken(VAR,'depu',1,3269) +LexToken(CLOSEBRACKET,')',1,3273) +LexToken(SEMICOLON,';',1,3274) +LexToken(EOL,'\n',1,3275) +LexToken(IF,'if',1,3288) +LexToken(VAR,'part',1,3291) +LexToken(OPENBRACKET,'(',1,3295) +LexToken(VAR,'depu',1,3296) +LexToken(COMMA,',',1,3300) +LexToken(NUMBER,'1',1,3301) +LexToken(CLOSEBRACKET,')',1,3302) +LexToken(COMPARISON,'==',1,3303) +LexToken(DQSTRING,'"y"',1,3307) +LexToken(THEN,'then',1,3309) +LexToken(EOL,'\n',1,3313) +LexToken(VAR,'depu',1,3330) +LexToken(ASSIGNMENT,'=',1,3334) +LexToken(PREVAR_BOOLEAN,'%t',1,3335) +LexToken(SEMICOLON,';',1,3337) +LexToken(EOL,'\n',1,3338) +LexToken(ELSE,'else',1,3351) +LexToken(EOL,'\n',1,3355) +LexToken(VAR,'depu',1,3372) +LexToken(ASSIGNMENT,'=',1,3376) +LexToken(PREVAR_BOOLEAN,'%f',1,3377) +LexToken(SEMICOLON,';',1,3379) +LexToken(EOL,'\n',1,3380) +LexToken(END,'end',1,3393) +LexToken(EOL,'\n',1,3396) +LexToken(VAR,'dept',1,3409) +LexToken(ASSIGNMENT,'=',1,3413) +LexToken(VAR,'stripblanks',1,3414) +LexToken(OPENBRACKET,'(',1,3425) +LexToken(VAR,'dept',1,3426) +LexToken(CLOSEBRACKET,')',1,3430) +LexToken(SEMICOLON,';',1,3431) +LexToken(EOL,'\n',1,3432) +LexToken(IF,'if',1,3445) +LexToken(VAR,'part',1,3448) +LexToken(OPENBRACKET,'(',1,3452) +LexToken(VAR,'dept',1,3453) +LexToken(COMMA,',',1,3457) +LexToken(NUMBER,'1',1,3458) +LexToken(CLOSEBRACKET,')',1,3459) +LexToken(COMPARISON,'==',1,3460) +LexToken(DQSTRING,'"y"',1,3464) +LexToken(THEN,'then',1,3466) +LexToken(EOL,'\n',1,3470) +LexToken(VAR,'dept',1,3487) +LexToken(ASSIGNMENT,'=',1,3491) +LexToken(PREVAR_BOOLEAN,'%t',1,3492) +LexToken(SEMICOLON,';',1,3494) +LexToken(EOL,'\n',1,3495) +LexToken(ELSE,'else',1,3508) +LexToken(EOL,'\n',1,3512) +LexToken(VAR,'dept',1,3529) +LexToken(ASSIGNMENT,'=',1,3533) +LexToken(PREVAR_BOOLEAN,'%f',1,3534) +LexToken(SEMICOLON,';',1,3536) +LexToken(EOL,'\n',1,3537) +LexToken(END,'end',1,3550) +LexToken(EOL,'\n',1,3553) +LexToken(VAR,'dep_ut',1,3566) +LexToken(ASSIGNMENT,'=',1,3572) +LexToken(OPENSQBRACKET,'[',1,3573) +LexToken(VAR,'depu',1,3574) +LexToken(VAR,'dept',1,3579) +LexToken(CLOSESQBRACKET,']',1,3583) +LexToken(SEMICOLON,';',1,3584) +LexToken(EOL,'\n',1,3585) +LexToken(IF,'if',1,3598) +LexToken(VAR,'ok',1,3601) +LexToken(THEN,'then',1,3604) +LexToken(EOL,'\n',1,3608) +LexToken(OPENSQBRACKET,'[',1,3625) +LexToken(VAR,'model',1,3626) +LexToken(COMMA,',',1,3631) +LexToken(VAR,'graphics',1,3632) +LexToken(COMMA,',',1,3640) +LexToken(VAR,'ok',1,3641) +LexToken(CLOSESQBRACKET,']',1,3643) +LexToken(ASSIGNMENT,'=',1,3644) +LexToken(VAR,'set_io',1,3645) +LexToken(OPENBRACKET,'(',1,3651) +LexToken(VAR,'model',1,3652) +LexToken(COMMA,',',1,3657) +LexToken(VAR,'graphics',1,3658) +LexToken(COMMA,',',1,3666) +LexToken(VAR,'list',1,3667) +LexToken(OPENBRACKET,'(',1,3671) +LexToken(VAR,'in',1,3672) +LexToken(COMMA,',',1,3674) +LexToken(VAR,'it',1,3675) +LexToken(CLOSEBRACKET,')',1,3677) +LexToken(COMMA,',',1,3678) +LexToken(VAR,'list',1,3679) +LexToken(OPENBRACKET,'(',1,3683) +LexToken(VAR,'out',1,3684) +LexToken(COMMA,',',1,3687) +LexToken(VAR,'ot',1,3688) +LexToken(CLOSEBRACKET,')',1,3690) +LexToken(COMMA,',',1,3691) +LexToken(VAR,'ci',1,3692) +LexToken(COMMA,',',1,3694) +LexToken(VAR,'co',1,3695) +LexToken(CLOSEBRACKET,')',1,3697) +LexToken(EOL,'\n',1,3698) +LexToken(END,'end',1,3711) +LexToken(EOL,'\n',1,3714) +LexToken(IF,'if',1,3727) +LexToken(VAR,'ok',1,3730) +LexToken(THEN,'then',1,3733) +LexToken(EOL,'\n',1,3737) +LexToken(IF,'if',1,3754) +LexToken(VAR,'funtyp',1,3757) +LexToken(COMPARISON,'==',1,3763) +LexToken(NUMBER,'3',1,3765) +LexToken(THEN,'then',1,3767) +LexToken(EOL,'\n',1,3771) +LexToken(VAR,'needcompile',1,3792) +LexToken(ASSIGNMENT,'=',1,3803) +LexToken(NUMBER,'4',1,3804) +LexToken(SEMICOLON,';',1,3805) +LexToken(EOL,'\n',1,3806) +LexToken(END,'end',1,3823) +LexToken(EOL,'\n',1,3826) +LexToken(VAR,'model',1,3843) +LexToken(DOT,'.',1,3848) +LexToken(VAR,'sim',1,3849) +LexToken(ASSIGNMENT,'=',1,3852) +LexToken(VAR,'list',1,3853) +LexToken(OPENBRACKET,'(',1,3857) +LexToken(VAR,'function_name',1,3858) +LexToken(COMMA,',',1,3871) +LexToken(VAR,'funtyp',1,3872) +LexToken(CLOSEBRACKET,')',1,3878) +LexToken(SEMICOLON,';',1,3879) +LexToken(EOL,'\n',1,3880) +LexToken(VAR,'model',1,3897) +LexToken(DOT,'.',1,3902) +LexToken(VAR,'state',1,3903) +LexToken(ASSIGNMENT,'=',1,3908) +LexToken(VAR,'xx',1,3909) +LexToken(EOL,'\n',1,3911) +LexToken(VAR,'model',1,3928) +LexToken(DOT,'.',1,3933) +LexToken(VAR,'dstate',1,3934) +LexToken(ASSIGNMENT,'=',1,3940) +LexToken(VAR,'z',1,3941) +LexToken(EOL,'\n',1,3942) +LexToken(VAR,'model',1,3959) +LexToken(DOT,'.',1,3964) +LexToken(VAR,'odstate',1,3965) +LexToken(ASSIGNMENT,'=',1,3972) +LexToken(VAR,'oz',1,3973) +LexToken(EOL,'\n',1,3975) +LexToken(VAR,'model',1,3992) +LexToken(DOT,'.',1,3997) +LexToken(VAR,'rpar',1,3998) +LexToken(ASSIGNMENT,'=',1,4002) +LexToken(VAR,'rpar',1,4003) +LexToken(EOL,'\n',1,4007) +LexToken(VAR,'model',1,4024) +LexToken(DOT,'.',1,4029) +LexToken(VAR,'ipar',1,4030) +LexToken(ASSIGNMENT,'=',1,4034) +LexToken(VAR,'ipar',1,4035) +LexToken(EOL,'\n',1,4039) +LexToken(VAR,'model',1,4056) +LexToken(DOT,'.',1,4061) +LexToken(VAR,'opar',1,4062) +LexToken(ASSIGNMENT,'=',1,4066) +LexToken(VAR,'opar',1,4067) +LexToken(EOL,'\n',1,4071) +LexToken(VAR,'model',1,4088) +LexToken(DOT,'.',1,4093) +LexToken(VAR,'firing',1,4094) +LexToken(ASSIGNMENT,'=',1,4100) +LexToken(VAR,'auto0',1,4101) +LexToken(EOL,'\n',1,4106) +LexToken(VAR,'model',1,4123) +LexToken(DOT,'.',1,4128) +LexToken(VAR,'nzcross',1,4129) +LexToken(ASSIGNMENT,'=',1,4136) +LexToken(VAR,'nzcr',1,4137) +LexToken(EOL,'\n',1,4141) +LexToken(VAR,'model',1,4158) +LexToken(DOT,'.',1,4163) +LexToken(VAR,'nmode',1,4164) +LexToken(ASSIGNMENT,'=',1,4169) +LexToken(VAR,'nmode',1,4170) +LexToken(EOL,'\n',1,4175) +LexToken(VAR,'model',1,4192) +LexToken(DOT,'.',1,4197) +LexToken(VAR,'dep_ut',1,4198) +LexToken(ASSIGNMENT,'=',1,4204) +LexToken(VAR,'dep_ut',1,4205) +LexToken(EOL,'\n',1,4211) +LexToken(VAR,'arg1',1,4228) +LexToken(DOT,'.',1,4232) +LexToken(VAR,'model',1,4233) +LexToken(ASSIGNMENT,'=',1,4238) +LexToken(VAR,'model',1,4239) +LexToken(EOL,'\n',1,4244) +LexToken(VAR,'graphics',1,4261) +LexToken(DOT,'.',1,4269) +LexToken(VAR,'exprs',1,4270) +LexToken(ASSIGNMENT,'=',1,4275) +LexToken(VAR,'label',1,4276) +LexToken(EOL,'\n',1,4281) +LexToken(VAR,'arg1',1,4298) +LexToken(DOT,'.',1,4302) +LexToken(VAR,'graphics',1,4303) +LexToken(ASSIGNMENT,'=',1,4311) +LexToken(VAR,'graphics',1,4312) +LexToken(EOL,'\n',1,4320) +LexToken(VAR,'x',1,4337) +LexToken(ASSIGNMENT,'=',1,4338) +LexToken(VAR,'arg1',1,4339) +LexToken(EOL,'\n',1,4343) +LexToken(BREAK,'break',1,4360) +LexToken(EOL,'\n',1,4365) +LexToken(END,'end',1,4378) +LexToken(EOL,'\n',1,4381) +LexToken(END,'end',1,4390) +LexToken(EOL,'\n',1,4393) +LexToken(VAR,'needcompile',1,4402) +LexToken(ASSIGNMENT,'=',1,4413) +LexToken(RESUME,'resume',1,4414) +LexToken(OPENBRACKET,'(',1,4420) +LexToken(VAR,'needcompile',1,4421) +LexToken(CLOSEBRACKET,')',1,4432) +LexToken(EOL,'\n',1,4433) +LexToken(CASE,'case',1,4438) +LexToken(DQSTRING,'"define"',1,4450) +LexToken(THEN,'then',1,4452) +LexToken(EOL,'\n',1,4456) +LexToken(VAR,'model',1,4465) +LexToken(ASSIGNMENT,'=',1,4470) +LexToken(SCICOS_MODEL,'scicos_model',1,4471) +LexToken(OPENBRACKET,'(',1,4483) +LexToken(CLOSEBRACKET,')',1,4484) +LexToken(EOL,'\n',1,4485) +LexToken(VAR,'function_name',1,4494) +LexToken(ASSIGNMENT,'=',1,4507) +LexToken(DQSTRING,'"sinblk"',1,4515) +LexToken(SEMICOLON,';',1,4516) +LexToken(EOL,'\n',1,4517) +LexToken(VAR,'funtyp',1,4526) +LexToken(ASSIGNMENT,'=',1,4532) +LexToken(NUMBER,'4',1,4533) +LexToken(SEMICOLON,';',1,4534) +LexToken(EOL,'\n',1,4535) +LexToken(VAR,'model',1,4544) +LexToken(DOT,'.',1,4549) +LexToken(VAR,'sim',1,4550) +LexToken(ASSIGNMENT,'=',1,4553) +LexToken(VAR,'list',1,4554) +LexToken(OPENBRACKET,'(',1,4558) +LexToken(VAR,'function_name',1,4559) +LexToken(COMMA,',',1,4572) +LexToken(VAR,'funtyp',1,4573) +LexToken(CLOSEBRACKET,')',1,4579) +LexToken(EOL,'\n',1,4580) +LexToken(EOL,'\n',1,4581) +LexToken(VAR,'model',1,4590) +LexToken(DOT,'.',1,4595) +LexToken(VAR,'in',1,4596) +LexToken(ASSIGNMENT,'=',1,4598) +LexToken(NUMBER,'1',1,4599) +LexToken(EOL,'\n',1,4600) +LexToken(VAR,'model',1,4609) +LexToken(DOT,'.',1,4614) +LexToken(VAR,'in2',1,4615) +LexToken(ASSIGNMENT,'=',1,4618) +LexToken(NUMBER,'1',1,4619) +LexToken(EOL,'\n',1,4620) +LexToken(VAR,'model',1,4629) +LexToken(DOT,'.',1,4634) +LexToken(VAR,'intyp',1,4635) +LexToken(ASSIGNMENT,'=',1,4640) +LexToken(NUMBER,'1',1,4641) +LexToken(EOL,'\n',1,4642) +LexToken(VAR,'model',1,4651) +LexToken(DOT,'.',1,4656) +LexToken(VAR,'out',1,4657) +LexToken(ASSIGNMENT,'=',1,4660) +LexToken(NUMBER,'1',1,4661) +LexToken(EOL,'\n',1,4662) +LexToken(VAR,'model',1,4671) +LexToken(DOT,'.',1,4676) +LexToken(VAR,'out2',1,4677) +LexToken(ASSIGNMENT,'=',1,4681) +LexToken(NUMBER,'1',1,4682) +LexToken(EOL,'\n',1,4683) +LexToken(VAR,'model',1,4692) +LexToken(DOT,'.',1,4697) +LexToken(VAR,'outtyp',1,4698) +LexToken(ASSIGNMENT,'=',1,4704) +LexToken(NUMBER,'1',1,4705) +LexToken(EOL,'\n',1,4706) +LexToken(VAR,'model',1,4715) +LexToken(DOT,'.',1,4720) +LexToken(VAR,'dep_ut',1,4721) +LexToken(ASSIGNMENT,'=',1,4727) +LexToken(OPENSQBRACKET,'[',1,4728) +LexToken(PREVAR_BOOLEAN,'%t',1,4729) +LexToken(PREVAR_BOOLEAN,'%f',1,4732) +LexToken(CLOSESQBRACKET,']',1,4734) +LexToken(EOL,'\n',1,4735) +LexToken(VAR,'label',1,4744) +LexToken(ASSIGNMENT,'=',1,4749) +LexToken(OPENSQBRACKET,'[',1,4750) +LexToken(VAR,'function_name',1,4751) +LexToken(SEMICOLON,';',1,4764) +LexToken(VAR,'sci2exp',1,4765) +LexToken(OPENBRACKET,'(',1,4772) +LexToken(VAR,'funtyp',1,4773) +LexToken(CLOSEBRACKET,')',1,4779) +LexToken(SEMICOLON,';',1,4780) +LexToken(VAR,'sci2exp',1,4790) +LexToken(OPENBRACKET,'(',1,4797) +LexToken(OPENSQBRACKET,'[',1,4798) +LexToken(VAR,'model',1,4799) +LexToken(DOT,'.',1,4804) +LexToken(VAR,'in',1,4805) +LexToken(VAR,'model',1,4808) +LexToken(DOT,'.',1,4813) +LexToken(VAR,'in2',1,4814) +LexToken(CLOSESQBRACKET,']',1,4817) +LexToken(CLOSEBRACKET,')',1,4818) +LexToken(SEMICOLON,';',1,4819) +LexToken(VAR,'sci2exp',1,4829) +LexToken(OPENBRACKET,'(',1,4836) +LexToken(VAR,'model',1,4837) +LexToken(DOT,'.',1,4842) +LexToken(VAR,'intyp',1,4843) +LexToken(CLOSEBRACKET,')',1,4848) +LexToken(SEMICOLON,';',1,4849) +LexToken(VAR,'sci2exp',1,4859) +LexToken(OPENBRACKET,'(',1,4866) +LexToken(OPENSQBRACKET,'[',1,4867) +LexToken(VAR,'model',1,4868) +LexToken(DOT,'.',1,4873) +LexToken(VAR,'out',1,4874) +LexToken(VAR,'model',1,4878) +LexToken(DOT,'.',1,4883) +LexToken(VAR,'out2',1,4884) +LexToken(CLOSESQBRACKET,']',1,4888) +LexToken(CLOSEBRACKET,')',1,4889) +LexToken(VAR,'sci2exp',1,4899) +LexToken(OPENBRACKET,'(',1,4906) +LexToken(VAR,'model',1,4907) +LexToken(DOT,'.',1,4912) +LexToken(VAR,'outtyp',1,4913) +LexToken(CLOSEBRACKET,')',1,4919) +LexToken(SEMICOLON,';',1,4920) +LexToken(VAR,'sci2exp',1,4930) +LexToken(OPENBRACKET,'(',1,4937) +LexToken(VAR,'model',1,4938) +LexToken(DOT,'.',1,4943) +LexToken(VAR,'evtin',1,4944) +LexToken(CLOSEBRACKET,')',1,4949) +LexToken(SEMICOLON,';',1,4950) +LexToken(VAR,'sci2exp',1,4960) +LexToken(OPENBRACKET,'(',1,4967) +LexToken(VAR,'model',1,4968) +LexToken(DOT,'.',1,4973) +LexToken(VAR,'evtout',1,4974) +LexToken(CLOSEBRACKET,')',1,4980) +LexToken(SEMICOLON,';',1,4981) +LexToken(VAR,'sci2exp',1,4991) +LexToken(OPENBRACKET,'(',1,4998) +LexToken(VAR,'model',1,4999) +LexToken(DOT,'.',1,5004) +LexToken(VAR,'state',1,5005) +LexToken(CLOSEBRACKET,')',1,5010) +LexToken(SEMICOLON,';',1,5011) +LexToken(VAR,'sci2exp',1,5021) +LexToken(OPENBRACKET,'(',1,5028) +LexToken(VAR,'model',1,5029) +LexToken(DOT,'.',1,5034) +LexToken(VAR,'dstate',1,5035) +LexToken(CLOSEBRACKET,')',1,5041) +LexToken(SEMICOLON,';',1,5042) +LexToken(VAR,'sci2exp',1,5052) +LexToken(OPENBRACKET,'(',1,5059) +LexToken(VAR,'model',1,5060) +LexToken(DOT,'.',1,5065) +LexToken(VAR,'odstate',1,5066) +LexToken(CLOSEBRACKET,')',1,5073) +LexToken(SEMICOLON,';',1,5074) +LexToken(VAR,'sci2exp',1,5084) +LexToken(OPENBRACKET,'(',1,5091) +LexToken(VAR,'model',1,5092) +LexToken(DOT,'.',1,5097) +LexToken(VAR,'rpar',1,5098) +LexToken(CLOSEBRACKET,')',1,5102) +LexToken(SEMICOLON,';',1,5103) +LexToken(VAR,'sci2exp',1,5113) +LexToken(OPENBRACKET,'(',1,5120) +LexToken(VAR,'model',1,5121) +LexToken(DOT,'.',1,5126) +LexToken(VAR,'ipar',1,5127) +LexToken(CLOSEBRACKET,')',1,5131) +LexToken(SEMICOLON,';',1,5132) +LexToken(VAR,'sci2exp',1,5142) +LexToken(OPENBRACKET,'(',1,5149) +LexToken(VAR,'model',1,5150) +LexToken(DOT,'.',1,5155) +LexToken(VAR,'opar',1,5156) +LexToken(CLOSEBRACKET,')',1,5160) +LexToken(SEMICOLON,';',1,5161) +LexToken(VAR,'sci2exp',1,5171) +LexToken(OPENBRACKET,'(',1,5178) +LexToken(VAR,'model',1,5179) +LexToken(DOT,'.',1,5184) +LexToken(VAR,'nmode',1,5185) +LexToken(CLOSEBRACKET,')',1,5190) +LexToken(SEMICOLON,';',1,5191) +LexToken(VAR,'sci2exp',1,5201) +LexToken(OPENBRACKET,'(',1,5208) +LexToken(VAR,'model',1,5209) +LexToken(DOT,'.',1,5214) +LexToken(VAR,'nzcross',1,5215) +LexToken(CLOSEBRACKET,')',1,5222) +LexToken(SEMICOLON,';',1,5223) +LexToken(VAR,'sci2exp',1,5233) +LexToken(OPENBRACKET,'(',1,5240) +LexToken(VAR,'model',1,5241) +LexToken(DOT,'.',1,5246) +LexToken(VAR,'firing',1,5247) +LexToken(CLOSEBRACKET,')',1,5253) +LexToken(SEMICOLON,';',1,5254) +LexToken(DQSTRING,'"y"',1,5257) +LexToken(SEMICOLON,';',1,5258) +LexToken(DQSTRING,'"n"',1,5261) +LexToken(CLOSESQBRACKET,']',1,5262) +LexToken(SEMICOLON,';',1,5263) +LexToken(EOL,'\n',1,5264) +LexToken(VAR,'gr_i',1,5273) +LexToken(ASSIGNMENT,'=',1,5277) +LexToken(OPENSQBRACKET,'[',1,5278) +LexToken(CLOSESQBRACKET,']',1,5279) +LexToken(EOL,'\n',1,5280) +LexToken(VAR,'x',1,5289) +LexToken(ASSIGNMENT,'=',1,5290) +LexToken(VAR,'standard_define',1,5291) +LexToken(OPENBRACKET,'(',1,5306) +LexToken(OPENSQBRACKET,'[',1,5307) +LexToken(NUMBER,'4',1,5308) +LexToken(NUMBER,'2',1,5310) +LexToken(CLOSESQBRACKET,']',1,5311) +LexToken(COMMA,',',1,5312) +LexToken(VAR,'model',1,5313) +LexToken(COMMA,',',1,5318) +LexToken(VAR,'label',1,5319) +LexToken(COMMA,',',1,5324) +LexToken(VAR,'gr_i',1,5325) +LexToken(CLOSEBRACKET,')',1,5329) +LexToken(EOL,'\n',1,5330) +LexToken(END,'end',1,5335) +LexToken(EOL,'\n',1,5338) +LexToken(ENDFUNCTION,'endfunction',1,5339) +LexToken(EOL,'\n',1,5350) +LexToken(EOL,'\n',1,5351) |