diff options
Diffstat (limited to 'js/Events/EVTVARDLY.js')
-rw-r--r-- | js/Events/EVTVARDLY.js | 287 |
1 files changed, 38 insertions, 249 deletions
diff --git a/js/Events/EVTVARDLY.js b/js/Events/EVTVARDLY.js index 2c5837a0..f1791717 100644 --- a/js/Events/EVTVARDLY.js +++ b/js/Events/EVTVARDLY.js @@ -1,249 +1,38 @@ -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,'EVTVARDLY',1,852) -LexToken(OPENBRACKET,'(',1,861) -LexToken(VAR,'job',1,862) -LexToken(COMMA,',',1,865) -LexToken(VAR,'arg1',1,866) -LexToken(COMMA,',',1,870) -LexToken(VAR,'arg2',1,871) -LexToken(CLOSEBRACKET,')',1,875) -LexToken(EOL,'\n',1,876) -LexToken(VAR,'x',1,881) -LexToken(ASSIGNMENT,'=',1,882) -LexToken(OPENSQBRACKET,'[',1,883) -LexToken(CLOSESQBRACKET,']',1,884) -LexToken(EOL,'\n',1,885) -LexToken(VAR,'y',1,891) -LexToken(ASSIGNMENT,'=',1,892) -LexToken(OPENSQBRACKET,'[',1,893) -LexToken(CLOSESQBRACKET,']',1,894) -LexToken(EOL,'\n',1,895) -LexToken(VAR,'typ',1,901) -LexToken(ASSIGNMENT,'=',1,904) -LexToken(OPENSQBRACKET,'[',1,905) -LexToken(CLOSESQBRACKET,']',1,906) -LexToken(EOL,'\n',1,907) -LexToken(SELECT,'select',1,913) -LexToken(VAR,'job',1,920) -LexToken(EOL,'\n',1,923) -LexToken(CASE,'case',1,928) -LexToken(DQSTRING,'"set"',1,937) -LexToken(THEN,'then',1,939) -LexToken(EOL,'\n',1,943) -LexToken(VAR,'x',1,952) -LexToken(ASSIGNMENT,'=',1,953) -LexToken(VAR,'arg1',1,954) -LexToken(EOL,'\n',1,958) -LexToken(VAR,'graphics',1,968) -LexToken(ASSIGNMENT,'=',1,976) -LexToken(VAR,'arg1',1,977) -LexToken(DOT,'.',1,981) -LexToken(VAR,'graphics',1,982) -LexToken(EOL,'\n',1,990) -LexToken(VAR,'exprs',1,1000) -LexToken(ASSIGNMENT,'=',1,1005) -LexToken(VAR,'graphics',1,1006) -LexToken(DOT,'.',1,1014) -LexToken(VAR,'exprs',1,1015) -LexToken(EOL,'\n',1,1020) -LexToken(VAR,'model',1,1029) -LexToken(ASSIGNMENT,'=',1,1034) -LexToken(VAR,'arg1',1,1035) -LexToken(DOT,'.',1,1039) -LexToken(VAR,'model',1,1040) -LexToken(EOL,'\n',1,1045) -LexToken(WHILE,'while',1,1055) -LexToken(PREVAR_BOOLEAN,'%t',1,1061) -LexToken(DO,'do',1,1064) -LexToken(EOL,'\n',1,1066) -LexToken(OPENSQBRACKET,'[',1,1079) -LexToken(VAR,'ok',1,1080) -LexToken(COMMA,',',1,1082) -LexToken(VAR,'fir',1,1083) -LexToken(COMMA,',',1,1086) -LexToken(VAR,'exprs',1,1087) -LexToken(CLOSESQBRACKET,']',1,1092) -LexToken(ASSIGNMENT,'=',1,1093) -LexToken(SCICOS_GETVALUE,'scicos_getvalue',1,1094) -LexToken(OPENBRACKET,'(',1,1109) -LexToken(DQSTRING,'"Set parameter of variable event delay"',1,1148) -LexToken(COMMA,',',1,1149) -LexToken(DQSTRING,'"Initial event firing time (<0 if absent)"',1,1206) -LexToken(COMMA,',',1,1207) -LexToken(VAR,'list',1,1223) -LexToken(OPENBRACKET,'(',1,1227) -LexToken(DQSTRING,'"vec"',1,1232) -LexToken(COMMA,',',1,1233) -LexToken(NUMBER,'1',1,1234) -LexToken(CLOSEBRACKET,')',1,1235) -LexToken(COMMA,',',1,1236) -LexToken(VAR,'exprs',1,1237) -LexToken(CLOSEBRACKET,')',1,1242) -LexToken(EOL,'\n',1,1243) -LexToken(IF,'if',1,1256) -LexToken(NOT,'~',1,1259) -LexToken(VAR,'ok',1,1260) -LexToken(THEN,'then',1,1263) -LexToken(EOL,'\n',1,1267) -LexToken(BREAK,'break',1,1284) -LexToken(EOL,'\n',1,1289) -LexToken(END,'end',1,1303) -LexToken(EOL,'\n',1,1306) -LexToken(VAR,'graphics',1,1319) -LexToken(DOT,'.',1,1327) -LexToken(VAR,'exprs',1,1328) -LexToken(ASSIGNMENT,'=',1,1333) -LexToken(VAR,'exprs',1,1334) -LexToken(EOL,'\n',1,1339) -LexToken(VAR,'model',1,1352) -LexToken(DOT,'.',1,1357) -LexToken(VAR,'firing',1,1358) -LexToken(ASSIGNMENT,'=',1,1364) -LexToken(VAR,'fir',1,1365) -LexToken(EOL,'\n',1,1368) -LexToken(VAR,'x',1,1381) -LexToken(DOT,'.',1,1382) -LexToken(VAR,'graphics',1,1383) -LexToken(ASSIGNMENT,'=',1,1391) -LexToken(VAR,'graphics',1,1392) -LexToken(EOL,'\n',1,1400) -LexToken(VAR,'x',1,1414) -LexToken(DOT,'.',1,1415) -LexToken(VAR,'model',1,1416) -LexToken(ASSIGNMENT,'=',1,1421) -LexToken(VAR,'model',1,1422) -LexToken(EOL,'\n',1,1427) -LexToken(BREAK,'break',1,1440) -LexToken(EOL,'\n',1,1445) -LexToken(END,'end',1,1454) -LexToken(EOL,'\n',1,1457) -LexToken(CASE,'case',1,1462) -LexToken(DQSTRING,'"define"',1,1474) -LexToken(THEN,'then',1,1476) -LexToken(EOL,'\n',1,1480) -LexToken(VAR,'model',1,1489) -LexToken(ASSIGNMENT,'=',1,1494) -LexToken(SCICOS_MODEL,'scicos_model',1,1495) -LexToken(OPENBRACKET,'(',1,1507) -LexToken(CLOSEBRACKET,')',1,1508) -LexToken(EOL,'\n',1,1509) -LexToken(VAR,'model',1,1518) -LexToken(DOT,'.',1,1523) -LexToken(VAR,'sim',1,1524) -LexToken(ASSIGNMENT,'=',1,1527) -LexToken(VAR,'list',1,1528) -LexToken(OPENBRACKET,'(',1,1532) -LexToken(DQSTRING,'"evtvardly"',1,1543) -LexToken(COMMA,',',1,1544) -LexToken(NUMBER,'4',1,1545) -LexToken(CLOSEBRACKET,')',1,1546) -LexToken(EOL,'\n',1,1547) -LexToken(VAR,'model',1,1556) -LexToken(DOT,'.',1,1561) -LexToken(VAR,'in',1,1562) -LexToken(ASSIGNMENT,'=',1,1564) -LexToken(NUMBER,'1',1,1565) -LexToken(EOL,'\n',1,1566) -LexToken(VAR,'model',1,1575) -LexToken(DOT,'.',1,1580) -LexToken(VAR,'evtin',1,1581) -LexToken(ASSIGNMENT,'=',1,1586) -LexToken(NUMBER,'1',1,1587) -LexToken(EOL,'\n',1,1588) -LexToken(VAR,'model',1,1597) -LexToken(DOT,'.',1,1602) -LexToken(VAR,'evtout',1,1603) -LexToken(ASSIGNMENT,'=',1,1609) -LexToken(NUMBER,'1',1,1610) -LexToken(EOL,'\n',1,1611) -LexToken(VAR,'model',1,1620) -LexToken(DOT,'.',1,1625) -LexToken(VAR,'blocktype',1,1626) -LexToken(ASSIGNMENT,'=',1,1635) -LexToken(DQSTRING,'"d"',1,1638) -LexToken(EOL,'\n',1,1639) -LexToken(VAR,'model',1,1648) -LexToken(DOT,'.',1,1653) -LexToken(VAR,'firing',1,1654) -LexToken(ASSIGNMENT,'=',1,1660) -LexToken(ADDITION,'-',1,1661) -LexToken(NUMBER,'1',1,1662) -LexToken(EOL,'\n',1,1663) -LexToken(VAR,'model',1,1672) -LexToken(DOT,'.',1,1677) -LexToken(VAR,'blocktype',1,1678) -LexToken(ASSIGNMENT,'=',1,1687) -LexToken(DQSTRING,'"c"',1,1690) -LexToken(EOL,'\n',1,1691) -LexToken(VAR,'model',1,1700) -LexToken(DOT,'.',1,1705) -LexToken(VAR,'dep_ut',1,1706) -LexToken(ASSIGNMENT,'=',1,1712) -LexToken(OPENSQBRACKET,'[',1,1713) -LexToken(PREVAR_BOOLEAN,'%t',1,1714) -LexToken(PREVAR_BOOLEAN,'%f',1,1717) -LexToken(CLOSESQBRACKET,']',1,1719) -LexToken(EOL,'\n',1,1720) -LexToken(VAR,'exprs',1,1729) -LexToken(ASSIGNMENT,'=',1,1734) -LexToken(VAR,'string',1,1735) -LexToken(OPENBRACKET,'(',1,1741) -LexToken(VAR,'model',1,1742) -LexToken(DOT,'.',1,1747) -LexToken(VAR,'firing',1,1748) -LexToken(CLOSEBRACKET,')',1,1754) -LexToken(EOL,'\n',1,1755) -LexToken(VAR,'gr_i',1,1764) -LexToken(ASSIGNMENT,'=',1,1768) -LexToken(OPENSQBRACKET,'[',1,1769) -LexToken(CLOSESQBRACKET,']',1,1770) -LexToken(EOL,'\n',1,1771) -LexToken(VAR,'x',1,1780) -LexToken(ASSIGNMENT,'=',1,1781) -LexToken(VAR,'standard_define',1,1782) -LexToken(OPENBRACKET,'(',1,1797) -LexToken(OPENSQBRACKET,'[',1,1798) -LexToken(NUMBER,'2',1,1799) -LexToken(NUMBER,'2',1,1801) -LexToken(CLOSESQBRACKET,']',1,1802) -LexToken(COMMA,',',1,1803) -LexToken(VAR,'model',1,1804) -LexToken(COMMA,',',1,1809) -LexToken(VAR,'exprs',1,1810) -LexToken(COMMA,',',1,1815) -LexToken(VAR,'gr_i',1,1816) -LexToken(CLOSEBRACKET,')',1,1820) -LexToken(EOL,'\n',1,1821) -LexToken(END,'end',1,1826) -LexToken(EOL,'\n',1,1829) -LexToken(ENDFUNCTION,'endfunction',1,1830) -LexToken(EOL,'\n',1,1841) +/* autogenerated from "macros/Events/EVTVARDLY.sci" */ +function EVTVARDLY() { +EVTVARDLY.prototype.get = function EVTVARDLY() { +} +EVTVARDLY.prototype.set = function EVTVARDLY() { +x=arg1; +graphics=arg1.graphics; +exprs=graphics.exprs; +model=arg1.model; +while (true) { +[ok,fir,exprs]=scicos_getvalue("Set parameter of variable event delay","Initial event firing time (<0 if absent)",list("vec",1),exprs); +if (!ok) { +break +} +graphics.exprs=exprs; +model.firing=fir; +x.graphics=graphics; +x.model=model; +break +} +} +EVTVARDLY.prototype.define = function EVTVARDLY() { +model=scicos_model(); +model.sim=list("evtvardly",4); +model.in=1; +model.evtin=1; +model.evtout=1; +model.blocktype="d"; +model.firing=-1; +model.blocktype="c"; +model.dep_ut=[true,None]; +exprs=string(model.firing); +gr_i=[]; +x=standard_define([2,2],model,exprs,gr_i); +} +EVTVARDLY.prototype.details = function EVTVARDLY() { +} +} |