summaryrefslogtreecommitdiff
path: root/js/Events
diff options
context:
space:
mode:
authorSunil Shetye2018-07-11 15:19:38 +0530
committerSunil Shetye2018-07-11 15:21:08 +0530
commit0047c3bea1d86b12a08544f6f0833c63e77f6eac (patch)
tree36fc72fa9e5ea73c64a44e061b2c9c80e0307884 /js/Events
parent079d0b4a3ec15a4d7d2644484d116df9d1c694bb (diff)
downloadsci2js-0047c3bea1d86b12a08544f6f0833c63e77f6eac.tar.gz
sci2js-0047c3bea1d86b12a08544f6f0833c63e77f6eac.tar.bz2
sci2js-0047c3bea1d86b12a08544f6f0833c63e77f6eac.zip
support vector also
Diffstat (limited to 'js/Events')
-rw-r--r--js/Events/ANDLOG_f.js4
-rw-r--r--js/Events/CLKSOMV_f.js2
-rw-r--r--js/Events/CLKSOM_f.js2
-rw-r--r--js/Events/CLKSPLIT_f.js4
-rw-r--r--js/Events/END_c.js2
-rw-r--r--js/Events/EVTDLY_c.js2
-rw-r--r--js/Events/EVTDLY_f.js2
-rw-r--r--js/Events/EVTGEN_f.js2
-rw-r--r--js/Events/EVTVARDLY.js2
-rw-r--r--js/Events/HALT_f.js2
-rw-r--r--js/Events/IFTHEL_f.js8
-rw-r--r--js/Events/MFCLCK_f.js6
-rw-r--r--js/Events/M_freq.js6
-rw-r--r--js/Events/VirtualCLK0.js4
14 files changed, 24 insertions, 24 deletions
diff --git a/js/Events/ANDLOG_f.js b/js/Events/ANDLOG_f.js
index ae7ce241..c6a99734 100644
--- a/js/Events/ANDLOG_f.js
+++ b/js/Events/ANDLOG_f.js
@@ -6,8 +6,8 @@ function ANDLOG_f() {
this.model.out = new ScilabDouble([1]);
this.model.evtin = new ScilabDouble([1],[1]);
this.model.blocktype = new ScilabString(["d"]);
- this.model.firing = [];
- this.model.dep_ut = [false,false];
+ this.model.firing = new ScilabDouble([]);
+ this.model.dep_ut = new ScilabDouble([false,false]);
var gr_i = [];
this.x = standard_define([3,3],this.model,[],gr_i);
return new BasicBlock(this.x);
diff --git a/js/Events/CLKSOMV_f.js b/js/Events/CLKSOMV_f.js
index 43665ce3..65b37b35 100644
--- a/js/Events/CLKSOMV_f.js
+++ b/js/Events/CLKSOMV_f.js
@@ -7,7 +7,7 @@ function CLKSOMV_f() {
this.model.evtout = new ScilabDouble([1]);
this.model.blocktype = new ScilabString(["d"]);
this.model.firing = new ScilabDouble([-1]);
- this.model.dep_ut = [false,false];
+ this.model.dep_ut = new ScilabDouble([false,false]);
var gr_i = [];
this.x = standard_define([2,2],this.model,[],gr_i);
return new BasicBlock(this.x);
diff --git a/js/Events/CLKSOM_f.js b/js/Events/CLKSOM_f.js
index 10342a16..948e5269 100644
--- a/js/Events/CLKSOM_f.js
+++ b/js/Events/CLKSOM_f.js
@@ -7,7 +7,7 @@ function CLKSOM_f() {
this.model.evtout = new ScilabDouble([1]);
this.model.blocktype = new ScilabString(["d"]);
this.model.firing = new ScilabDouble([-1]);
- this.model.dep_ut = [false,false];
+ this.model.dep_ut = new ScilabDouble([false,false]);
var gr_i = [];
this.x = standard_define([1,1]/1.2,this.model,[],gr_i);
return new BasicBlock(this.x);
diff --git a/js/Events/CLKSPLIT_f.js b/js/Events/CLKSPLIT_f.js
index a3f0d2f6..477c849d 100644
--- a/js/Events/CLKSPLIT_f.js
+++ b/js/Events/CLKSPLIT_f.js
@@ -6,8 +6,8 @@ function CLKSPLIT_f() {
this.model.evtin = new ScilabDouble([1]);
this.model.evtout = new ScilabDouble([1],[1]);
this.model.blocktype = new ScilabString(["d"]);
- this.model.firing = [false,false,false];
- this.model.dep_ut = [false,false];
+ this.model.firing = new ScilabDouble([false,false,false]);
+ this.model.dep_ut = new ScilabDouble([false,false]);
this.x = standard_define([1,1]/3,this.model,[],[]);
return new BasicBlock(this.x);
}
diff --git a/js/Events/END_c.js b/js/Events/END_c.js
index 77911212..24848fcb 100644
--- a/js/Events/END_c.js
+++ b/js/Events/END_c.js
@@ -8,7 +8,7 @@ function END_c() {
this.model.evtout = new ScilabDouble([1]);
this.model.firing = new ScilabDouble([this.tf]);
this.model.blocktype = new ScilabString(["d"]);
- this.model.dep_ut = [false,false];
+ this.model.dep_ut = new ScilabDouble([false,false]);
var exprs = string(this.tf);
var gr_i = [];
this.x = standard_define([2,2],this.model,exprs,gr_i);
diff --git a/js/Events/EVTDLY_c.js b/js/Events/EVTDLY_c.js
index d535d0d6..a4a6f941 100644
--- a/js/Events/EVTDLY_c.js
+++ b/js/Events/EVTDLY_c.js
@@ -10,7 +10,7 @@ function EVTDLY_c() {
this.model.rpar = new ScilabDouble([this.dt],[this.ff]);
this.model.blocktype = new ScilabString(["d"]);
this.model.firing = new ScilabDouble([this.ff]);
- this.model.dep_ut = [false,false];
+ this.model.dep_ut = new ScilabDouble([false,false]);
var exprs = [[string(this.dt)],[sci2exp(this.ff)]];
var gr_i = [];
this.x = standard_define([3,2],this.model,exprs,gr_i);
diff --git a/js/Events/EVTDLY_f.js b/js/Events/EVTDLY_f.js
index e7fb881b..eb531d9c 100644
--- a/js/Events/EVTDLY_f.js
+++ b/js/Events/EVTDLY_f.js
@@ -10,7 +10,7 @@ function EVTDLY_f() {
this.model.rpar = new ScilabDouble([this.dt]);
this.model.blocktype = new ScilabString(["d"]);
this.model.firing = new ScilabDouble([this.ff]);
- this.model.dep_ut = [false,false];
+ this.model.dep_ut = new ScilabDouble([false,false]);
var exprs = [[string(this.dt)],[sci2exp(this.ff)]];
var gr_i = [];
this.x = standard_define([2,2],this.model,exprs,gr_i);
diff --git a/js/Events/EVTGEN_f.js b/js/Events/EVTGEN_f.js
index e6073dbb..6d387826 100644
--- a/js/Events/EVTGEN_f.js
+++ b/js/Events/EVTGEN_f.js
@@ -7,7 +7,7 @@ function EVTGEN_f() {
this.model.evtout = new ScilabDouble([1]);
this.model.blocktype = new ScilabString(["d"]);
this.model.firing = new ScilabDouble([this.tt]);
- this.model.dep_ut = [false,false];
+ this.model.dep_ut = new ScilabDouble([false,false]);
var exprs = string(this.tt);
var gr_i = [];
this.x = standard_define([3,2],this.model,exprs,gr_i);
diff --git a/js/Events/EVTVARDLY.js b/js/Events/EVTVARDLY.js
index 36d2d1d6..2855497c 100644
--- a/js/Events/EVTVARDLY.js
+++ b/js/Events/EVTVARDLY.js
@@ -9,7 +9,7 @@ function EVTVARDLY() {
this.model.blocktype = new ScilabString(["d"]);
this.model.firing = new ScilabDouble([-1]);
this.model.blocktype = new ScilabString(["c"]);
- this.model.dep_ut = [true,false];
+ this.model.dep_ut = new ScilabDouble([true,false]);
var exprs = string(this.model.firing);
var gr_i = [];
this.x = standard_define([2,2],this.model,exprs,gr_i);
diff --git a/js/Events/HALT_f.js b/js/Events/HALT_f.js
index ee80ba4e..f3796ca3 100644
--- a/js/Events/HALT_f.js
+++ b/js/Events/HALT_f.js
@@ -8,7 +8,7 @@ function HALT_f() {
this.model.dstate = new ScilabDouble([0]);
this.model.ipar = new ScilabDouble([0]);
this.model.blocktype = new ScilabString(["d"]);
- this.model.dep_ut = [false,false];
+ this.model.dep_ut = new ScilabDouble([false,false]);
var exprs = string(this.n);
var gr_i = [];
this.x = standard_define([2,2],this.model,exprs,gr_i);
diff --git a/js/Events/IFTHEL_f.js b/js/Events/IFTHEL_f.js
index 27452a38..a43df50f 100644
--- a/js/Events/IFTHEL_f.js
+++ b/js/Events/IFTHEL_f.js
@@ -9,8 +9,8 @@ function IFTHEL_f() {
this.model.evtin = new ScilabDouble([1]);
this.model.evtout = new ScilabDouble([1],[1]);
this.model.blocktype = new ScilabString(["l"]);
- this.model.firing = [-1,-1];
- this.model.dep_ut = [true,false];
+ this.model.firing = new ScilabDouble([-1,-1]);
+ this.model.dep_ut = new ScilabDouble([true,false]);
this.model.nmode = new ScilabDouble([1]);
this.model.nzcross = new ScilabDouble([1]);
var gr_i = [];
@@ -46,7 +46,7 @@ function IFTHEL_f() {
if (!ok) {
break;
}
- this.model.dep_ut = [true,false];
+ this.model.dep_ut = new ScilabDouble([true,false]);
if (this.nmod!=0) {
this.nmod = 1;
}
@@ -59,7 +59,7 @@ function IFTHEL_f() {
var ok = tmpvar0[2];
if (ok) {
graphics.exprs = exprs;
- this.model.evtin = this.inh;
+ this.model.evtin = new ScilabDouble(this.inh);
this.model.sim[2] = new ScilabDouble([-1]);
this.model.nmode = new ScilabDouble([this.nmod]);
this.model.nzcross = new ScilabDouble([this.nmod]);
diff --git a/js/Events/MFCLCK_f.js b/js/Events/MFCLCK_f.js
index ef618f72..65b4b868 100644
--- a/js/Events/MFCLCK_f.js
+++ b/js/Events/MFCLCK_f.js
@@ -11,8 +11,8 @@ function MFCLCK_f() {
this.model.rpar = new ScilabDouble([this.dt]);
this.model.ipar = new ScilabDouble([this.nn]);
this.model.blocktype = new ScilabString(["d"]);
- this.model.firing = [-1,0];
- this.model.dep_ut = [false,false];
+ this.model.firing = new ScilabDouble([-1,0]);
+ this.model.dep_ut = new ScilabDouble([false,false]);
var exprs = [[string(this.dt)],[string(this.nn)]];
var gr_i = [];
this.x = standard_define([3,2],this.model,exprs,gr_i);
@@ -41,7 +41,7 @@ function MFCLCK_f() {
this.model.rpar = new ScilabDouble([this.dt]);
var hh = this.model.firing;
hh[2-1] = 0;
- this.model.firing = hh;
+ this.model.firing = new ScilabDouble(hh);
graphics.exprs = exprs;
this.x.graphics = graphics;
this.x.model = this.model;
diff --git a/js/Events/M_freq.js b/js/Events/M_freq.js
index ba3dd675..b76b3d94 100644
--- a/js/Events/M_freq.js
+++ b/js/Events/M_freq.js
@@ -5,11 +5,11 @@ function M_freq() {
this.model.sim = list(new ScilabString(["m_frequ"]), new ScilabDouble([4]));
this.model.evtout = new ScilabDouble([1],[1],[1]);
this.model.evtin = new ScilabDouble([1]);
- this.model.rpar = [];
+ this.model.rpar = new ScilabDouble([]);
this.model.opar = list([[1,1,0],[1,1,1],[1,3,2]], new ScilabDouble([1]), new ScilabDouble([0]), new ScilabDouble([0]));
this.model.blocktype = new ScilabString(["d"]);
- this.model.firing = [0,-1,-1];
- this.model.dep_ut = [false,false];
+ this.model.firing = new ScilabDouble([0,-1,-1]);
+ this.model.dep_ut = new ScilabDouble([false,false]);
var exprs = [[sci2exp([[1],[2]])],[sci2exp([[0],[0]])]];
var gr_i = [];
this.x = standard_define([3,2],this.model,exprs,gr_i);
diff --git a/js/Events/VirtualCLK0.js b/js/Events/VirtualCLK0.js
index a4b3baed..b50db6e2 100644
--- a/js/Events/VirtualCLK0.js
+++ b/js/Events/VirtualCLK0.js
@@ -5,10 +5,10 @@ function VirtualCLK0() {
this.model.sim = new ScilabString(["vrtclk0"]);
this.model.evtin = new ScilabDouble([1]);
this.model.opar = list();
- this.model.ipar = [];
+ this.model.ipar = new ScilabDouble([]);
this.model.blocktype = new ScilabString(["d"]);
this.model.firing = new ScilabDouble([-1]);
- this.model.dep_ut = [false,false];
+ this.model.dep_ut = new ScilabDouble([false,false]);
var exprs = [];
this.x = standard_define([2,2],this.model,exprs," ");
return new BasicBlock(this.x);