diff options
author | Sunil Shetye | 2018-06-19 23:23:04 +0530 |
---|---|---|
committer | Sunil Shetye | 2018-06-21 18:33:20 +0530 |
commit | 8cf65fe92b28b8809abcb0eb59f951d26f30792f (patch) | |
tree | d9509c35b6a4c3096d4be449935f88af5568276a /js/Sources/IN_f.js | |
parent | 3f563b9e29d42266d6680229da5c29f847804834 (diff) | |
download | sci2js-8cf65fe92b28b8809abcb0eb59f951d26f30792f.tar.gz sci2js-8cf65fe92b28b8809abcb0eb59f951d26f30792f.tar.bz2 sci2js-8cf65fe92b28b8809abcb0eb59f951d26f30792f.zip |
distinguish between functions and arrays
maintain a list of functions
Diffstat (limited to 'js/Sources/IN_f.js')
-rw-r--r-- | js/Sources/IN_f.js | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/js/Sources/IN_f.js b/js/Sources/IN_f.js index 53193f1a..8e7695cb 100644 --- a/js/Sources/IN_f.js +++ b/js/Sources/IN_f.js @@ -30,17 +30,17 @@ if (size(exprs,"*")==1) { exprs=[[exprs[1-1]],["[-1 -2]"],["-1"]]; } while (true) { -[ok,prt,otsz,ot,exprs]=getvalue(_("Set Input block parameters"),[[_("Port number")],[_("Outport size ([-1 -2] for inherit)")],[_("Outport Type (-1 for inherit)")]],list("vec",1,"vec",-1,"vec",1),exprs); +[ok,prt,otsz,ot,exprs]=getvalue(_["Set Input block parameters"-1],[[_["Port number"-1]],[_["Outport size ([-1 -2] for inherit)"-1]],[_["Outport Type (-1 for inherit)"-1]]],list("vec",1,"vec",-1,"vec",1),exprs); if (!ok) { break; } prt=int(prt); if (prt<=0) { -message(_("Port number must be a positive integer")); +message(_["Port number must be a positive integer"-1]); } else if (!isequal(size(otsz,"*"),2)) { -message(_("Outport Size must be a 2 elements vector")); +message(_["Outport Size must be a 2 elements vector"-1]); } else if (((ot<1||ot>9)&&(ot!=-1))) { -message(_("Outport type must be a number between 1 and 9, or -1 for inheritance.")); +message(_["Outport type must be a number between 1 and 9, or -1 for inheritance."-1]); } else { if (model.ipar!=prt) { needcompile=4; @@ -48,8 +48,8 @@ y=needcompile; } model.ipar=prt; model.firing=[]; -model.out=otsz(1); -model.out2=otsz(2); +model.out=otsz[1-1]; +model.out2=otsz[2-1]; model.outtyp=ot; graphics.exprs=exprs; x.graphics=graphics; |