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_block.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_block.js')
-rw-r--r-- | js/Misc/generic_block.js | 820 |
1 files changed, 820 insertions, 0 deletions
diff --git a/js/Misc/generic_block.js b/js/Misc/generic_block.js new file mode 100644 index 00000000..6c891573 --- /dev/null +++ b/js/Misc/generic_block.js @@ -0,0 +1,820 @@ +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_block',1,852) +LexToken(OPENBRACKET,'(',1,865) +LexToken(VAR,'job',1,866) +LexToken(COMMA,',',1,869) +LexToken(VAR,'arg1',1,870) +LexToken(COMMA,',',1,874) +LexToken(VAR,'arg2',1,875) +LexToken(CLOSEBRACKET,')',1,879) +LexToken(EOL,'\n',1,880) +LexToken(EOL,'\n',1,887) +LexToken(VAR,'x',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,'y',1,902) +LexToken(ASSIGNMENT,'=',1,903) +LexToken(OPENSQBRACKET,'[',1,904) +LexToken(CLOSESQBRACKET,']',1,905) +LexToken(SEMICOLON,';',1,906) +LexToken(EOL,'\n',1,907) +LexToken(VAR,'typ',1,912) +LexToken(ASSIGNMENT,'=',1,915) +LexToken(OPENSQBRACKET,'[',1,916) +LexToken(CLOSESQBRACKET,']',1,917) +LexToken(SEMICOLON,';',1,918) +LexToken(EOL,'\n',1,919) +LexToken(SELECT,'select',1,924) +LexToken(VAR,'job',1,931) +LexToken(EOL,'\n',1,934) +LexToken(CASE,'case',1,939) +LexToken(DQSTRING,'"set"',1,948) +LexToken(THEN,'then',1,950) +LexToken(EOL,'\n',1,954) +LexToken(VAR,'x',1,963) +LexToken(ASSIGNMENT,'=',1,964) +LexToken(VAR,'arg1',1,965) +LexToken(EOL,'\n',1,969) +LexToken(VAR,'model',1,978) +LexToken(ASSIGNMENT,'=',1,983) +LexToken(VAR,'arg1',1,984) +LexToken(DOT,'.',1,988) +LexToken(VAR,'model',1,989) +LexToken(SEMICOLON,';',1,994) +LexToken(EOL,'\n',1,995) +LexToken(VAR,'graphics',1,1004) +LexToken(ASSIGNMENT,'=',1,1012) +LexToken(VAR,'arg1',1,1013) +LexToken(DOT,'.',1,1017) +LexToken(VAR,'graphics',1,1018) +LexToken(SEMICOLON,';',1,1026) +LexToken(EOL,'\n',1,1027) +LexToken(VAR,'label',1,1036) +LexToken(ASSIGNMENT,'=',1,1041) +LexToken(VAR,'graphics',1,1042) +LexToken(DOT,'.',1,1050) +LexToken(VAR,'exprs',1,1051) +LexToken(EOL,'\n',1,1056) +LexToken(IF,'if',1,1065) +LexToken(VAR,'size',1,1068) +LexToken(OPENBRACKET,'(',1,1072) +LexToken(VAR,'label',1,1073) +LexToken(COMMA,',',1,1078) +LexToken(DQSTRING,'"*"',1,1081) +LexToken(CLOSEBRACKET,')',1,1082) +LexToken(COMPARISON,'==',1,1083) +LexToken(NUMBER,'14',1,1085) +LexToken(THEN,'then',1,1088) +LexToken(EOL,'\n',1,1092) +LexToken(VAR,'label',1,1105) +LexToken(OPENBRACKET,'(',1,1110) +LexToken(NUMBER,'9',1,1111) +LexToken(CLOSEBRACKET,')',1,1112) +LexToken(ASSIGNMENT,'=',1,1113) +LexToken(OPENSQBRACKET,'[',1,1114) +LexToken(CLOSESQBRACKET,']',1,1115) +LexToken(COMMA,',',1,1116) +LexToken(EOL,'\n',1,1117) +LexToken(END,'end',1,1126) +LexToken(EOL,'\n',1,1144) +LexToken(WHILE,'while',1,1153) +LexToken(PREVAR_BOOLEAN,'%t',1,1159) +LexToken(DO,'do',1,1162) +LexToken(EOL,'\n',1,1164) +LexToken(OPENSQBRACKET,'[',1,1177) +LexToken(VAR,'ok',1,1178) +LexToken(COMMA,',',1,1180) +LexToken(VAR,'function_name',1,1181) +LexToken(COMMA,',',1,1194) +LexToken(VAR,'funtyp',1,1195) +LexToken(COMMA,',',1,1201) +LexToken(VAR,'i',1,1202) +LexToken(COMMA,',',1,1203) +LexToken(VAR,'o',1,1204) +LexToken(COMMA,',',1,1205) +LexToken(VAR,'ci',1,1206) +LexToken(COMMA,',',1,1208) +LexToken(VAR,'co',1,1209) +LexToken(COMMA,',',1,1211) +LexToken(VAR,'xx',1,1212) +LexToken(COMMA,',',1,1214) +LexToken(VAR,'z',1,1215) +LexToken(COMMA,',',1,1216) +LexToken(VAR,'rpar',1,1217) +LexToken(COMMA,',',1,1221) +LexToken(VAR,'ipar',1,1222) +LexToken(COMMA,',',1,1226) +LexToken(VAR,'auto0',1,1227) +LexToken(COMMA,',',1,1232) +LexToken(VAR,'depu',1,1233) +LexToken(COMMA,',',1,1237) +LexToken(VAR,'dept',1,1238) +LexToken(COMMA,',',1,1242) +LexToken(VAR,'lab',1,1243) +LexToken(CLOSESQBRACKET,']',1,1246) +LexToken(ASSIGNMENT,'=',1,1247) +LexToken(SCICOS_GETVALUE,'scicos_getvalue',1,1263) +LexToken(OPENBRACKET,'(',1,1278) +LexToken(DQSTRING,'"Set GENERIC block parameters"',1,1308) +LexToken(COMMA,',',1,1309) +LexToken(OPENSQBRACKET,'[',1,1325) +LexToken(DQSTRING,'"simulation function"',1,1346) +LexToken(SEMICOLON,';',1,1347) +LexToken(DQSTRING,'"function type (0,1,2,..)"',1,1386) +LexToken(SEMICOLON,';',1,1387) +LexToken(DQSTRING,'"input ports sizes"',1,1419) +LexToken(SEMICOLON,';',1,1420) +LexToken(DQSTRING,'"output port sizes"',1,1452) +LexToken(SEMICOLON,';',1,1453) +LexToken(DQSTRING,'"input event ports sizes"',1,1491) +LexToken(SEMICOLON,';',1,1492) +LexToken(DQSTRING,'"output events ports sizes"',1,1532) +LexToken(SEMICOLON,';',1,1533) +LexToken(DQSTRING,'"initial continuous state"',1,1572) +LexToken(SEMICOLON,';',1,1573) +LexToken(DQSTRING,'"initial discrete state"',1,1610) +LexToken(SEMICOLON,';',1,1611) +LexToken(DQSTRING,'"Real parameters vector"',1,1648) +LexToken(SEMICOLON,';',1,1649) +LexToken(DQSTRING,'"Integer parameters vector"',1,1689) +LexToken(SEMICOLON,';',1,1690) +LexToken(DQSTRING,'"initial firing vector (<0 for no firing)"',1,1745) +LexToken(SEMICOLON,';',1,1746) +LexToken(DQSTRING,'"direct feedthrough (y or n)"',1,1788) +LexToken(SEMICOLON,';',1,1789) +LexToken(DQSTRING,'"time dependence (y or n)"',1,1828) +LexToken(CLOSESQBRACKET,']',1,1829) +LexToken(COMMA,',',1,1830) +LexToken(VAR,'list',1,1846) +LexToken(OPENBRACKET,'(',1,1850) +LexToken(DQSTRING,'"str"',1,1855) +LexToken(COMMA,',',1,1856) +LexToken(NUMBER,'1',1,1857) +LexToken(COMMA,',',1,1858) +LexToken(DQSTRING,'"vec"',1,1863) +LexToken(COMMA,',',1,1864) +LexToken(NUMBER,'1',1,1865) +LexToken(COMMA,',',1,1866) +LexToken(DQSTRING,'"vec"',1,1871) +LexToken(COMMA,',',1,1872) +LexToken(NUMBER,'-1',1,1873) +LexToken(COMMA,',',1,1875) +LexToken(DQSTRING,'"vec"',1,1880) +LexToken(COMMA,',',1,1881) +LexToken(NUMBER,'-1',1,1882) +LexToken(COMMA,',',1,1884) +LexToken(DQSTRING,'"vec"',1,1889) +LexToken(COMMA,',',1,1890) +LexToken(NUMBER,'-1',1,1891) +LexToken(COMMA,',',1,1893) +LexToken(DQSTRING,'"vec"',1,1898) +LexToken(COMMA,',',1,1899) +LexToken(NUMBER,'-1',1,1900) +LexToken(COMMA,',',1,1902) +LexToken(DQSTRING,'"vec"',1,1922) +LexToken(COMMA,',',1,1923) +LexToken(NUMBER,'-1',1,1924) +LexToken(COMMA,',',1,1926) +LexToken(DQSTRING,'"vec"',1,1931) +LexToken(COMMA,',',1,1932) +LexToken(NUMBER,'-1',1,1933) +LexToken(COMMA,',',1,1935) +LexToken(DQSTRING,'"vec"',1,1940) +LexToken(COMMA,',',1,1941) +LexToken(NUMBER,'-1',1,1942) +LexToken(COMMA,',',1,1944) +LexToken(DQSTRING,'"vec"',1,1949) +LexToken(COMMA,',',1,1950) +LexToken(NUMBER,'-1',1,1951) +LexToken(COMMA,',',1,1953) +LexToken(DQSTRING,'"vec"',1,1958) +LexToken(COMMA,',',1,1959) +LexToken(DQSTRING,'"sum(%6)"',1,1968) +LexToken(COMMA,',',1,1969) +LexToken(DQSTRING,'"str"',1,1989) +LexToken(COMMA,',',1,1990) +LexToken(NUMBER,'1',1,1991) +LexToken(COMMA,',',1,1992) +LexToken(DQSTRING,'"str"',1,1997) +LexToken(COMMA,',',1,1998) +LexToken(NUMBER,'1',1,1999) +LexToken(CLOSEBRACKET,')',1,2000) +LexToken(COMMA,',',1,2001) +LexToken(VAR,'label',1,2002) +LexToken(CLOSEBRACKET,')',1,2007) +LexToken(EOL,'\n',1,2008) +LexToken(IF,'if',1,2021) +LexToken(NOT,'~',1,2024) +LexToken(VAR,'ok',1,2025) +LexToken(THEN,'then',1,2028) +LexToken(EOL,'\n',1,2032) +LexToken(BREAK,'break',1,2049) +LexToken(COMMA,',',1,2054) +LexToken(EOL,'\n',1,2055) +LexToken(END,'end',1,2068) +LexToken(EOL,'\n',1,2071) +LexToken(VAR,'label',1,2084) +LexToken(ASSIGNMENT,'=',1,2089) +LexToken(VAR,'lab',1,2090) +LexToken(EOL,'\n',1,2093) +LexToken(VAR,'function_name',1,2106) +LexToken(ASSIGNMENT,'=',1,2119) +LexToken(VAR,'stripblanks',1,2120) +LexToken(OPENBRACKET,'(',1,2131) +LexToken(VAR,'function_name',1,2132) +LexToken(CLOSEBRACKET,')',1,2145) +LexToken(EOL,'\n',1,2146) +LexToken(VAR,'xx',1,2159) +LexToken(ASSIGNMENT,'=',1,2161) +LexToken(VAR,'xx',1,2162) +LexToken(OPENBRACKET,'(',1,2164) +LexToken(COLON,':',1,2165) +LexToken(CLOSEBRACKET,')',1,2166) +LexToken(SEMICOLON,';',1,2167) +LexToken(EOL,'\n',1,2168) +LexToken(VAR,'z',1,2181) +LexToken(ASSIGNMENT,'=',1,2182) +LexToken(VAR,'z',1,2183) +LexToken(OPENBRACKET,'(',1,2184) +LexToken(COLON,':',1,2185) +LexToken(CLOSEBRACKET,')',1,2186) +LexToken(SEMICOLON,';',1,2187) +LexToken(EOL,'\n',1,2188) +LexToken(VAR,'rpar',1,2201) +LexToken(ASSIGNMENT,'=',1,2205) +LexToken(VAR,'rpar',1,2206) +LexToken(OPENBRACKET,'(',1,2210) +LexToken(COLON,':',1,2211) +LexToken(CLOSEBRACKET,')',1,2212) +LexToken(SEMICOLON,';',1,2213) +LexToken(EOL,'\n',1,2214) +LexToken(VAR,'ipar',1,2227) +LexToken(ASSIGNMENT,'=',1,2231) +LexToken(VAR,'int',1,2232) +LexToken(OPENBRACKET,'(',1,2235) +LexToken(VAR,'ipar',1,2236) +LexToken(OPENBRACKET,'(',1,2240) +LexToken(COLON,':',1,2241) +LexToken(CLOSEBRACKET,')',1,2242) +LexToken(CLOSEBRACKET,')',1,2243) +LexToken(SEMICOLON,';',1,2244) +LexToken(EOL,'\n',1,2245) +LexToken(VAR,'i',1,2258) +LexToken(ASSIGNMENT,'=',1,2259) +LexToken(VAR,'int',1,2260) +LexToken(OPENBRACKET,'(',1,2263) +LexToken(VAR,'i',1,2264) +LexToken(OPENBRACKET,'(',1,2265) +LexToken(COLON,':',1,2266) +LexToken(CLOSEBRACKET,')',1,2267) +LexToken(CLOSEBRACKET,')',1,2268) +LexToken(SEMICOLON,';',1,2269) +LexToken(EOL,'\n',1,2270) +LexToken(VAR,'o',1,2283) +LexToken(ASSIGNMENT,'=',1,2284) +LexToken(VAR,'int',1,2285) +LexToken(OPENBRACKET,'(',1,2288) +LexToken(VAR,'o',1,2289) +LexToken(OPENBRACKET,'(',1,2290) +LexToken(COLON,':',1,2291) +LexToken(CLOSEBRACKET,')',1,2292) +LexToken(CLOSEBRACKET,')',1,2293) +LexToken(SEMICOLON,';',1,2294) +LexToken(EOL,'\n',1,2295) +LexToken(VAR,'ci',1,2308) +LexToken(ASSIGNMENT,'=',1,2310) +LexToken(VAR,'int',1,2311) +LexToken(OPENBRACKET,'(',1,2314) +LexToken(VAR,'ci',1,2315) +LexToken(OPENBRACKET,'(',1,2317) +LexToken(COLON,':',1,2318) +LexToken(CLOSEBRACKET,')',1,2319) +LexToken(CLOSEBRACKET,')',1,2320) +LexToken(SEMICOLON,';',1,2321) +LexToken(EOL,'\n',1,2322) +LexToken(VAR,'co',1,2335) +LexToken(ASSIGNMENT,'=',1,2337) +LexToken(VAR,'int',1,2338) +LexToken(OPENBRACKET,'(',1,2341) +LexToken(VAR,'co',1,2342) +LexToken(OPENBRACKET,'(',1,2344) +LexToken(COLON,':',1,2345) +LexToken(CLOSEBRACKET,')',1,2346) +LexToken(CLOSEBRACKET,')',1,2347) +LexToken(SEMICOLON,';',1,2348) +LexToken(EOL,'\n',1,2349) +LexToken(VAR,'funtyp',1,2362) +LexToken(ASSIGNMENT,'=',1,2368) +LexToken(VAR,'int',1,2369) +LexToken(OPENBRACKET,'(',1,2372) +LexToken(VAR,'funtyp',1,2373) +LexToken(CLOSEBRACKET,')',1,2379) +LexToken(EOL,'\n',1,2380) +LexToken(IF,'if',1,2393) +LexToken(VAR,'funtyp',1,2396) +LexToken(COMPARISON,'<',1,2402) +LexToken(NUMBER,'0',1,2403) +LexToken(THEN,'then',1,2405) +LexToken(EOL,'\n',1,2409) +LexToken(VAR,'message',1,2426) +LexToken(OPENBRACKET,'(',1,2433) +LexToken(DQSTRING,'"function type cannot be negative"',1,2467) +LexToken(CLOSEBRACKET,')',1,2468) +LexToken(SEMICOLON,';',1,2469) +LexToken(EOL,'\n',1,2470) +LexToken(VAR,'ok',1,2487) +LexToken(ASSIGNMENT,'=',1,2489) +LexToken(PREVAR_BOOLEAN,'%f',1,2490) +LexToken(SEMICOLON,';',1,2492) +LexToken(EOL,'\n',1,2493) +LexToken(END,'end',1,2506) +LexToken(EOL,'\n',1,2509) +LexToken(IF,'if',1,2522) +LexToken(OPENSQBRACKET,'[',1,2525) +LexToken(VAR,'ci',1,2526) +LexToken(SEMICOLON,';',1,2528) +LexToken(VAR,'co',1,2529) +LexToken(CLOSESQBRACKET,']',1,2531) +LexToken(COMPARISON,'<>',1,2532) +LexToken(OPENSQBRACKET,'[',1,2534) +LexToken(CLOSESQBRACKET,']',1,2535) +LexToken(THEN,'then',1,2537) +LexToken(EOL,'\n',1,2541) +LexToken(IF,'if',1,2558) +LexToken(VAR,'max',1,2561) +LexToken(OPENBRACKET,'(',1,2564) +LexToken(OPENSQBRACKET,'[',1,2565) +LexToken(VAR,'ci',1,2566) +LexToken(SEMICOLON,';',1,2568) +LexToken(VAR,'co',1,2569) +LexToken(CLOSESQBRACKET,']',1,2571) +LexToken(CLOSEBRACKET,')',1,2572) +LexToken(COMPARISON,'>',1,2573) +LexToken(NUMBER,'1',1,2574) +LexToken(THEN,'then',1,2576) +LexToken(EOL,'\n',1,2580) +LexToken(VAR,'message',1,2601) +LexToken(OPENBRACKET,'(',1,2608) +LexToken(DQSTRING,'"vector event links not supported"',1,2642) +LexToken(CLOSEBRACKET,')',1,2643) +LexToken(SEMICOLON,';',1,2644) +LexToken(EOL,'\n',1,2645) +LexToken(VAR,'ok',1,2666) +LexToken(ASSIGNMENT,'=',1,2668) +LexToken(PREVAR_BOOLEAN,'%f',1,2669) +LexToken(SEMICOLON,';',1,2671) +LexToken(EOL,'\n',1,2672) +LexToken(END,'end',1,2689) +LexToken(EOL,'\n',1,2692) +LexToken(END,'end',1,2705) +LexToken(EOL,'\n',1,2708) +LexToken(VAR,'depu',1,2721) +LexToken(ASSIGNMENT,'=',1,2725) +LexToken(VAR,'stripblanks',1,2726) +LexToken(OPENBRACKET,'(',1,2737) +LexToken(VAR,'depu',1,2738) +LexToken(CLOSEBRACKET,')',1,2742) +LexToken(SEMICOLON,';',1,2743) +LexToken(EOL,'\n',1,2744) +LexToken(IF,'if',1,2757) +LexToken(VAR,'part',1,2760) +LexToken(OPENBRACKET,'(',1,2764) +LexToken(VAR,'depu',1,2765) +LexToken(COMMA,',',1,2769) +LexToken(NUMBER,'1',1,2770) +LexToken(CLOSEBRACKET,')',1,2771) +LexToken(COMPARISON,'==',1,2772) +LexToken(DQSTRING,'"y"',1,2776) +LexToken(THEN,'then',1,2778) +LexToken(EOL,'\n',1,2782) +LexToken(VAR,'depu',1,2799) +LexToken(ASSIGNMENT,'=',1,2803) +LexToken(PREVAR_BOOLEAN,'%t',1,2804) +LexToken(SEMICOLON,';',1,2806) +LexToken(EOL,'\n',1,2807) +LexToken(ELSE,'else',1,2820) +LexToken(EOL,'\n',1,2824) +LexToken(VAR,'depu',1,2841) +LexToken(ASSIGNMENT,'=',1,2845) +LexToken(PREVAR_BOOLEAN,'%f',1,2846) +LexToken(SEMICOLON,';',1,2848) +LexToken(EOL,'\n',1,2849) +LexToken(END,'end',1,2862) +LexToken(EOL,'\n',1,2865) +LexToken(VAR,'dept',1,2878) +LexToken(ASSIGNMENT,'=',1,2882) +LexToken(VAR,'stripblanks',1,2883) +LexToken(OPENBRACKET,'(',1,2894) +LexToken(VAR,'dept',1,2895) +LexToken(CLOSEBRACKET,')',1,2899) +LexToken(SEMICOLON,';',1,2900) +LexToken(EOL,'\n',1,2901) +LexToken(IF,'if',1,2914) +LexToken(VAR,'part',1,2917) +LexToken(OPENBRACKET,'(',1,2921) +LexToken(VAR,'dept',1,2922) +LexToken(COMMA,',',1,2926) +LexToken(NUMBER,'1',1,2927) +LexToken(CLOSEBRACKET,')',1,2928) +LexToken(COMPARISON,'==',1,2929) +LexToken(DQSTRING,'"y"',1,2933) +LexToken(THEN,'then',1,2935) +LexToken(EOL,'\n',1,2939) +LexToken(VAR,'dept',1,2956) +LexToken(ASSIGNMENT,'=',1,2960) +LexToken(PREVAR_BOOLEAN,'%t',1,2961) +LexToken(SEMICOLON,';',1,2963) +LexToken(EOL,'\n',1,2964) +LexToken(ELSE,'else',1,2977) +LexToken(EOL,'\n',1,2981) +LexToken(VAR,'dept',1,2998) +LexToken(ASSIGNMENT,'=',1,3002) +LexToken(PREVAR_BOOLEAN,'%f',1,3003) +LexToken(SEMICOLON,';',1,3005) +LexToken(EOL,'\n',1,3006) +LexToken(END,'end',1,3019) +LexToken(EOL,'\n',1,3022) +LexToken(VAR,'dep_ut',1,3035) +LexToken(ASSIGNMENT,'=',1,3041) +LexToken(OPENSQBRACKET,'[',1,3042) +LexToken(VAR,'depu',1,3043) +LexToken(VAR,'dept',1,3048) +LexToken(CLOSESQBRACKET,']',1,3052) +LexToken(SEMICOLON,';',1,3053) +LexToken(EOL,'\n',1,3054) +LexToken(IF,'if',1,3067) +LexToken(VAR,'ok',1,3070) +LexToken(THEN,'then',1,3073) +LexToken(EOL,'\n',1,3077) +LexToken(OPENSQBRACKET,'[',1,3094) +LexToken(VAR,'model',1,3095) +LexToken(COMMA,',',1,3100) +LexToken(VAR,'graphics',1,3101) +LexToken(COMMA,',',1,3109) +LexToken(VAR,'ok',1,3110) +LexToken(CLOSESQBRACKET,']',1,3112) +LexToken(ASSIGNMENT,'=',1,3113) +LexToken(VAR,'check_io',1,3114) +LexToken(OPENBRACKET,'(',1,3122) +LexToken(VAR,'model',1,3123) +LexToken(COMMA,',',1,3128) +LexToken(VAR,'graphics',1,3129) +LexToken(COMMA,',',1,3137) +LexToken(VAR,'i',1,3138) +LexToken(COMMA,',',1,3139) +LexToken(VAR,'o',1,3140) +LexToken(COMMA,',',1,3141) +LexToken(VAR,'ci',1,3142) +LexToken(COMMA,',',1,3144) +LexToken(VAR,'co',1,3145) +LexToken(CLOSEBRACKET,')',1,3147) +LexToken(EOL,'\n',1,3148) +LexToken(END,'end',1,3161) +LexToken(EOL,'\n',1,3164) +LexToken(IF,'if',1,3177) +LexToken(VAR,'ok',1,3180) +LexToken(THEN,'then',1,3183) +LexToken(EOL,'\n',1,3187) +LexToken(EOL,'\n',1,3216) +LexToken(IF,'if',1,3233) +LexToken(VAR,'funtyp',1,3236) +LexToken(COMPARISON,'==',1,3242) +LexToken(NUMBER,'3',1,3244) +LexToken(THEN,'then',1,3246) +LexToken(EOL,'\n',1,3250) +LexToken(VAR,'needcompile',1,3271) +LexToken(ASSIGNMENT,'=',1,3282) +LexToken(NUMBER,'4',1,3283) +LexToken(SEMICOLON,';',1,3284) +LexToken(EOL,'\n',1,3285) +LexToken(END,'end',1,3302) +LexToken(EOL,'\n',1,3305) +LexToken(VAR,'model',1,3322) +LexToken(DOT,'.',1,3327) +LexToken(VAR,'sim',1,3328) +LexToken(ASSIGNMENT,'=',1,3331) +LexToken(VAR,'list',1,3332) +LexToken(OPENBRACKET,'(',1,3336) +LexToken(VAR,'function_name',1,3337) +LexToken(COMMA,',',1,3350) +LexToken(VAR,'funtyp',1,3351) +LexToken(CLOSEBRACKET,')',1,3357) +LexToken(SEMICOLON,';',1,3358) +LexToken(EOL,'\n',1,3359) +LexToken(VAR,'model',1,3376) +LexToken(DOT,'.',1,3381) +LexToken(VAR,'state',1,3382) +LexToken(ASSIGNMENT,'=',1,3387) +LexToken(VAR,'xx',1,3388) +LexToken(EOL,'\n',1,3390) +LexToken(VAR,'model',1,3407) +LexToken(DOT,'.',1,3412) +LexToken(VAR,'dstate',1,3413) +LexToken(ASSIGNMENT,'=',1,3419) +LexToken(VAR,'z',1,3420) +LexToken(EOL,'\n',1,3421) +LexToken(VAR,'model',1,3438) +LexToken(DOT,'.',1,3443) +LexToken(VAR,'rpar',1,3444) +LexToken(ASSIGNMENT,'=',1,3448) +LexToken(VAR,'rpar',1,3449) +LexToken(EOL,'\n',1,3453) +LexToken(VAR,'model',1,3470) +LexToken(DOT,'.',1,3475) +LexToken(VAR,'ipar',1,3476) +LexToken(ASSIGNMENT,'=',1,3480) +LexToken(VAR,'ipar',1,3481) +LexToken(EOL,'\n',1,3485) +LexToken(EOL,'\n',1,3561) +LexToken(VAR,'model',1,3578) +LexToken(DOT,'.',1,3583) +LexToken(VAR,'firing',1,3584) +LexToken(ASSIGNMENT,'=',1,3590) +LexToken(VAR,'auto0',1,3591) +LexToken(EOL,'\n',1,3596) +LexToken(VAR,'model',1,3613) +LexToken(DOT,'.',1,3618) +LexToken(VAR,'dep_ut',1,3619) +LexToken(ASSIGNMENT,'=',1,3625) +LexToken(VAR,'dep_ut',1,3626) +LexToken(EOL,'\n',1,3632) +LexToken(VAR,'arg1',1,3649) +LexToken(DOT,'.',1,3653) +LexToken(VAR,'model',1,3654) +LexToken(ASSIGNMENT,'=',1,3659) +LexToken(VAR,'model',1,3660) +LexToken(EOL,'\n',1,3665) +LexToken(VAR,'graphics',1,3682) +LexToken(DOT,'.',1,3690) +LexToken(VAR,'exprs',1,3691) +LexToken(ASSIGNMENT,'=',1,3696) +LexToken(VAR,'label',1,3697) +LexToken(EOL,'\n',1,3702) +LexToken(VAR,'arg1',1,3719) +LexToken(DOT,'.',1,3723) +LexToken(VAR,'graphics',1,3724) +LexToken(ASSIGNMENT,'=',1,3732) +LexToken(VAR,'graphics',1,3733) +LexToken(EOL,'\n',1,3741) +LexToken(VAR,'x',1,3758) +LexToken(ASSIGNMENT,'=',1,3759) +LexToken(VAR,'arg1',1,3760) +LexToken(EOL,'\n',1,3764) +LexToken(BREAK,'break',1,3781) +LexToken(EOL,'\n',1,3786) +LexToken(END,'end',1,3799) +LexToken(EOL,'\n',1,3802) +LexToken(END,'end',1,3811) +LexToken(EOL,'\n',1,3814) +LexToken(VAR,'needcompile',1,3823) +LexToken(ASSIGNMENT,'=',1,3834) +LexToken(RESUME,'resume',1,3835) +LexToken(OPENBRACKET,'(',1,3841) +LexToken(VAR,'needcompile',1,3842) +LexToken(CLOSEBRACKET,')',1,3853) +LexToken(EOL,'\n',1,3854) +LexToken(CASE,'case',1,3859) +LexToken(DQSTRING,'"define"',1,3871) +LexToken(THEN,'then',1,3873) +LexToken(EOL,'\n',1,3877) +LexToken(VAR,'model',1,3886) +LexToken(ASSIGNMENT,'=',1,3891) +LexToken(SCICOS_MODEL,'scicos_model',1,3892) +LexToken(OPENBRACKET,'(',1,3904) +LexToken(CLOSEBRACKET,')',1,3905) +LexToken(EOL,'\n',1,3906) +LexToken(VAR,'function_name',1,3915) +LexToken(ASSIGNMENT,'=',1,3928) +LexToken(DQSTRING,'"sinblk"',1,3936) +LexToken(SEMICOLON,';',1,3937) +LexToken(EOL,'\n',1,3938) +LexToken(VAR,'funtyp',1,3947) +LexToken(ASSIGNMENT,'=',1,3953) +LexToken(NUMBER,'1',1,3954) +LexToken(SEMICOLON,';',1,3955) +LexToken(EOL,'\n',1,3956) +LexToken(VAR,'model',1,3965) +LexToken(DOT,'.',1,3970) +LexToken(VAR,'sim',1,3971) +LexToken(ASSIGNMENT,'=',1,3974) +LexToken(VAR,'list',1,3975) +LexToken(OPENBRACKET,'(',1,3979) +LexToken(VAR,'function_name',1,3980) +LexToken(COMMA,',',1,3993) +LexToken(VAR,'funtyp',1,3994) +LexToken(CLOSEBRACKET,')',1,4000) +LexToken(EOL,'\n',1,4001) +LexToken(EOL,'\n',1,4002) +LexToken(VAR,'model',1,4011) +LexToken(DOT,'.',1,4016) +LexToken(VAR,'in',1,4017) +LexToken(ASSIGNMENT,'=',1,4019) +LexToken(NUMBER,'1',1,4020) +LexToken(EOL,'\n',1,4021) +LexToken(VAR,'model',1,4030) +LexToken(DOT,'.',1,4035) +LexToken(VAR,'out',1,4036) +LexToken(ASSIGNMENT,'=',1,4039) +LexToken(NUMBER,'1',1,4040) +LexToken(EOL,'\n',1,4041) +LexToken(VAR,'model',1,4050) +LexToken(DOT,'.',1,4055) +LexToken(VAR,'evtin',1,4056) +LexToken(ASSIGNMENT,'=',1,4061) +LexToken(OPENSQBRACKET,'[',1,4062) +LexToken(CLOSESQBRACKET,']',1,4063) +LexToken(EOL,'\n',1,4064) +LexToken(VAR,'model',1,4073) +LexToken(DOT,'.',1,4078) +LexToken(VAR,'evtout',1,4079) +LexToken(ASSIGNMENT,'=',1,4085) +LexToken(OPENSQBRACKET,'[',1,4086) +LexToken(CLOSESQBRACKET,']',1,4087) +LexToken(EOL,'\n',1,4088) +LexToken(VAR,'model',1,4097) +LexToken(DOT,'.',1,4102) +LexToken(VAR,'state',1,4103) +LexToken(ASSIGNMENT,'=',1,4108) +LexToken(OPENSQBRACKET,'[',1,4109) +LexToken(CLOSESQBRACKET,']',1,4110) +LexToken(EOL,'\n',1,4111) +LexToken(VAR,'model',1,4120) +LexToken(DOT,'.',1,4125) +LexToken(VAR,'dstate',1,4126) +LexToken(ASSIGNMENT,'=',1,4132) +LexToken(OPENSQBRACKET,'[',1,4133) +LexToken(CLOSESQBRACKET,']',1,4134) +LexToken(EOL,'\n',1,4135) +LexToken(VAR,'model',1,4144) +LexToken(DOT,'.',1,4149) +LexToken(VAR,'rpar',1,4150) +LexToken(ASSIGNMENT,'=',1,4154) +LexToken(OPENSQBRACKET,'[',1,4155) +LexToken(CLOSESQBRACKET,']',1,4156) +LexToken(EOL,'\n',1,4157) +LexToken(VAR,'model',1,4166) +LexToken(DOT,'.',1,4171) +LexToken(VAR,'ipar',1,4172) +LexToken(ASSIGNMENT,'=',1,4176) +LexToken(OPENSQBRACKET,'[',1,4177) +LexToken(CLOSESQBRACKET,']',1,4178) +LexToken(EOL,'\n',1,4179) +LexToken(VAR,'model',1,4188) +LexToken(DOT,'.',1,4193) +LexToken(VAR,'blocktype',1,4194) +LexToken(ASSIGNMENT,'=',1,4203) +LexToken(DQSTRING,'"c"',1,4206) +LexToken(EOL,'\n',1,4207) +LexToken(VAR,'model',1,4216) +LexToken(DOT,'.',1,4221) +LexToken(VAR,'firing',1,4222) +LexToken(ASSIGNMENT,'=',1,4228) +LexToken(OPENSQBRACKET,'[',1,4229) +LexToken(CLOSESQBRACKET,']',1,4230) +LexToken(EOL,'\n',1,4231) +LexToken(VAR,'model',1,4240) +LexToken(DOT,'.',1,4245) +LexToken(VAR,'dep_ut',1,4246) +LexToken(ASSIGNMENT,'=',1,4252) +LexToken(OPENSQBRACKET,'[',1,4253) +LexToken(PREVAR_BOOLEAN,'%t',1,4254) +LexToken(PREVAR_BOOLEAN,'%f',1,4257) +LexToken(CLOSESQBRACKET,']',1,4259) +LexToken(EOL,'\n',1,4260) +LexToken(VAR,'label',1,4269) +LexToken(ASSIGNMENT,'=',1,4274) +LexToken(OPENSQBRACKET,'[',1,4275) +LexToken(VAR,'function_name',1,4276) +LexToken(SEMICOLON,';',1,4289) +LexToken(VAR,'sci2exp',1,4290) +LexToken(OPENBRACKET,'(',1,4297) +LexToken(VAR,'funtyp',1,4298) +LexToken(CLOSEBRACKET,')',1,4304) +LexToken(SEMICOLON,';',1,4305) +LexToken(VAR,'sci2exp',1,4315) +LexToken(OPENBRACKET,'(',1,4322) +LexToken(VAR,'model',1,4323) +LexToken(DOT,'.',1,4328) +LexToken(VAR,'in',1,4329) +LexToken(CLOSEBRACKET,')',1,4331) +LexToken(SEMICOLON,';',1,4332) +LexToken(VAR,'sci2exp',1,4333) +LexToken(OPENBRACKET,'(',1,4340) +LexToken(VAR,'model',1,4341) +LexToken(DOT,'.',1,4346) +LexToken(VAR,'out',1,4347) +LexToken(CLOSEBRACKET,')',1,4350) +LexToken(SEMICOLON,';',1,4351) +LexToken(VAR,'sci2exp',1,4361) +LexToken(OPENBRACKET,'(',1,4368) +LexToken(VAR,'model',1,4369) +LexToken(DOT,'.',1,4374) +LexToken(VAR,'evtin',1,4375) +LexToken(CLOSEBRACKET,')',1,4380) +LexToken(SEMICOLON,';',1,4381) +LexToken(VAR,'sci2exp',1,4382) +LexToken(OPENBRACKET,'(',1,4389) +LexToken(VAR,'model',1,4390) +LexToken(DOT,'.',1,4395) +LexToken(VAR,'evtout',1,4396) +LexToken(CLOSEBRACKET,')',1,4402) +LexToken(SEMICOLON,';',1,4403) +LexToken(VAR,'sci2exp',1,4413) +LexToken(OPENBRACKET,'(',1,4420) +LexToken(VAR,'model',1,4421) +LexToken(DOT,'.',1,4426) +LexToken(VAR,'state',1,4427) +LexToken(CLOSEBRACKET,')',1,4432) +LexToken(SEMICOLON,';',1,4433) +LexToken(VAR,'sci2exp',1,4434) +LexToken(OPENBRACKET,'(',1,4441) +LexToken(VAR,'model',1,4442) +LexToken(DOT,'.',1,4447) +LexToken(VAR,'dstate',1,4448) +LexToken(CLOSEBRACKET,')',1,4454) +LexToken(SEMICOLON,';',1,4455) +LexToken(VAR,'sci2exp',1,4465) +LexToken(OPENBRACKET,'(',1,4472) +LexToken(VAR,'model',1,4473) +LexToken(DOT,'.',1,4478) +LexToken(VAR,'rpar',1,4479) +LexToken(CLOSEBRACKET,')',1,4483) +LexToken(SEMICOLON,';',1,4484) +LexToken(VAR,'sci2exp',1,4485) +LexToken(OPENBRACKET,'(',1,4492) +LexToken(VAR,'model',1,4493) +LexToken(DOT,'.',1,4498) +LexToken(VAR,'ipar',1,4499) +LexToken(CLOSEBRACKET,')',1,4503) +LexToken(SEMICOLON,';',1,4504) +LexToken(VAR,'sci2exp',1,4514) +LexToken(OPENBRACKET,'(',1,4521) +LexToken(VAR,'model',1,4522) +LexToken(DOT,'.',1,4527) +LexToken(VAR,'firing',1,4528) +LexToken(CLOSEBRACKET,')',1,4534) +LexToken(SEMICOLON,';',1,4535) +LexToken(DQSTRING,'"y"',1,4538) +LexToken(SEMICOLON,';',1,4539) +LexToken(DQSTRING,'"n"',1,4542) +LexToken(CLOSESQBRACKET,']',1,4543) +LexToken(SEMICOLON,';',1,4544) +LexToken(EOL,'\n',1,4545) +LexToken(VAR,'gr_i',1,4554) +LexToken(ASSIGNMENT,'=',1,4558) +LexToken(OPENSQBRACKET,'[',1,4559) +LexToken(CLOSESQBRACKET,']',1,4560) +LexToken(EOL,'\n',1,4561) +LexToken(VAR,'x',1,4570) +LexToken(ASSIGNMENT,'=',1,4571) +LexToken(VAR,'standard_define',1,4572) +LexToken(OPENBRACKET,'(',1,4587) +LexToken(OPENSQBRACKET,'[',1,4588) +LexToken(NUMBER,'2',1,4589) +LexToken(NUMBER,'2',1,4591) +LexToken(CLOSESQBRACKET,']',1,4592) +LexToken(COMMA,',',1,4593) +LexToken(VAR,'model',1,4594) +LexToken(COMMA,',',1,4599) +LexToken(VAR,'label',1,4600) +LexToken(COMMA,',',1,4605) +LexToken(VAR,'gr_i',1,4606) +LexToken(CLOSEBRACKET,')',1,4610) +LexToken(EOL,'\n',1,4611) +LexToken(END,'end',1,4616) +LexToken(EOL,'\n',1,4619) +LexToken(ENDFUNCTION,'endfunction',1,4620) +LexToken(EOL,'\n',1,4631) +LexToken(EOL,'\n',1,4632) |