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_block2.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_block2.js')
-rw-r--r-- | js/Misc/generic_block2.js | 862 |
1 files changed, 862 insertions, 0 deletions
diff --git a/js/Misc/generic_block2.js b/js/Misc/generic_block2.js new file mode 100644 index 00000000..4fb08fef --- /dev/null +++ b/js/Misc/generic_block2.js @@ -0,0 +1,862 @@ +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_block2',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,'i',1,1203) +LexToken(COMMA,',',1,1204) +LexToken(VAR,'o',1,1205) +LexToken(COMMA,',',1,1206) +LexToken(VAR,'ci',1,1207) +LexToken(COMMA,',',1,1209) +LexToken(VAR,'co',1,1210) +LexToken(COMMA,',',1,1212) +LexToken(VAR,'xx',1,1213) +LexToken(COMMA,',',1,1215) +LexToken(VAR,'z',1,1216) +LexToken(COMMA,',',1,1217) +LexToken(VAR,'rpar',1,1218) +LexToken(COMMA,',',1,1222) +LexToken(VAR,'ipar',1,1223) +LexToken(COMMA,',',1,1227) +LexToken(VAR,'nmode',1,1228) +LexToken(COMMA,',',1,1233) +LexToken(VAR,'nzcr',1,1234) +LexToken(COMMA,',',1,1238) +LexToken(VAR,'auto0',1,1239) +LexToken(COMMA,',',1,1244) +LexToken(VAR,'depu',1,1245) +LexToken(COMMA,',',1,1249) +LexToken(VAR,'dept',1,1250) +LexToken(COMMA,',',1,1254) +LexToken(VAR,'lab',1,1255) +LexToken(CLOSESQBRACKET,']',1,1258) +LexToken(ASSIGNMENT,'=',1,1259) +LexToken(SCICOS_GETVALUE,'scicos_getvalue',1,1275) +LexToken(OPENBRACKET,'(',1,1290) +LexToken(DQSTRING,'"Set GENERIC block parameters"',1,1320) +LexToken(COMMA,',',1,1321) +LexToken(OPENSQBRACKET,'[',1,1337) +LexToken(DQSTRING,'"simulation function"',1,1358) +LexToken(SEMICOLON,';',1,1359) +LexToken(DQSTRING,'"function type (0,1,2,..)"',1,1398) +LexToken(SEMICOLON,';',1,1399) +LexToken(DQSTRING,'"input ports sizes"',1,1431) +LexToken(SEMICOLON,';',1,1432) +LexToken(DQSTRING,'"output port sizes"',1,1464) +LexToken(SEMICOLON,';',1,1465) +LexToken(DQSTRING,'"input event ports sizes"',1,1503) +LexToken(SEMICOLON,';',1,1504) +LexToken(DQSTRING,'"output events ports sizes"',1,1544) +LexToken(SEMICOLON,';',1,1545) +LexToken(DQSTRING,'"initial continuous state"',1,1584) +LexToken(SEMICOLON,';',1,1585) +LexToken(DQSTRING,'"initial discrete state"',1,1622) +LexToken(SEMICOLON,';',1,1623) +LexToken(DQSTRING,'"Real parameters vector"',1,1660) +LexToken(SEMICOLON,';',1,1661) +LexToken(DQSTRING,'"Integer parameters vector"',1,1701) +LexToken(SEMICOLON,';',1,1702) +LexToken(DQSTRING,'"number of modes"',1,1732) +LexToken(SEMICOLON,';',1,1733) +LexToken(DQSTRING,'"number of zero_crossings"',1,1772) +LexToken(SEMICOLON,';',1,1773) +LexToken(DQSTRING,'"initial firing vector (<0 for no firing)"',1,1828) +LexToken(SEMICOLON,';',1,1829) +LexToken(DQSTRING,'"direct feedthrough (y or n)"',1,1871) +LexToken(SEMICOLON,';',1,1872) +LexToken(DQSTRING,'"time dependence (y or n)"',1,1911) +LexToken(CLOSESQBRACKET,']',1,1912) +LexToken(COMMA,',',1,1913) +LexToken(VAR,'list',1,1929) +LexToken(OPENBRACKET,'(',1,1933) +LexToken(DQSTRING,'"str"',1,1938) +LexToken(COMMA,',',1,1939) +LexToken(NUMBER,'1',1,1940) +LexToken(COMMA,',',1,1941) +LexToken(DQSTRING,'"vec"',1,1946) +LexToken(COMMA,',',1,1947) +LexToken(NUMBER,'1',1,1948) +LexToken(COMMA,',',1,1949) +LexToken(DQSTRING,'"vec"',1,1954) +LexToken(COMMA,',',1,1955) +LexToken(NUMBER,'-1',1,1956) +LexToken(COMMA,',',1,1958) +LexToken(DQSTRING,'"vec"',1,1963) +LexToken(COMMA,',',1,1964) +LexToken(NUMBER,'-1',1,1965) +LexToken(COMMA,',',1,1967) +LexToken(DQSTRING,'"vec"',1,1972) +LexToken(COMMA,',',1,1973) +LexToken(NUMBER,'-1',1,1974) +LexToken(COMMA,',',1,1976) +LexToken(DQSTRING,'"vec"',1,1981) +LexToken(COMMA,',',1,1982) +LexToken(NUMBER,'-1',1,1983) +LexToken(COMMA,',',1,1985) +LexToken(DQSTRING,'"vec"',1,2005) +LexToken(COMMA,',',1,2006) +LexToken(NUMBER,'-1',1,2007) +LexToken(COMMA,',',1,2009) +LexToken(DQSTRING,'"vec"',1,2014) +LexToken(COMMA,',',1,2015) +LexToken(NUMBER,'-1',1,2016) +LexToken(COMMA,',',1,2018) +LexToken(DQSTRING,'"vec"',1,2023) +LexToken(COMMA,',',1,2024) +LexToken(NUMBER,'-1',1,2025) +LexToken(COMMA,',',1,2027) +LexToken(DQSTRING,'"vec"',1,2032) +LexToken(COMMA,',',1,2033) +LexToken(NUMBER,'-1',1,2034) +LexToken(COMMA,',',1,2036) +LexToken(DQSTRING,'"vec"',1,2041) +LexToken(COMMA,',',1,2042) +LexToken(NUMBER,'1',1,2043) +LexToken(COMMA,',',1,2044) +LexToken(DQSTRING,'"vec"',1,2049) +LexToken(COMMA,',',1,2050) +LexToken(NUMBER,'1',1,2051) +LexToken(COMMA,',',1,2052) +LexToken(DQSTRING,'"vec"',1,2057) +LexToken(COMMA,',',1,2058) +LexToken(DQSTRING,'"sum(%6)"',1,2067) +LexToken(COMMA,',',1,2068) +LexToken(DQSTRING,'"str"',1,2088) +LexToken(COMMA,',',1,2089) +LexToken(NUMBER,'1',1,2090) +LexToken(COMMA,',',1,2091) +LexToken(DQSTRING,'"str"',1,2096) +LexToken(COMMA,',',1,2097) +LexToken(NUMBER,'1',1,2098) +LexToken(CLOSEBRACKET,')',1,2099) +LexToken(COMMA,',',1,2100) +LexToken(VAR,'label',1,2101) +LexToken(CLOSEBRACKET,')',1,2106) +LexToken(EOL,'\n',1,2107) +LexToken(IF,'if',1,2120) +LexToken(NOT,'~',1,2123) +LexToken(VAR,'ok',1,2124) +LexToken(THEN,'then',1,2127) +LexToken(EOL,'\n',1,2131) +LexToken(BREAK,'break',1,2148) +LexToken(COMMA,',',1,2153) +LexToken(EOL,'\n',1,2154) +LexToken(END,'end',1,2167) +LexToken(EOL,'\n',1,2170) +LexToken(VAR,'label',1,2183) +LexToken(ASSIGNMENT,'=',1,2188) +LexToken(VAR,'lab',1,2189) +LexToken(EOL,'\n',1,2192) +LexToken(VAR,'function_name',1,2205) +LexToken(ASSIGNMENT,'=',1,2218) +LexToken(VAR,'stripblanks',1,2219) +LexToken(OPENBRACKET,'(',1,2230) +LexToken(VAR,'function_name',1,2231) +LexToken(CLOSEBRACKET,')',1,2244) +LexToken(EOL,'\n',1,2245) +LexToken(VAR,'xx',1,2258) +LexToken(ASSIGNMENT,'=',1,2260) +LexToken(VAR,'xx',1,2261) +LexToken(OPENBRACKET,'(',1,2263) +LexToken(COLON,':',1,2264) +LexToken(CLOSEBRACKET,')',1,2265) +LexToken(SEMICOLON,';',1,2266) +LexToken(EOL,'\n',1,2267) +LexToken(VAR,'z',1,2280) +LexToken(ASSIGNMENT,'=',1,2281) +LexToken(VAR,'z',1,2282) +LexToken(OPENBRACKET,'(',1,2283) +LexToken(COLON,':',1,2284) +LexToken(CLOSEBRACKET,')',1,2285) +LexToken(SEMICOLON,';',1,2286) +LexToken(EOL,'\n',1,2287) +LexToken(VAR,'rpar',1,2300) +LexToken(ASSIGNMENT,'=',1,2304) +LexToken(VAR,'rpar',1,2305) +LexToken(OPENBRACKET,'(',1,2309) +LexToken(COLON,':',1,2310) +LexToken(CLOSEBRACKET,')',1,2311) +LexToken(SEMICOLON,';',1,2312) +LexToken(EOL,'\n',1,2313) +LexToken(VAR,'ipar',1,2326) +LexToken(ASSIGNMENT,'=',1,2330) +LexToken(VAR,'int',1,2331) +LexToken(OPENBRACKET,'(',1,2334) +LexToken(VAR,'ipar',1,2335) +LexToken(OPENBRACKET,'(',1,2339) +LexToken(COLON,':',1,2340) +LexToken(CLOSEBRACKET,')',1,2341) +LexToken(CLOSEBRACKET,')',1,2342) +LexToken(SEMICOLON,';',1,2343) +LexToken(EOL,'\n',1,2344) +LexToken(VAR,'i',1,2357) +LexToken(ASSIGNMENT,'=',1,2358) +LexToken(VAR,'int',1,2359) +LexToken(OPENBRACKET,'(',1,2362) +LexToken(VAR,'i',1,2363) +LexToken(OPENBRACKET,'(',1,2364) +LexToken(COLON,':',1,2365) +LexToken(CLOSEBRACKET,')',1,2366) +LexToken(CLOSEBRACKET,')',1,2367) +LexToken(SEMICOLON,';',1,2368) +LexToken(EOL,'\n',1,2369) +LexToken(VAR,'o',1,2382) +LexToken(ASSIGNMENT,'=',1,2383) +LexToken(VAR,'int',1,2384) +LexToken(OPENBRACKET,'(',1,2387) +LexToken(VAR,'o',1,2388) +LexToken(OPENBRACKET,'(',1,2389) +LexToken(COLON,':',1,2390) +LexToken(CLOSEBRACKET,')',1,2391) +LexToken(CLOSEBRACKET,')',1,2392) +LexToken(SEMICOLON,';',1,2393) +LexToken(EOL,'\n',1,2394) +LexToken(VAR,'ci',1,2407) +LexToken(ASSIGNMENT,'=',1,2409) +LexToken(VAR,'int',1,2410) +LexToken(OPENBRACKET,'(',1,2413) +LexToken(VAR,'ci',1,2414) +LexToken(OPENBRACKET,'(',1,2416) +LexToken(COLON,':',1,2417) +LexToken(CLOSEBRACKET,')',1,2418) +LexToken(CLOSEBRACKET,')',1,2419) +LexToken(SEMICOLON,';',1,2420) +LexToken(EOL,'\n',1,2421) +LexToken(VAR,'co',1,2434) +LexToken(ASSIGNMENT,'=',1,2436) +LexToken(VAR,'int',1,2437) +LexToken(OPENBRACKET,'(',1,2440) +LexToken(VAR,'co',1,2441) +LexToken(OPENBRACKET,'(',1,2443) +LexToken(COLON,':',1,2444) +LexToken(CLOSEBRACKET,')',1,2445) +LexToken(CLOSEBRACKET,')',1,2446) +LexToken(SEMICOLON,';',1,2447) +LexToken(EOL,'\n',1,2448) +LexToken(VAR,'funtyp',1,2461) +LexToken(ASSIGNMENT,'=',1,2467) +LexToken(VAR,'int',1,2468) +LexToken(OPENBRACKET,'(',1,2471) +LexToken(VAR,'funtyp',1,2472) +LexToken(CLOSEBRACKET,')',1,2478) +LexToken(EOL,'\n',1,2479) +LexToken(IF,'if',1,2492) +LexToken(VAR,'funtyp',1,2495) +LexToken(COMPARISON,'<',1,2501) +LexToken(NUMBER,'0',1,2502) +LexToken(THEN,'then',1,2504) +LexToken(EOL,'\n',1,2508) +LexToken(VAR,'message',1,2525) +LexToken(OPENBRACKET,'(',1,2532) +LexToken(DQSTRING,'"function type cannot be negative"',1,2566) +LexToken(CLOSEBRACKET,')',1,2567) +LexToken(SEMICOLON,';',1,2568) +LexToken(EOL,'\n',1,2569) +LexToken(VAR,'ok',1,2586) +LexToken(ASSIGNMENT,'=',1,2588) +LexToken(PREVAR_BOOLEAN,'%f',1,2589) +LexToken(SEMICOLON,';',1,2591) +LexToken(EOL,'\n',1,2592) +LexToken(END,'end',1,2605) +LexToken(EOL,'\n',1,2608) +LexToken(IF,'if',1,2621) +LexToken(OPENSQBRACKET,'[',1,2624) +LexToken(VAR,'ci',1,2625) +LexToken(SEMICOLON,';',1,2627) +LexToken(VAR,'co',1,2628) +LexToken(CLOSESQBRACKET,']',1,2630) +LexToken(COMPARISON,'<>',1,2631) +LexToken(OPENSQBRACKET,'[',1,2633) +LexToken(CLOSESQBRACKET,']',1,2634) +LexToken(THEN,'then',1,2636) +LexToken(EOL,'\n',1,2640) +LexToken(IF,'if',1,2657) +LexToken(VAR,'max',1,2660) +LexToken(OPENBRACKET,'(',1,2663) +LexToken(OPENSQBRACKET,'[',1,2664) +LexToken(VAR,'ci',1,2665) +LexToken(SEMICOLON,';',1,2667) +LexToken(VAR,'co',1,2668) +LexToken(CLOSESQBRACKET,']',1,2670) +LexToken(CLOSEBRACKET,')',1,2671) +LexToken(COMPARISON,'>',1,2672) +LexToken(NUMBER,'1',1,2673) +LexToken(THEN,'then',1,2675) +LexToken(EOL,'\n',1,2679) +LexToken(VAR,'message',1,2700) +LexToken(OPENBRACKET,'(',1,2707) +LexToken(DQSTRING,'"vector event links not supported"',1,2741) +LexToken(CLOSEBRACKET,')',1,2742) +LexToken(SEMICOLON,';',1,2743) +LexToken(EOL,'\n',1,2744) +LexToken(VAR,'ok',1,2765) +LexToken(ASSIGNMENT,'=',1,2767) +LexToken(PREVAR_BOOLEAN,'%f',1,2768) +LexToken(SEMICOLON,';',1,2770) +LexToken(EOL,'\n',1,2771) +LexToken(END,'end',1,2788) +LexToken(EOL,'\n',1,2791) +LexToken(END,'end',1,2804) +LexToken(EOL,'\n',1,2807) +LexToken(VAR,'depu',1,2820) +LexToken(ASSIGNMENT,'=',1,2824) +LexToken(VAR,'stripblanks',1,2825) +LexToken(OPENBRACKET,'(',1,2836) +LexToken(VAR,'depu',1,2837) +LexToken(CLOSEBRACKET,')',1,2841) +LexToken(SEMICOLON,';',1,2842) +LexToken(EOL,'\n',1,2843) +LexToken(IF,'if',1,2856) +LexToken(VAR,'part',1,2859) +LexToken(OPENBRACKET,'(',1,2863) +LexToken(VAR,'depu',1,2864) +LexToken(COMMA,',',1,2868) +LexToken(NUMBER,'1',1,2869) +LexToken(CLOSEBRACKET,')',1,2870) +LexToken(COMPARISON,'==',1,2871) +LexToken(DQSTRING,'"y"',1,2875) +LexToken(THEN,'then',1,2877) +LexToken(EOL,'\n',1,2881) +LexToken(VAR,'depu',1,2898) +LexToken(ASSIGNMENT,'=',1,2902) +LexToken(PREVAR_BOOLEAN,'%t',1,2903) +LexToken(SEMICOLON,';',1,2905) +LexToken(EOL,'\n',1,2906) +LexToken(ELSE,'else',1,2919) +LexToken(EOL,'\n',1,2923) +LexToken(VAR,'depu',1,2940) +LexToken(ASSIGNMENT,'=',1,2944) +LexToken(PREVAR_BOOLEAN,'%f',1,2945) +LexToken(SEMICOLON,';',1,2947) +LexToken(EOL,'\n',1,2948) +LexToken(END,'end',1,2961) +LexToken(EOL,'\n',1,2964) +LexToken(VAR,'dept',1,2977) +LexToken(ASSIGNMENT,'=',1,2981) +LexToken(VAR,'stripblanks',1,2982) +LexToken(OPENBRACKET,'(',1,2993) +LexToken(VAR,'dept',1,2994) +LexToken(CLOSEBRACKET,')',1,2998) +LexToken(SEMICOLON,';',1,2999) +LexToken(EOL,'\n',1,3000) +LexToken(IF,'if',1,3013) +LexToken(VAR,'part',1,3016) +LexToken(OPENBRACKET,'(',1,3020) +LexToken(VAR,'dept',1,3021) +LexToken(COMMA,',',1,3025) +LexToken(NUMBER,'1',1,3026) +LexToken(CLOSEBRACKET,')',1,3027) +LexToken(COMPARISON,'==',1,3028) +LexToken(DQSTRING,'"y"',1,3032) +LexToken(THEN,'then',1,3034) +LexToken(EOL,'\n',1,3038) +LexToken(VAR,'dept',1,3055) +LexToken(ASSIGNMENT,'=',1,3059) +LexToken(PREVAR_BOOLEAN,'%t',1,3060) +LexToken(SEMICOLON,';',1,3062) +LexToken(EOL,'\n',1,3063) +LexToken(ELSE,'else',1,3076) +LexToken(EOL,'\n',1,3080) +LexToken(VAR,'dept',1,3097) +LexToken(ASSIGNMENT,'=',1,3101) +LexToken(PREVAR_BOOLEAN,'%f',1,3102) +LexToken(SEMICOLON,';',1,3104) +LexToken(EOL,'\n',1,3105) +LexToken(END,'end',1,3118) +LexToken(EOL,'\n',1,3121) +LexToken(VAR,'dep_ut',1,3134) +LexToken(ASSIGNMENT,'=',1,3140) +LexToken(OPENSQBRACKET,'[',1,3141) +LexToken(VAR,'depu',1,3142) +LexToken(VAR,'dept',1,3147) +LexToken(CLOSESQBRACKET,']',1,3151) +LexToken(SEMICOLON,';',1,3152) +LexToken(EOL,'\n',1,3153) +LexToken(IF,'if',1,3166) +LexToken(VAR,'ok',1,3169) +LexToken(THEN,'then',1,3172) +LexToken(EOL,'\n',1,3176) +LexToken(OPENSQBRACKET,'[',1,3193) +LexToken(VAR,'model',1,3194) +LexToken(COMMA,',',1,3199) +LexToken(VAR,'graphics',1,3200) +LexToken(COMMA,',',1,3208) +LexToken(VAR,'ok',1,3209) +LexToken(CLOSESQBRACKET,']',1,3211) +LexToken(ASSIGNMENT,'=',1,3212) +LexToken(VAR,'check_io',1,3213) +LexToken(OPENBRACKET,'(',1,3221) +LexToken(VAR,'model',1,3222) +LexToken(COMMA,',',1,3227) +LexToken(VAR,'graphics',1,3228) +LexToken(COMMA,',',1,3236) +LexToken(VAR,'i',1,3237) +LexToken(COMMA,',',1,3238) +LexToken(VAR,'o',1,3239) +LexToken(COMMA,',',1,3240) +LexToken(VAR,'ci',1,3241) +LexToken(COMMA,',',1,3243) +LexToken(VAR,'co',1,3244) +LexToken(CLOSEBRACKET,')',1,3246) +LexToken(EOL,'\n',1,3247) +LexToken(END,'end',1,3260) +LexToken(EOL,'\n',1,3263) +LexToken(IF,'if',1,3276) +LexToken(VAR,'ok',1,3279) +LexToken(THEN,'then',1,3282) +LexToken(EOL,'\n',1,3286) +LexToken(EOL,'\n',1,3315) +LexToken(IF,'if',1,3332) +LexToken(VAR,'funtyp',1,3335) +LexToken(COMPARISON,'==',1,3341) +LexToken(NUMBER,'3',1,3343) +LexToken(THEN,'then',1,3345) +LexToken(EOL,'\n',1,3349) +LexToken(VAR,'needcompile',1,3370) +LexToken(ASSIGNMENT,'=',1,3381) +LexToken(NUMBER,'4',1,3382) +LexToken(SEMICOLON,';',1,3383) +LexToken(EOL,'\n',1,3384) +LexToken(END,'end',1,3401) +LexToken(EOL,'\n',1,3404) +LexToken(VAR,'model',1,3421) +LexToken(DOT,'.',1,3426) +LexToken(VAR,'sim',1,3427) +LexToken(ASSIGNMENT,'=',1,3430) +LexToken(VAR,'list',1,3431) +LexToken(OPENBRACKET,'(',1,3435) +LexToken(VAR,'function_name',1,3436) +LexToken(COMMA,',',1,3449) +LexToken(VAR,'funtyp',1,3450) +LexToken(CLOSEBRACKET,')',1,3456) +LexToken(SEMICOLON,';',1,3457) +LexToken(EOL,'\n',1,3458) +LexToken(VAR,'model',1,3475) +LexToken(DOT,'.',1,3480) +LexToken(VAR,'state',1,3481) +LexToken(ASSIGNMENT,'=',1,3486) +LexToken(VAR,'xx',1,3487) +LexToken(EOL,'\n',1,3489) +LexToken(VAR,'model',1,3506) +LexToken(DOT,'.',1,3511) +LexToken(VAR,'dstate',1,3512) +LexToken(ASSIGNMENT,'=',1,3518) +LexToken(VAR,'z',1,3519) +LexToken(EOL,'\n',1,3520) +LexToken(VAR,'model',1,3537) +LexToken(DOT,'.',1,3542) +LexToken(VAR,'rpar',1,3543) +LexToken(ASSIGNMENT,'=',1,3547) +LexToken(VAR,'rpar',1,3548) +LexToken(EOL,'\n',1,3552) +LexToken(VAR,'model',1,3569) +LexToken(DOT,'.',1,3574) +LexToken(VAR,'ipar',1,3575) +LexToken(ASSIGNMENT,'=',1,3579) +LexToken(VAR,'ipar',1,3580) +LexToken(EOL,'\n',1,3584) +LexToken(EOL,'\n',1,3660) +LexToken(VAR,'model',1,3677) +LexToken(DOT,'.',1,3682) +LexToken(VAR,'firing',1,3683) +LexToken(ASSIGNMENT,'=',1,3689) +LexToken(VAR,'auto0',1,3690) +LexToken(EOL,'\n',1,3695) +LexToken(VAR,'model',1,3712) +LexToken(DOT,'.',1,3717) +LexToken(VAR,'nzcross',1,3718) +LexToken(ASSIGNMENT,'=',1,3725) +LexToken(VAR,'nzcr',1,3726) +LexToken(EOL,'\n',1,3730) +LexToken(VAR,'model',1,3747) +LexToken(DOT,'.',1,3752) +LexToken(VAR,'nmode',1,3753) +LexToken(ASSIGNMENT,'=',1,3758) +LexToken(VAR,'nmode',1,3759) +LexToken(EOL,'\n',1,3764) +LexToken(VAR,'model',1,3781) +LexToken(DOT,'.',1,3786) +LexToken(VAR,'dep_ut',1,3787) +LexToken(ASSIGNMENT,'=',1,3793) +LexToken(VAR,'dep_ut',1,3794) +LexToken(EOL,'\n',1,3800) +LexToken(VAR,'arg1',1,3817) +LexToken(DOT,'.',1,3821) +LexToken(VAR,'model',1,3822) +LexToken(ASSIGNMENT,'=',1,3827) +LexToken(VAR,'model',1,3828) +LexToken(EOL,'\n',1,3833) +LexToken(VAR,'graphics',1,3850) +LexToken(DOT,'.',1,3858) +LexToken(VAR,'exprs',1,3859) +LexToken(ASSIGNMENT,'=',1,3864) +LexToken(VAR,'label',1,3865) +LexToken(EOL,'\n',1,3870) +LexToken(VAR,'arg1',1,3887) +LexToken(DOT,'.',1,3891) +LexToken(VAR,'graphics',1,3892) +LexToken(ASSIGNMENT,'=',1,3900) +LexToken(VAR,'graphics',1,3901) +LexToken(EOL,'\n',1,3909) +LexToken(VAR,'x',1,3926) +LexToken(ASSIGNMENT,'=',1,3927) +LexToken(VAR,'arg1',1,3928) +LexToken(EOL,'\n',1,3932) +LexToken(BREAK,'break',1,3949) +LexToken(EOL,'\n',1,3954) +LexToken(END,'end',1,3967) +LexToken(EOL,'\n',1,3970) +LexToken(END,'end',1,3979) +LexToken(EOL,'\n',1,3982) +LexToken(VAR,'needcompile',1,3991) +LexToken(ASSIGNMENT,'=',1,4002) +LexToken(RESUME,'resume',1,4003) +LexToken(OPENBRACKET,'(',1,4009) +LexToken(VAR,'needcompile',1,4010) +LexToken(CLOSEBRACKET,')',1,4021) +LexToken(EOL,'\n',1,4022) +LexToken(CASE,'case',1,4027) +LexToken(DQSTRING,'"define"',1,4039) +LexToken(THEN,'then',1,4041) +LexToken(EOL,'\n',1,4045) +LexToken(VAR,'model',1,4054) +LexToken(ASSIGNMENT,'=',1,4059) +LexToken(SCICOS_MODEL,'scicos_model',1,4060) +LexToken(OPENBRACKET,'(',1,4072) +LexToken(CLOSEBRACKET,')',1,4073) +LexToken(EOL,'\n',1,4074) +LexToken(VAR,'function_name',1,4083) +LexToken(ASSIGNMENT,'=',1,4096) +LexToken(DQSTRING,'"sinblk"',1,4104) +LexToken(SEMICOLON,';',1,4105) +LexToken(EOL,'\n',1,4106) +LexToken(VAR,'funtyp',1,4115) +LexToken(ASSIGNMENT,'=',1,4121) +LexToken(NUMBER,'1',1,4122) +LexToken(SEMICOLON,';',1,4123) +LexToken(EOL,'\n',1,4124) +LexToken(VAR,'model',1,4133) +LexToken(DOT,'.',1,4138) +LexToken(VAR,'sim',1,4139) +LexToken(ASSIGNMENT,'=',1,4142) +LexToken(VAR,'list',1,4143) +LexToken(OPENBRACKET,'(',1,4147) +LexToken(VAR,'function_name',1,4148) +LexToken(COMMA,',',1,4161) +LexToken(VAR,'funtyp',1,4162) +LexToken(CLOSEBRACKET,')',1,4168) +LexToken(EOL,'\n',1,4169) +LexToken(EOL,'\n',1,4170) +LexToken(VAR,'model',1,4179) +LexToken(DOT,'.',1,4184) +LexToken(VAR,'in',1,4185) +LexToken(ASSIGNMENT,'=',1,4187) +LexToken(NUMBER,'1',1,4188) +LexToken(EOL,'\n',1,4189) +LexToken(VAR,'model',1,4198) +LexToken(DOT,'.',1,4203) +LexToken(VAR,'out',1,4204) +LexToken(ASSIGNMENT,'=',1,4207) +LexToken(NUMBER,'1',1,4208) +LexToken(EOL,'\n',1,4209) +LexToken(VAR,'model',1,4218) +LexToken(DOT,'.',1,4223) +LexToken(VAR,'evtin',1,4224) +LexToken(ASSIGNMENT,'=',1,4229) +LexToken(OPENSQBRACKET,'[',1,4230) +LexToken(CLOSESQBRACKET,']',1,4231) +LexToken(EOL,'\n',1,4232) +LexToken(VAR,'model',1,4241) +LexToken(DOT,'.',1,4246) +LexToken(VAR,'evtout',1,4247) +LexToken(ASSIGNMENT,'=',1,4253) +LexToken(OPENSQBRACKET,'[',1,4254) +LexToken(CLOSESQBRACKET,']',1,4255) +LexToken(EOL,'\n',1,4256) +LexToken(VAR,'model',1,4265) +LexToken(DOT,'.',1,4270) +LexToken(VAR,'state',1,4271) +LexToken(ASSIGNMENT,'=',1,4276) +LexToken(OPENSQBRACKET,'[',1,4277) +LexToken(CLOSESQBRACKET,']',1,4278) +LexToken(EOL,'\n',1,4279) +LexToken(VAR,'model',1,4288) +LexToken(DOT,'.',1,4293) +LexToken(VAR,'dstate',1,4294) +LexToken(ASSIGNMENT,'=',1,4300) +LexToken(OPENSQBRACKET,'[',1,4301) +LexToken(CLOSESQBRACKET,']',1,4302) +LexToken(EOL,'\n',1,4303) +LexToken(VAR,'model',1,4312) +LexToken(DOT,'.',1,4317) +LexToken(VAR,'rpar',1,4318) +LexToken(ASSIGNMENT,'=',1,4322) +LexToken(OPENSQBRACKET,'[',1,4323) +LexToken(CLOSESQBRACKET,']',1,4324) +LexToken(EOL,'\n',1,4325) +LexToken(VAR,'model',1,4334) +LexToken(DOT,'.',1,4339) +LexToken(VAR,'ipar',1,4340) +LexToken(ASSIGNMENT,'=',1,4344) +LexToken(OPENSQBRACKET,'[',1,4345) +LexToken(CLOSESQBRACKET,']',1,4346) +LexToken(EOL,'\n',1,4347) +LexToken(VAR,'model',1,4356) +LexToken(DOT,'.',1,4361) +LexToken(VAR,'blocktype',1,4362) +LexToken(ASSIGNMENT,'=',1,4371) +LexToken(DQSTRING,'"c"',1,4374) +LexToken(EOL,'\n',1,4375) +LexToken(VAR,'model',1,4384) +LexToken(DOT,'.',1,4389) +LexToken(VAR,'firing',1,4390) +LexToken(ASSIGNMENT,'=',1,4396) +LexToken(OPENSQBRACKET,'[',1,4397) +LexToken(CLOSESQBRACKET,']',1,4398) +LexToken(EOL,'\n',1,4399) +LexToken(VAR,'model',1,4408) +LexToken(DOT,'.',1,4413) +LexToken(VAR,'dep_ut',1,4414) +LexToken(ASSIGNMENT,'=',1,4420) +LexToken(OPENSQBRACKET,'[',1,4421) +LexToken(PREVAR_BOOLEAN,'%t',1,4422) +LexToken(PREVAR_BOOLEAN,'%f',1,4425) +LexToken(CLOSESQBRACKET,']',1,4427) +LexToken(EOL,'\n',1,4428) +LexToken(VAR,'label',1,4437) +LexToken(ASSIGNMENT,'=',1,4442) +LexToken(OPENSQBRACKET,'[',1,4443) +LexToken(VAR,'function_name',1,4444) +LexToken(SEMICOLON,';',1,4457) +LexToken(VAR,'sci2exp',1,4458) +LexToken(OPENBRACKET,'(',1,4465) +LexToken(VAR,'funtyp',1,4466) +LexToken(CLOSEBRACKET,')',1,4472) +LexToken(SEMICOLON,';',1,4473) +LexToken(VAR,'sci2exp',1,4483) +LexToken(OPENBRACKET,'(',1,4490) +LexToken(VAR,'model',1,4491) +LexToken(DOT,'.',1,4496) +LexToken(VAR,'in',1,4497) +LexToken(CLOSEBRACKET,')',1,4499) +LexToken(SEMICOLON,';',1,4500) +LexToken(VAR,'sci2exp',1,4501) +LexToken(OPENBRACKET,'(',1,4508) +LexToken(VAR,'model',1,4509) +LexToken(DOT,'.',1,4514) +LexToken(VAR,'out',1,4515) +LexToken(CLOSEBRACKET,')',1,4518) +LexToken(SEMICOLON,';',1,4519) +LexToken(VAR,'sci2exp',1,4529) +LexToken(OPENBRACKET,'(',1,4536) +LexToken(VAR,'model',1,4537) +LexToken(DOT,'.',1,4542) +LexToken(VAR,'evtin',1,4543) +LexToken(CLOSEBRACKET,')',1,4548) +LexToken(SEMICOLON,';',1,4549) +LexToken(VAR,'sci2exp',1,4550) +LexToken(OPENBRACKET,'(',1,4557) +LexToken(VAR,'model',1,4558) +LexToken(DOT,'.',1,4563) +LexToken(VAR,'evtout',1,4564) +LexToken(CLOSEBRACKET,')',1,4570) +LexToken(SEMICOLON,';',1,4571) +LexToken(VAR,'sci2exp',1,4581) +LexToken(OPENBRACKET,'(',1,4588) +LexToken(VAR,'model',1,4589) +LexToken(DOT,'.',1,4594) +LexToken(VAR,'state',1,4595) +LexToken(CLOSEBRACKET,')',1,4600) +LexToken(SEMICOLON,';',1,4601) +LexToken(VAR,'sci2exp',1,4602) +LexToken(OPENBRACKET,'(',1,4609) +LexToken(VAR,'model',1,4610) +LexToken(DOT,'.',1,4615) +LexToken(VAR,'dstate',1,4616) +LexToken(CLOSEBRACKET,')',1,4622) +LexToken(SEMICOLON,';',1,4623) +LexToken(VAR,'sci2exp',1,4633) +LexToken(OPENBRACKET,'(',1,4640) +LexToken(VAR,'model',1,4641) +LexToken(DOT,'.',1,4646) +LexToken(VAR,'rpar',1,4647) +LexToken(CLOSEBRACKET,')',1,4651) +LexToken(SEMICOLON,';',1,4652) +LexToken(VAR,'sci2exp',1,4653) +LexToken(OPENBRACKET,'(',1,4660) +LexToken(VAR,'model',1,4661) +LexToken(DOT,'.',1,4666) +LexToken(VAR,'ipar',1,4667) +LexToken(CLOSEBRACKET,')',1,4671) +LexToken(SEMICOLON,';',1,4672) +LexToken(VAR,'sci2exp',1,4682) +LexToken(OPENBRACKET,'(',1,4689) +LexToken(VAR,'model',1,4690) +LexToken(DOT,'.',1,4695) +LexToken(VAR,'nmode',1,4696) +LexToken(CLOSEBRACKET,')',1,4701) +LexToken(SEMICOLON,';',1,4702) +LexToken(VAR,'sci2exp',1,4703) +LexToken(OPENBRACKET,'(',1,4710) +LexToken(VAR,'model',1,4711) +LexToken(DOT,'.',1,4716) +LexToken(VAR,'nzcross',1,4717) +LexToken(CLOSEBRACKET,')',1,4724) +LexToken(SEMICOLON,';',1,4725) +LexToken(VAR,'sci2exp',1,4735) +LexToken(OPENBRACKET,'(',1,4742) +LexToken(VAR,'model',1,4743) +LexToken(DOT,'.',1,4748) +LexToken(VAR,'firing',1,4749) +LexToken(CLOSEBRACKET,')',1,4755) +LexToken(SEMICOLON,';',1,4756) +LexToken(DQSTRING,'"y"',1,4759) +LexToken(SEMICOLON,';',1,4760) +LexToken(DQSTRING,'"n"',1,4763) +LexToken(CLOSESQBRACKET,']',1,4764) +LexToken(SEMICOLON,';',1,4765) +LexToken(EOL,'\n',1,4766) +LexToken(VAR,'gr_i',1,4775) +LexToken(ASSIGNMENT,'=',1,4779) +LexToken(OPENSQBRACKET,'[',1,4780) +LexToken(CLOSESQBRACKET,']',1,4781) +LexToken(EOL,'\n',1,4782) +LexToken(VAR,'x',1,4791) +LexToken(ASSIGNMENT,'=',1,4792) +LexToken(VAR,'standard_define',1,4793) +LexToken(OPENBRACKET,'(',1,4808) +LexToken(OPENSQBRACKET,'[',1,4809) +LexToken(NUMBER,'2',1,4810) +LexToken(NUMBER,'2',1,4812) +LexToken(CLOSESQBRACKET,']',1,4813) +LexToken(COMMA,',',1,4814) +LexToken(VAR,'model',1,4815) +LexToken(COMMA,',',1,4820) +LexToken(VAR,'label',1,4821) +LexToken(COMMA,',',1,4826) +LexToken(VAR,'gr_i',1,4827) +LexToken(CLOSEBRACKET,')',1,4831) +LexToken(EOL,'\n',1,4832) +LexToken(END,'end',1,4837) +LexToken(EOL,'\n',1,4840) +LexToken(ENDFUNCTION,'endfunction',1,4841) +LexToken(EOL,'\n',1,4852) +LexToken(EOL,'\n',1,4853) |