diff options
Diffstat (limited to 'js/Linear/TIME_DELAY.js')
-rw-r--r-- | js/Linear/TIME_DELAY.js | 414 |
1 files changed, 414 insertions, 0 deletions
diff --git a/js/Linear/TIME_DELAY.js b/js/Linear/TIME_DELAY.js new file mode 100644 index 00000000..8cac7b9a --- /dev/null +++ b/js/Linear/TIME_DELAY.js @@ -0,0 +1,414 @@ +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,'TIME_DELAY',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(VAR,'nin',1,1056) +LexToken(ASSIGNMENT,'=',1,1059) +LexToken(VAR,'model',1,1060) +LexToken(DOT,'.',1,1065) +LexToken(VAR,'in',1,1066) +LexToken(OPENBRACKET,'(',1,1068) +LexToken(NUMBER,'1',1,1069) +LexToken(CLOSEBRACKET,')',1,1070) +LexToken(EOL,'\n',1,1071) +LexToken(EOL,'\n',1,1072) +LexToken(WHILE,'while',1,1081) +LexToken(PREVAR_BOOLEAN,'%t',1,1087) +LexToken(DO,'do',1,1090) +LexToken(EOL,'\n',1,1092) +LexToken(OPENSQBRACKET,'[',1,1105) +LexToken(VAR,'ok',1,1106) +LexToken(COMMA,',',1,1108) +LexToken(VAR,'T',1,1109) +LexToken(COMMA,',',1,1110) +LexToken(VAR,'init',1,1111) +LexToken(COMMA,',',1,1115) +LexToken(VAR,'N',1,1116) +LexToken(COMMA,',',1,1117) +LexToken(VAR,'exprs',1,1118) +LexToken(CLOSESQBRACKET,']',1,1123) +LexToken(ASSIGNMENT,'=',1,1124) +LexToken(SCICOS_GETVALUE,'scicos_getvalue',1,1125) +LexToken(OPENBRACKET,'(',1,1140) +LexToken(DQSTRING,'"Set delay parameters"',1,1162) +LexToken(COMMA,',',1,1163) +LexToken(OPENSQBRACKET,'[',1,1179) +LexToken(DQSTRING,'"Delay"',1,1186) +LexToken(SEMICOLON,';',1,1187) +LexToken(DQSTRING,'"initial input"',1,1202) +LexToken(SEMICOLON,';',1,1203) +LexToken(DQSTRING,'"Buffer size"',1,1216) +LexToken(CLOSESQBRACKET,']',1,1217) +LexToken(COMMA,',',1,1218) +LexToken(VAR,'list',1,1234) +LexToken(OPENBRACKET,'(',1,1238) +LexToken(DQSTRING,'"vec"',1,1243) +LexToken(COMMA,',',1,1244) +LexToken(NUMBER,'1',1,1245) +LexToken(COMMA,',',1,1246) +LexToken(DQSTRING,'"vec"',1,1251) +LexToken(COMMA,',',1,1252) +LexToken(NUMBER,'1',1,1253) +LexToken(COMMA,',',1,1254) +LexToken(DQSTRING,'"vec"',1,1259) +LexToken(COMMA,',',1,1260) +LexToken(NUMBER,'1',1,1261) +LexToken(CLOSEBRACKET,')',1,1262) +LexToken(COMMA,',',1,1263) +LexToken(VAR,'exprs',1,1279) +LexToken(CLOSEBRACKET,')',1,1284) +LexToken(SEMICOLON,';',1,1285) +LexToken(EOL,'\n',1,1286) +LexToken(IF,'if',1,1299) +LexToken(NOT,'~',1,1302) +LexToken(VAR,'ok',1,1303) +LexToken(THEN,'then',1,1306) +LexToken(EOL,'\n',1,1310) +LexToken(BREAK,'break',1,1327) +LexToken(COMMA,',',1,1332) +LexToken(EOL,'\n',1,1333) +LexToken(END,'end',1,1346) +LexToken(EOL,'\n',1,1349) +LexToken(IF,'if',1,1362) +LexToken(VAR,'N',1,1365) +LexToken(COMPARISON,'<',1,1366) +LexToken(NUMBER,'2',1,1367) +LexToken(THEN,'then',1,1369) +LexToken(EOL,'\n',1,1373) +LexToken(VAR,'message',1,1390) +LexToken(OPENBRACKET,'(',1,1397) +LexToken(DQSTRING,'"Buffer must be larger than 2"',1,1427) +LexToken(CLOSEBRACKET,')',1,1428) +LexToken(EOL,'\n',1,1429) +LexToken(VAR,'ok',1,1446) +LexToken(ASSIGNMENT,'=',1,1448) +LexToken(PREVAR_BOOLEAN,'%f',1,1449) +LexToken(EOL,'\n',1,1451) +LexToken(END,'end',1,1464) +LexToken(EOL,'\n',1,1467) +LexToken(IF,'if',1,1480) +LexToken(VAR,'T',1,1483) +LexToken(COMPARISON,'<=',1,1484) +LexToken(NUMBER,'0',1,1486) +LexToken(THEN,'then',1,1488) +LexToken(EOL,'\n',1,1492) +LexToken(VAR,'message',1,1509) +LexToken(OPENBRACKET,'(',1,1516) +LexToken(DQSTRING,'"Delay must be positive"',1,1540) +LexToken(CLOSEBRACKET,')',1,1541) +LexToken(EOL,'\n',1,1542) +LexToken(VAR,'ok',1,1559) +LexToken(ASSIGNMENT,'=',1,1561) +LexToken(PREVAR_BOOLEAN,'%f',1,1562) +LexToken(EOL,'\n',1,1564) +LexToken(END,'end',1,1577) +LexToken(EOL,'\n',1,1580) +LexToken(EOL,'\n',1,1581) +LexToken(IF,'if',1,1594) +LexToken(VAR,'ok',1,1597) +LexToken(THEN,'then',1,1600) +LexToken(EOL,'\n',1,1604) +LexToken(OPENSQBRACKET,'[',1,1621) +LexToken(VAR,'model',1,1622) +LexToken(COMMA,',',1,1627) +LexToken(VAR,'graphics',1,1628) +LexToken(COMMA,',',1,1636) +LexToken(VAR,'ok',1,1637) +LexToken(CLOSESQBRACKET,']',1,1639) +LexToken(ASSIGNMENT,'=',1,1640) +LexToken(VAR,'check_io',1,1641) +LexToken(OPENBRACKET,'(',1,1649) +LexToken(VAR,'model',1,1650) +LexToken(COMMA,',',1,1655) +LexToken(VAR,'graphics',1,1656) +LexToken(COMMA,',',1,1664) +LexToken(OPENSQBRACKET,'[',1,1665) +LexToken(NUMBER,'-1',1,1666) +LexToken(CLOSESQBRACKET,']',1,1668) +LexToken(COMMA,',',1,1669) +LexToken(NUMBER,'-1',1,1670) +LexToken(COMMA,',',1,1672) +LexToken(OPENSQBRACKET,'[',1,1673) +LexToken(CLOSESQBRACKET,']',1,1674) +LexToken(COMMA,',',1,1675) +LexToken(OPENSQBRACKET,'[',1,1676) +LexToken(CLOSESQBRACKET,']',1,1677) +LexToken(CLOSEBRACKET,')',1,1678) +LexToken(EOL,'\n',1,1679) +LexToken(END,'end',1,1692) +LexToken(EOL,'\n',1,1695) +LexToken(IF,'if',1,1708) +LexToken(VAR,'ok',1,1711) +LexToken(THEN,'then',1,1714) +LexToken(EOL,'\n',1,1718) +LexToken(VAR,'graphics',1,1735) +LexToken(DOT,'.',1,1743) +LexToken(VAR,'exprs',1,1744) +LexToken(ASSIGNMENT,'=',1,1749) +LexToken(VAR,'exprs',1,1750) +LexToken(SEMICOLON,';',1,1755) +LexToken(EOL,'\n',1,1756) +LexToken(VAR,'model',1,1773) +LexToken(DOT,'.',1,1778) +LexToken(VAR,'rpar',1,1779) +LexToken(ASSIGNMENT,'=',1,1783) +LexToken(OPENSQBRACKET,'[',1,1784) +LexToken(VAR,'T',1,1785) +LexToken(SEMICOLON,';',1,1786) +LexToken(VAR,'init',1,1787) +LexToken(CLOSESQBRACKET,']',1,1791) +LexToken(SEMICOLON,';',1,1792) +LexToken(EOL,'\n',1,1793) +LexToken(VAR,'model',1,1810) +LexToken(DOT,'.',1,1815) +LexToken(VAR,'ipar',1,1816) +LexToken(ASSIGNMENT,'=',1,1820) +LexToken(VAR,'N',1,1821) +LexToken(EOL,'\n',1,1822) +LexToken(EOL,'\n',1,1823) +LexToken(VAR,'model',1,1840) +LexToken(DOT,'.',1,1845) +LexToken(VAR,'dep_ut',1,1846) +LexToken(ASSIGNMENT,'=',1,1852) +LexToken(OPENSQBRACKET,'[',1,1853) +LexToken(PREVAR_BOOLEAN,'%f',1,1854) +LexToken(PREVAR_BOOLEAN,'%t',1,1857) +LexToken(CLOSESQBRACKET,']',1,1859) +LexToken(SEMICOLON,';',1,1860) +LexToken(EOL,'\n',1,1861) +LexToken(EOL,'\n',1,1890) +LexToken(EOL,'\n',1,1934) +LexToken(EOL,'\n',1,2006) +LexToken(VAR,'x',1,2023) +LexToken(DOT,'.',1,2024) +LexToken(VAR,'graphics',1,2025) +LexToken(ASSIGNMENT,'=',1,2033) +LexToken(VAR,'graphics',1,2034) +LexToken(SEMICOLON,';',1,2042) +LexToken(EOL,'\n',1,2043) +LexToken(VAR,'x',1,2060) +LexToken(DOT,'.',1,2061) +LexToken(VAR,'model',1,2062) +LexToken(ASSIGNMENT,'=',1,2067) +LexToken(VAR,'model',1,2068) +LexToken(EOL,'\n',1,2073) +LexToken(BREAK,'break',1,2090) +LexToken(EOL,'\n',1,2095) +LexToken(END,'end',1,2108) +LexToken(EOL,'\n',1,2111) +LexToken(END,'end',1,2120) +LexToken(EOL,'\n',1,2123) +LexToken(CASE,'case',1,2128) +LexToken(DQSTRING,'"define"',1,2140) +LexToken(THEN,'then',1,2142) +LexToken(EOL,'\n',1,2146) +LexToken(VAR,'nin',1,2155) +LexToken(ASSIGNMENT,'=',1,2158) +LexToken(NUMBER,'1',1,2159) +LexToken(EOL,'\n',1,2160) +LexToken(VAR,'T',1,2169) +LexToken(ASSIGNMENT,'=',1,2170) +LexToken(NUMBER,'1',1,2171) +LexToken(EOL,'\n',1,2172) +LexToken(VAR,'init',1,2181) +LexToken(ASSIGNMENT,'=',1,2185) +LexToken(NUMBER,'0',1,2186) +LexToken(EOL,'\n',1,2187) +LexToken(VAR,'N',1,2196) +LexToken(ASSIGNMENT,'=',1,2197) +LexToken(NUMBER,'1024',1,2198) +LexToken(EOL,'\n',1,2202) +LexToken(VAR,'model',1,2211) +LexToken(ASSIGNMENT,'=',1,2216) +LexToken(SCICOS_MODEL,'scicos_model',1,2217) +LexToken(OPENBRACKET,'(',1,2229) +LexToken(CLOSEBRACKET,')',1,2230) +LexToken(EOL,'\n',1,2231) +LexToken(VAR,'model',1,2240) +LexToken(DOT,'.',1,2245) +LexToken(VAR,'sim',1,2246) +LexToken(ASSIGNMENT,'=',1,2249) +LexToken(VAR,'list',1,2250) +LexToken(OPENBRACKET,'(',1,2254) +LexToken(DQSTRING,'"time_delay"',1,2266) +LexToken(COMMA,',',1,2267) +LexToken(NUMBER,'4',1,2268) +LexToken(CLOSEBRACKET,')',1,2269) +LexToken(EOL,'\n',1,2270) +LexToken(VAR,'model',1,2279) +LexToken(DOT,'.',1,2284) +LexToken(VAR,'in',1,2285) +LexToken(ASSIGNMENT,'=',1,2287) +LexToken(OPENSQBRACKET,'[',1,2288) +LexToken(VAR,'nin',1,2289) +LexToken(CLOSESQBRACKET,']',1,2292) +LexToken(EOL,'\n',1,2293) +LexToken(VAR,'model',1,2302) +LexToken(DOT,'.',1,2307) +LexToken(VAR,'out',1,2308) +LexToken(ASSIGNMENT,'=',1,2311) +LexToken(VAR,'nin',1,2312) +LexToken(EOL,'\n',1,2315) +LexToken(VAR,'model',1,2324) +LexToken(DOT,'.',1,2329) +LexToken(VAR,'rpar',1,2330) +LexToken(ASSIGNMENT,'=',1,2334) +LexToken(OPENSQBRACKET,'[',1,2335) +LexToken(VAR,'T',1,2336) +LexToken(COMMA,',',1,2337) +LexToken(VAR,'init',1,2338) +LexToken(CLOSESQBRACKET,']',1,2342) +LexToken(SEMICOLON,';',1,2343) +LexToken(EOL,'\n',1,2344) +LexToken(VAR,'model',1,2353) +LexToken(DOT,'.',1,2358) +LexToken(VAR,'ipar',1,2359) +LexToken(ASSIGNMENT,'=',1,2363) +LexToken(VAR,'N',1,2364) +LexToken(EOL,'\n',1,2365) +LexToken(VAR,'model',1,2374) +LexToken(DOT,'.',1,2379) +LexToken(VAR,'blocktype',1,2380) +LexToken(ASSIGNMENT,'=',1,2389) +LexToken(DQSTRING,'"x"',1,2392) +LexToken(EOL,'\n',1,2393) +LexToken(VAR,'model',1,2402) +LexToken(DOT,'.',1,2407) +LexToken(VAR,'dep_ut',1,2408) +LexToken(ASSIGNMENT,'=',1,2414) +LexToken(OPENSQBRACKET,'[',1,2415) +LexToken(PREVAR_BOOLEAN,'%f',1,2416) +LexToken(PREVAR_BOOLEAN,'%t',1,2419) +LexToken(CLOSESQBRACKET,']',1,2421) +LexToken(EOL,'\n',1,2422) +LexToken(EOL,'\n',1,2423) +LexToken(VAR,'exprs',1,2432) +LexToken(ASSIGNMENT,'=',1,2437) +LexToken(OPENSQBRACKET,'[',1,2438) +LexToken(VAR,'string',1,2439) +LexToken(OPENBRACKET,'(',1,2445) +LexToken(VAR,'T',1,2446) +LexToken(CLOSEBRACKET,')',1,2447) +LexToken(SEMICOLON,';',1,2448) +LexToken(VAR,'string',1,2449) +LexToken(OPENBRACKET,'(',1,2455) +LexToken(VAR,'init',1,2456) +LexToken(CLOSEBRACKET,')',1,2460) +LexToken(SEMICOLON,';',1,2461) +LexToken(VAR,'string',1,2462) +LexToken(OPENBRACKET,'(',1,2468) +LexToken(VAR,'N',1,2469) +LexToken(CLOSEBRACKET,')',1,2470) +LexToken(CLOSESQBRACKET,']',1,2471) +LexToken(SEMICOLON,';',1,2472) +LexToken(EOL,'\n',1,2473) +LexToken(VAR,'gr_i',1,2482) +LexToken(ASSIGNMENT,'=',1,2486) +LexToken(OPENSQBRACKET,'[',1,2487) +LexToken(CLOSESQBRACKET,']',1,2488) +LexToken(EOL,'\n',1,2489) +LexToken(VAR,'x',1,2498) +LexToken(ASSIGNMENT,'=',1,2499) +LexToken(VAR,'standard_define',1,2500) +LexToken(OPENBRACKET,'(',1,2515) +LexToken(OPENSQBRACKET,'[',1,2516) +LexToken(NUMBER,'3.5',1,2517) +LexToken(NUMBER,'2',1,2521) +LexToken(CLOSESQBRACKET,']',1,2522) +LexToken(COMMA,',',1,2523) +LexToken(VAR,'model',1,2524) +LexToken(COMMA,',',1,2529) +LexToken(VAR,'exprs',1,2530) +LexToken(COMMA,',',1,2535) +LexToken(VAR,'gr_i',1,2536) +LexToken(CLOSEBRACKET,')',1,2540) +LexToken(EOL,'\n',1,2541) +LexToken(END,'end',1,2546) +LexToken(EOL,'\n',1,2549) +LexToken(ENDFUNCTION,'endfunction',1,2550) +LexToken(EOL,'\n',1,2561) |