diff options
author | Sunil Shetye | 2018-06-15 23:43:09 +0530 |
---|---|---|
committer | Sunil Shetye | 2018-06-15 23:43:09 +0530 |
commit | 073f4cb62b331bb437c894e0581126e5d1ef459f (patch) | |
tree | 84d6755d231feb9feb2d79a06e0bbe7f784d86fc /js/Events | |
parent | a8e5849586f23ffb1ecd2fe47a636b61c80c2e70 (diff) | |
download | sci2js-073f4cb62b331bb437c894e0581126e5d1ef459f.tar.gz sci2js-073f4cb62b331bb437c894e0581126e5d1ef459f.tar.bz2 sci2js-073f4cb62b331bb437c894e0581126e5d1ef459f.zip |
handle space character also
required in lists
Diffstat (limited to 'js/Events')
-rw-r--r-- | js/Events/IFTHEL_f.js | 61 | ||||
-rw-r--r-- | js/Events/M_freq.js | 3 | ||||
-rw-r--r-- | js/Events/freq_div.js | 11 |
3 files changed, 60 insertions, 15 deletions
diff --git a/js/Events/IFTHEL_f.js b/js/Events/IFTHEL_f.js index c23162d6..b08b21b1 100644 --- a/js/Events/IFTHEL_f.js +++ b/js/Events/IFTHEL_f.js @@ -1,3 +1,60 @@ -Syntax error in input LexToken(CLOSESQBRACKET,']',1,2282) /* autogenerated from "macros/Events/IFTHEL_f.sci" */ -None +function IFTHEL_f() { +IFTHEL_f.prototype.get = function IFTHEL_f() { +} +IFTHEL_f.prototype.set = function IFTHEL_f() { +x=arg1; +graphics=arg1.graphics; +exprs=graphics.exprs; +model=arg1.model; +if (exprs==[]) { +exprs=string(1); +} +if (size(exprs,"*")==1) { +exprs[2-1]=string(1); +} +while (true) { +[ok,inh,nmod,exprs]=scicos_getvalue("Set parameters",["Inherit (1: no, 0: yes)","zero-crossing (0: no, 1: yes)"],list("vec",1,"vec",1),exprs); +if (!ok) { +break +} +model.dep_ut=[true,None]; +if (nmod!=0) { +nmod=1; +} +if (inh!=1) { +inh=[]; +} +[model,graphics,ok]=check_io(model,graphics,1,[],inh,[1,1]); +if (ok) { +graphics.exprs=exprs; +model.evtin=inh; +model.sim[2-1]=-1; +model.nmode=nmod; +model.nzcross=nmod; +x.graphics=graphics; +x.model=model; +break +} +} +} +IFTHEL_f.prototype.define = function IFTHEL_f() { +model=scicos_model(); +model.sim=list("ifthel",-1); +model.in=1; +model.in2=1; +model.intyp=-1; +model.evtin=1; +model.evtout=[1,1]; +model.blocktype="l"; +model.firing=[-1,-1]; +model.dep_ut=[true,None]; +model.nmode=1; +model.nzcross=1; +gr_i=[]; +exprs=[string(model.in),string(model.nmode)]; +x=standard_define([3,3],model,exprs,gr_i); +} +IFTHEL_f.prototype.details = function IFTHEL_f() { +} +} diff --git a/js/Events/M_freq.js b/js/Events/M_freq.js index 95eb0c32..473f9072 100644 --- a/js/Events/M_freq.js +++ b/js/Events/M_freq.js @@ -1,4 +1,3 @@ -Syntax error in input LexToken(NUMBER,'40',1,2184) -Syntax error in input LexToken(VAR,'fr',1,2909) +Syntax error in input LexToken(FUNCTION,'function',1,2890) /* autogenerated from "macros/Events/M_freq.sci" */ None diff --git a/js/Events/freq_div.js b/js/Events/freq_div.js index ca010b9d..b9c3d427 100644 --- a/js/Events/freq_div.js +++ b/js/Events/freq_div.js @@ -1,14 +1,3 @@ Syntax error in input LexToken(PREVAR,'%ph',1,1648) -Syntax error in input LexToken(IF,'if',1,2360) -Syntax error in input LexToken(VAR,'blk',1,4902) -Syntax error in input LexToken(VAR,'blk',1,5315) -Syntax error in input LexToken(VAR,'blk',1,5671) -Syntax error in input LexToken(VAR,'blk',1,6028) -Syntax error in input LexToken(VAR,'blk',1,6449) -Syntax error in input LexToken(VAR,'lnk',1,6793) -Syntax error in input LexToken(VAR,'lnk',1,6973) -Syntax error in input LexToken(VAR,'lnk',1,7125) -Syntax error in input LexToken(VAR,'lnk',1,7303) -Syntax error in input LexToken(VAR,'lnk',1,7485) /* autogenerated from "macros/Events/freq_div.sci" */ None |