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/Misc/DSUPER.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/Misc/DSUPER.js')
-rw-r--r-- | js/Misc/DSUPER.js | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/js/Misc/DSUPER.js b/js/Misc/DSUPER.js index c7519c99..857c2199 100644 --- a/js/Misc/DSUPER.js +++ b/js/Misc/DSUPER.js @@ -15,10 +15,10 @@ warnBlockByUID(arg1.model.label,gettext("Invalid masked block.")); x=arg1; return; } -exprs=graphics.exprs(1); -exprs0=graphics.exprs(2)(1); -btitre=graphics.exprs(2)(2)(1); -bitems=graphics.exprs(2)(2).slice(2-1,$); +exprs=graphics.exprs[1-1]; +exprs0=graphics.exprs[2-1][1-1]; +btitre=graphics.exprs[2-1][2-1][1-1]; +bitems=graphics.exprs[2-1][2-1].slice(2-1,$); if (exprs0==[]) { x=arg1; return; @@ -29,11 +29,11 @@ if (ierr!=0) { x=arg1; return; } -tt="scicos_context."+exprs0(1); +tt="scicos_context."+exprs0[1-1]; for (i=2;i<=size(exprs0,1);i+=1) { -tt=tt+",scicos_context."+exprs0(i); +tt=tt+",scicos_context."+exprs0[i-1]; } -ss=graphics.exprs(2)(3); +ss=graphics.exprs[2-1][3-1]; scicos_context=PREVAR_scicos_context; execstr("[ok,"+tt+",exprs]=scicos_getvalue(btitre,bitems,ss,exprs)"); if (ok) { |