summaryrefslogtreecommitdiff
path: root/js/Sinks
diff options
context:
space:
mode:
Diffstat (limited to 'js/Sinks')
-rw-r--r--js/Sinks/AFFICH_m.pickle94
-rw-r--r--js/Sinks/BARXY.pickle98
-rw-r--r--js/Sinks/CANIMXY.pickle68
-rw-r--r--js/Sinks/CANIMXY3D.pickle74
-rw-r--r--js/Sinks/CEVENTSCOPE.pickle74
-rw-r--r--js/Sinks/CFSCOPE.pickle82
-rw-r--r--js/Sinks/CLKOUTV_f.js11
-rw-r--r--js/Sinks/CLKOUTV_f.pickle107
-rw-r--r--js/Sinks/CLKOUT_f.pickle46
-rw-r--r--js/Sinks/CMAT3D.pickle83
-rw-r--r--js/Sinks/CMATVIEW.pickle90
-rw-r--r--js/Sinks/CMSCOPE.pickle100
-rw-r--r--js/Sinks/CSCOPE.pickle58
-rw-r--r--js/Sinks/CSCOPXY.pickle64
-rw-r--r--js/Sinks/CSCOPXY3D.pickle70
-rw-r--r--js/Sinks/OUTIMPL_f.pickle86
-rw-r--r--js/Sinks/OUT_f.pickle48
-rw-r--r--js/Sinks/TOWS_c.pickle108
-rw-r--r--js/Sinks/TRASH_f.pickle3
-rw-r--r--js/Sinks/WFILE_f.js1
-rw-r--r--js/Sinks/WFILE_f.pickle118
-rw-r--r--js/Sinks/WRITEAU_f.pickle98
-rw-r--r--js/Sinks/WRITEC_f.pickle100
23 files changed, 820 insertions, 861 deletions
diff --git a/js/Sinks/AFFICH_m.pickle b/js/Sinks/AFFICH_m.pickle
index a85fbe77..b4ebd3aa 100644
--- a/js/Sinks/AFFICH_m.pickle
+++ b/js/Sinks/AFFICH_m.pickle
@@ -29,92 +29,90 @@ S'model.dstate'
p1
S'matrix'
p2
-sS'arg1'
+sS'graphics'
p3
S'object'
p4
-sS'graphics'
-p5
-g4
sS'colr'
-p6
+p5
S'double'
-p7
+p6
sS'x.model'
-p8
+p7
NsS'font'
-p9
-g7
+p8
+g6
sS'model.in2'
-p10
-g7
+p9
+g6
sS'x.graphics'
-p11
+p10
g4
sS'nd'
-p12
-g7
+p11
+g6
sS'model.evtin'
-p13
-g7
+p12
+g6
sS'nt'
-p14
-g7
+p13
+g6
sS'model.firing'
-p15
+p14
S'vector'
-p16
+p15
sS'model.label'
-p17
+p16
S'string'
-p18
+p17
sS'model.sim'
-p19
+p18
S'list'
-p20
+p19
sS'mess'
-p21
+p20
g2
sS'in1'
-p22
-g16
+p21
+g15
sS'fontsize'
-p23
-g7
+p22
+g6
sS'model.in'
-p24
-g7
+p23
+g6
sS'graphics.exprs'
-p25
+p24
NsS'model.ipar'
-p26
+p25
g2
sS'typ'
-p27
-g16
+p26
+g15
sS'ok'
-p28
+p27
S'boolean'
-p29
+p28
sS'model.blocktype'
-p30
-g18
+p29
+g17
sS'model.dep_ut'
-p31
+p30
S'vector_boolean'
-p32
+p31
sS'exprs'
-p33
+p32
g2
sS'gr_i'
-p34
-g16
+p33
+g15
sS'y'
-p35
-g16
+p34
+g15
sS'x'
+p35
+g15
+sS'model'
p36
-NsS'model'
-p37
g4
s. \ No newline at end of file
diff --git a/js/Sinks/BARXY.pickle b/js/Sinks/BARXY.pickle
index ddc2b822..1081cc37 100644
--- a/js/Sinks/BARXY.pickle
+++ b/js/Sinks/BARXY.pickle
@@ -21,93 +21,91 @@ p9
atp10
Rp11
.(dp0
-S'arg1'
+S'graphics'
p1
S'object'
p2
-sS'graphics'
-p3
-g2
sS'model.out'
-p4
+p3
S'vector'
-p5
+p4
sS'x.model'
-p6
+p5
NsS'xmin'
-p7
+p6
S'double'
-p8
+p7
sS'ymin'
-p9
-g8
+p8
+g7
sS'model.intyp'
-p10
-g5
+p9
+g4
sS'ymax'
-p11
-g8
+p10
+g7
sS'x.graphics'
-p12
+p11
g2
sS'x.graphics.in_implicit'
-p13
+p12
S'vector_string'
-p14
+p13
sS'model.evtin'
-p15
-g5
+p14
+g4
sS'model.sim'
-p16
+p15
S'list'
-p17
+p16
sS'mess'
-p18
+p17
S'matrix'
-p19
+p18
sS'x.graphics.out_implicit'
-p20
-g5
+p19
+g4
sS'model.rpar'
-p21
-g19
+p20
+g18
sS'model.in'
-p22
-g19
+p21
+g18
sS'graphics.exprs'
-p23
+p22
NsS'model.ipar'
-p24
-g8
+p23
+g7
sS'typ'
-p25
-g5
+p24
+g4
sS'ok'
-p26
+p25
S'boolean'
-p27
+p26
sS'model.blocktype'
-p28
+p27
S'string'
-p29
+p28
sS'model.dep_ut'
-p30
+p29
S'vector_boolean'
-p31
+p30
sS'exprs'
-p32
+p31
NsS'x.graphics.exprs'
-p33
-g19
+p32
+g18
sS'xmax'
-p34
-g8
+p33
+g7
sS'y'
-p35
-g5
+p34
+g4
sS'x'
+p35
+g4
+sS'model'
p36
-NsS'model'
-p37
g2
s. \ No newline at end of file
diff --git a/js/Sinks/CANIMXY.pickle b/js/Sinks/CANIMXY.pickle
index c70d7cab..6f038ec1 100644
--- a/js/Sinks/CANIMXY.pickle
+++ b/js/Sinks/CANIMXY.pickle
@@ -77,79 +77,77 @@ g14
sS'siz'
p17
g2
-sS'arg1'
-p18
-g14
sS'model.evtin'
-p19
+p18
g2
sS'model.firing'
-p20
+p19
S'vector'
-p21
+p20
sS'model.sim'
-p22
+p21
S'list'
-p23
+p22
sS'xmax'
-p24
+p23
g2
sS'mess'
-p25
+p24
g4
sS'in1'
-p26
+p25
S'string'
-p27
+p26
sS'in2'
-p28
+p27
g2
sS'N'
-p29
+p28
g2
sS'model.rpar'
-p30
+p29
g4
sS'model.in'
-p31
+p30
g4
sS'graphics.exprs'
-p32
+p31
NsS'model.ipar'
-p33
+p32
g4
sS'typ'
-p34
-g21
+p33
+g20
sS'ok'
-p35
+p34
S'boolean'
-p36
+p35
sS'model.blocktype'
-p37
-g27
+p36
+g26
sS'model.dep_ut'
-p38
+p37
S'vector_boolean'
-p39
+p38
sS'exprs'
-p40
+p39
g4
sS'gr_i'
-p41
-g21
+p40
+g20
sS'ipar'
-p42
+p41
g4
sS'y'
-p43
-g21
+p42
+g20
sS'x'
+p43
+g20
+sS'model'
p44
-NsS'model'
-p45
g14
sS'nbr_curves'
-p46
+p45
g2
s. \ No newline at end of file
diff --git a/js/Sinks/CANIMXY3D.pickle b/js/Sinks/CANIMXY3D.pickle
index 96d8b9f3..d20fa0f4 100644
--- a/js/Sinks/CANIMXY3D.pickle
+++ b/js/Sinks/CANIMXY3D.pickle
@@ -71,88 +71,86 @@ g2
sS'vec_z'
p15
g2
-sS'arg1'
-p16
-g12
sS'model.evtin'
-p17
+p16
g5
sS'model.firing'
-p18
+p17
S'vector'
-p19
+p18
sS'model.sim'
-p20
+p19
S'list'
-p21
+p20
sS'mess'
-p22
+p21
g2
sS'vec_x'
-p23
+p22
g2
sS'vec_y'
-p24
+p23
g2
sS'in1'
-p25
+p24
S'string'
-p26
+p25
sS'in2'
-p27
+p26
g5
sS'N'
-p28
+p27
g5
sS'size_siz'
-p29
+p28
g5
sS'model.rpar'
-p30
+p29
g2
sS'model.in'
-p31
+p30
g2
sS'graphics.exprs'
-p32
+p31
NsS'model.ipar'
-p33
+p32
g2
sS'typ'
-p34
-g19
+p33
+g18
sS'ok'
-p35
+p34
S'boolean'
-p36
+p35
sS'model.blocktype'
-p37
-g26
+p36
+g25
sS'param3ds'
-p38
+p37
g2
sS'model.dep_ut'
-p39
+p38
S'vector_boolean'
-p40
+p39
sS'exprs'
-p41
+p40
g2
sS'gr_i'
-p42
-g19
+p41
+g18
sS'ipar'
-p43
+p42
g2
sS'y'
-p44
-g19
+p43
+g18
sS'x'
+p44
+g18
+sS'model'
p45
-NsS'model'
-p46
g12
sS'nbr_curves'
-p47
+p46
g5
s. \ No newline at end of file
diff --git a/js/Sinks/CEVENTSCOPE.pickle b/js/Sinks/CEVENTSCOPE.pickle
index 28384e9a..5875b5be 100644
--- a/js/Sinks/CEVENTSCOPE.pickle
+++ b/js/Sinks/CEVENTSCOPE.pickle
@@ -30,9 +30,9 @@ p2
sS'wpos'
p3
g2
-sS'arg1'
+sS'win'
p4
-S'object'
+S'double'
p5
sS'graphics.exprs'
p6
@@ -42,70 +42,68 @@ NsS'x.model'
p8
NsS'graphics'
p9
-g5
-sS'x.graphics'
+S'object'
p10
-g5
-sS'per'
+sS'x.graphics'
p11
-S'double'
+g10
+sS'per'
p12
-sS'win'
-p13
-g12
+g5
sS'model.evtin'
-p14
-g12
+p13
+g5
sS'model.sim'
-p15
+p14
S'list'
-p16
+p15
sS'mess'
-p17
+p16
g2
sS'model.rpar'
-p18
-g12
+p17
+g5
sS'wdim'
-p19
+p18
g2
sS'model.ipar'
-p20
+p19
g2
sS'typ'
-p21
+p20
S'vector'
-p22
+p21
sS'nclock'
-p23
-g12
+p22
+g5
sS'ok'
-p24
+p23
S'boolean'
-p25
+p24
sS'model.blocktype'
-p26
+p25
S'string'
-p27
+p26
sS'model.dep_ut'
-p28
+p27
S'vector_boolean'
-p29
+p28
sS'exprs'
-p30
+p29
g2
sS'gr_i'
-p31
-g22
+p30
+g21
sS'ipar'
-p32
+p31
g2
sS'y'
-p33
-g22
+p32
+g21
sS'x'
+p33
+g21
+sS'model'
p34
-NsS'model'
-p35
-g5
+g10
s. \ No newline at end of file
diff --git a/js/Sinks/CFSCOPE.pickle b/js/Sinks/CFSCOPE.pickle
index ee50f7b9..3a7c1cb2 100644
--- a/js/Sinks/CFSCOPE.pickle
+++ b/js/Sinks/CFSCOPE.pickle
@@ -36,9 +36,9 @@ p2
sS'wpos'
p3
g2
-sS'arg1'
+sS'win'
p4
-S'object'
+S'double'
p5
sS'graphics.exprs'
p6
@@ -49,82 +49,80 @@ sS'x.model'
p8
NsS'ymin'
p9
-S'double'
-p10
+g5
sS'graphics'
+p10
+S'object'
p11
-g5
sS'ymax'
p12
-g10
+g5
sS'x.graphics'
p13
-g5
+g11
sS'per'
p14
-g10
-sS'win'
-p15
-g10
+g5
sS'model.evtin'
-p16
-g10
+p15
+g5
sS'model.firing'
-p17
+p16
S'vector'
-p18
+p17
sS'model.sim'
-p19
+p18
S'list'
-p20
+p19
sS'mess'
-p21
+p20
g2
sS'model.rpar'
-p22
+p21
g2
sS'N'
-p23
-g10
+p22
+g5
sS'wdim'
-p24
+p23
g2
sS'model.ipar'
-p25
+p24
g2
sS'typ'
-p26
-g18
+p25
+g17
sS'ok'
-p27
+p26
S'boolean'
-p28
+p27
sS'model.blocktype'
-p29
+p28
S'string'
-p30
+p29
sS'clrs[8-1]'
-p31
-g10
+p30
+g5
sS'model.dep_ut'
-p32
+p31
S'vector_boolean'
-p33
+p32
sS'exprs'
-p34
+p33
g2
sS'gr_i'
-p35
-g18
+p34
+g17
sS'ipar'
-p36
+p35
g2
sS'y'
-p37
-g18
+p36
+g17
sS'x'
+p37
+g17
+sS'model'
p38
-NsS'model'
-p39
-g5
+g11
s. \ No newline at end of file
diff --git a/js/Sinks/CLKOUTV_f.js b/js/Sinks/CLKOUTV_f.js
index 7df2affe..95663c9e 100644
--- a/js/Sinks/CLKOUTV_f.js
+++ b/js/Sinks/CLKOUTV_f.js
@@ -28,7 +28,7 @@ function CLKOUTV_f() {
var exprs = this.graphics.exprs;
while (true) {
var ok = true;
- this.prt = arguments[0]["prt"];
+ this.prt = parseFloat(arguments[0]["prt"]);
var exprs = [arguments[0]["prt"]];
if (!ok) {
break;
@@ -51,11 +51,14 @@ function CLKOUTV_f() {
return this.set_param_popup_title;
}
CLKOUTV_f.prototype.getinputs = function CLKOUTV_f() {
+ var orig = this.graphics.orig;
+ var sz = this.graphics.sz;
this.x = orig[1-1]+sz[1-1]/2;
var y = orig[2-1]+sz[2-1];
var typ = -ones(this.x);
}
CLKOUTV_f.prototype.getorigin = function CLKOUTV_f() {
+ var tmpvar0 = standard_origin(this);
this.x = tmpvar0[0];
var y = tmpvar0[1];
}
@@ -67,6 +70,10 @@ function CLKOUTV_f() {
CLKOUTV_f.prototype.plot = function CLKOUTV_f() {
var xf = 60;
var yf = 40;
+ var orig = this.graphics.orig;
+ var sz = this.graphics.sz;
+ var orient = this.graphics.flip;
+ this.prt = this.model.ipar;
var pat = xget("pattern");
xset("pattern",this.default_color[-1-1]);
var thick = xget("thickness");
@@ -75,6 +82,7 @@ function CLKOUTV_f() {
var y = orig[2-1]+sz[2-1]*[[0],[1/3],[1],[1],[1/3]];
var xo = orig[1-1];
var yo = orig[2-1]+sz[2-1]/3;
+ var gr_i = this.graphics.gr_i;
if (type(gr_i)==15) {
var coli = gr_i[2-1];
var pcoli = xget("pattern");
@@ -91,6 +99,7 @@ function CLKOUTV_f() {
xfpoly(in1.slice()[1-1]+ones(4,1)*(orig[1-1]+sz[1-1]/2),in1.slice()[2-1]+ones(4,1)*(orig[2-1]+sz[2-1]),1);
xset("thickness",thick);
xset("pattern",pat);
+ var ident = this.graphics.id;
if (ident.length!=0&&ident!="") {
var font = xget("font");
xset("font",this.options.ID[1-1][1-1],this.options.ID[1-1][2-1]);
diff --git a/js/Sinks/CLKOUTV_f.pickle b/js/Sinks/CLKOUTV_f.pickle
index e2035b43..461fb765 100644
--- a/js/Sinks/CLKOUTV_f.pickle
+++ b/js/Sinks/CLKOUTV_f.pickle
@@ -26,110 +26,101 @@ p2
sS'pcoli'
p3
g2
-sS'arg1'
-p4
-S'object'
-p5
sS'graphics.exprs'
-p6
+p4
NsS'xf'
-p7
+p5
g2
sS'prt'
-p8
+p6
g2
sS'x.model'
-p9
-g5
+p7
+S'object'
+p8
sS'coli'
-p10
+p9
g2
sS'thick'
-p11
+p10
g2
sS'font'
-p12
+p11
g2
sS'orient'
-p13
+p12
NsS'orig'
-p14
+p13
NsS'pat'
-p15
+p14
g2
sS'x.graphics'
-p16
-g5
+p15
+g8
sS'model.evtin'
-p17
+p16
g2
sS'rectangle'
-p18
+p17
g2
sS'model.sim'
-p19
+p18
S'string'
-p20
+p19
sS'yo'
-p21
+p20
g2
-sS'arg1.graphics'
-p22
-g5
sS'in1'
-p23
-g20
+p21
+g19
sS'yf'
-p24
+p22
g2
sS'graphics'
-p25
-g5
+p23
+g8
sS'model.ipar'
-p26
+p24
g2
sS'typ'
-p27
+p25
S'vector'
-p28
+p26
sS'sz'
-p29
-NsS'arg1.model'
-p30
-g5
-sS'ident'
-p31
+p27
+NsS'ident'
+p28
NsS'model.blocktype'
-p32
-g20
+p29
+g19
sS'h'
-p33
+p30
g2
sS'model.dep_ut'
-p34
+p31
S'vector_boolean'
-p35
+p32
sS'exprs'
-p36
-g20
+p33
+g19
sS'gr_i'
-p37
+p34
NsS'model.firing'
-p38
-g28
+p35
+g26
sS'w'
-p39
+p36
g2
sS'y'
-p40
-g28
+p37
+g26
sS'x'
-p41
-g5
+p38
+g26
sS'model'
-p42
-g5
+p39
+g8
sS'options'
-p43
-g5
+p40
+g8
s. \ No newline at end of file
diff --git a/js/Sinks/CLKOUT_f.pickle b/js/Sinks/CLKOUT_f.pickle
index c3b14260..417fe958 100644
--- a/js/Sinks/CLKOUT_f.pickle
+++ b/js/Sinks/CLKOUT_f.pickle
@@ -24,47 +24,45 @@ sS'prt'
p4
S'double'
p5
-sS'arg1'
-p6
-S'object'
-p7
sS'model.evtin'
-p8
+p6
g5
sS'model.dep_ut'
-p9
+p7
S'vector_boolean'
-p10
+p8
sS'exprs'
-p11
+p9
g2
sS'x.model'
-p12
+p10
NsS'graphics.exprs'
-p13
+p11
g5
sS'graphics'
-p14
-g7
+p12
+S'object'
+p13
sS'y'
-p15
+p14
S'vector'
-p16
+p15
sS'x'
+p16
+g15
+sS'model'
p17
-NsS'model'
-p18
-g7
+g13
sS'model.ipar'
-p19
+p18
g5
sS'typ'
-p20
-g16
+p19
+g15
sS'x.graphics'
-p21
-g7
+p20
+g13
sS'model.firing'
-p22
-g16
+p21
+g15
s. \ No newline at end of file
diff --git a/js/Sinks/CMAT3D.pickle b/js/Sinks/CMAT3D.pickle
index 70976a35..3327dbe8 100644
--- a/js/Sinks/CMAT3D.pickle
+++ b/js/Sinks/CMAT3D.pickle
@@ -25,96 +25,93 @@ S'cmin'
p1
S'double'
p2
-sS'arg1'
+sS'graphics'
p3
S'object'
p4
-sS'graphics'
-p5
-g4
sS'size_c'
-p6
+p5
g2
sS'x.model'
-p7
+p6
NsS'size_x'
-p8
+p7
g2
sS'size_y'
-p9
+p8
g2
sS'model.in2'
-p10
+p9
g2
sS'model.intyp'
-p11
+p10
g2
sS'x.graphics'
-p12
+p11
g4
sS'model.evtin'
-p13
+p12
g2
sS'model.sim'
-p14
+p13
S'list'
-p15
+p14
sS'colormap'
-p16
+p15
g2
sS'mess'
-p17
+p16
S'matrix'
-p18
+p17
sS'model.rpar'
-p19
-g18
+p18
+g17
sS'rpar'
-p20
-g18
+p19
+g17
sS'model.in'
-p21
+p20
g2
sS'graphics.exprs'
-p22
+p21
NsS'model.ipar'
-p23
-g18
+p22
+g17
sS'typ'
-p24
+p23
S'vector'
-p25
+p24
sS'ok'
-p26
+p25
S'boolean'
-p27
+p26
sS'model.blocktype'
-p28
+p27
S'string'
-p29
+p28
sS'model.dep_ut'
-p30
+p29
S'vector_boolean'
-p31
+p30
sS'exprs'
-p32
-g18
+p31
+g17
sS'gr_i'
-p33
-g25
+p32
+g24
sS'ipar'
-p34
-g18
+p33
+g17
sS'y'
-p35
+p34
g2
sS'x'
-p36
+p35
g2
sS'model'
-p37
+p36
g4
sS'cmax'
-p38
+p37
g2
s. \ No newline at end of file
diff --git a/js/Sinks/CMATVIEW.pickle b/js/Sinks/CMATVIEW.pickle
index c6a3e5b6..170d0537 100644
--- a/js/Sinks/CMATVIEW.pickle
+++ b/js/Sinks/CMATVIEW.pickle
@@ -21,98 +21,96 @@ S'cmin'
p1
S'double'
p2
-sS'arg1'
+sS'graphics'
p3
S'object'
p4
-sS'graphics'
-p5
-g4
sS'sol'
-p6
+p5
S'string'
-p7
+p6
sS'size_c'
-p8
+p7
g2
sS'x.model'
-p9
+p8
NsS'colormap'
-p10
+p9
g2
sS'model.in2'
-p11
+p10
g2
sS'model.intyp'
-p12
+p11
g2
sS'x.graphics'
-p13
+p12
g4
sS'beta_c'
-p14
+p13
g2
sS'model.evtin'
-p15
+p14
g2
sS'model.sim'
-p16
+p15
S'list'
-p17
+p16
sS'alpha_c'
-p18
+p17
g2
sS'mess'
-p19
+p18
S'matrix'
-p20
+p19
sS'model.rpar'
-p21
-g20
+p20
+g19
sS'rpar'
-p22
-g20
+p21
+g19
sS'model.in'
-p23
+p22
g2
sS'graphics.exprs'
-p24
+p23
NsS'model.ipar'
-p25
-g20
+p24
+g19
sS'typ'
-p26
+p25
S'vector'
-p27
+p26
sS'ok'
-p28
+p27
S'boolean'
-p29
+p28
sS'model.blocktype'
-p30
-g7
+p29
+g6
sS'model.dep_ut'
-p31
+p30
S'vector_boolean'
-p32
+p31
sS'exprs'
-p33
-g20
+p32
+g19
sS'gr_i'
-p34
-g27
+p33
+g26
sS'ipar'
-p35
-g20
+p34
+g19
sS'y'
-p36
-g27
+p35
+g26
sS'x'
+p36
+g26
+sS'model'
p37
-NsS'model'
-p38
g4
sS'cmax'
-p39
+p38
g2
s. \ No newline at end of file
diff --git a/js/Sinks/CMSCOPE.pickle b/js/Sinks/CMSCOPE.pickle
index 0645baab..77b192bf 100644
--- a/js/Sinks/CMSCOPE.pickle
+++ b/js/Sinks/CMSCOPE.pickle
@@ -44,116 +44,114 @@ p4
sS'wpos'
p5
g2
-sS'arg1'
+sS'win'
p6
-S'object'
+S'double'
p7
sS'graphics'
p8
-g7
-sS'period'
+S'object'
p9
+sS'period'
+p10
g4
sS'rpar'
-p10
+p11
g2
sS'x.model'
-p11
-NsS'ymin'
p12
+NsS'ymin'
+p13
g2
sS'model.in2'
-p13
+p14
g2
sS'model.intyp'
-p14
+p15
g2
sS'ymax'
-p15
+p16
g2
sS'x.graphics'
-p16
-g7
-sS'graphics.exprs'
p17
-NsS'per'
+g9
+sS'graphics.exprs'
p18
-g2
-sS'win'
+NsS'per'
p19
-S'double'
-p20
+g2
sS'model.evtin'
-p21
-g20
+p20
+g7
sS'graphics.id'
-p22
+p21
NsS'model.label'
-p23
+p22
NsS'model.sim'
-p24
+p23
S'list'
-p25
+p24
sS'mess'
-p26
+p25
g2
sS'in1'
-p27
+p26
g2
sS'in2'
-p28
-g20
+p27
+g7
sS'N'
-p29
-g20
+p28
+g7
sS'yy'
-p30
+p29
g2
sS'model.rpar'
-p31
+p30
g2
sS'model.in'
-p32
+p31
g2
sS'wdim'
-p33
+p32
g2
sS'model.ipar'
-p34
+p33
g2
sS'typ'
-p35
+p34
g4
sS'a'
-p36
-g20
+p35
+g7
sS'ok'
-p37
+p36
S'boolean'
-p38
+p37
sS'model.blocktype'
-p39
+p38
S'string'
-p40
+p39
sS'model.dep_ut'
-p41
+p40
S'vector_boolean'
-p42
+p41
sS'exprs'
-p43
+p42
g2
sS'gr_i'
-p44
+p43
g4
sS'ipar'
-p45
+p44
g2
sS'y'
-p46
+p45
g4
sS'x'
+p46
+g4
+sS'model'
p47
-NsS'model'
-p48
-g7
+g9
s. \ No newline at end of file
diff --git a/js/Sinks/CSCOPE.pickle b/js/Sinks/CSCOPE.pickle
index 9b7286a1..66efc3a6 100644
--- a/js/Sinks/CSCOPE.pickle
+++ b/js/Sinks/CSCOPE.pickle
@@ -68,69 +68,67 @@ g12
sS'per'
p15
g5
-sS'arg1'
-p16
-g12
sS'model.evtin'
-p17
+p16
g5
sS'graphics.id'
-p18
+p17
NsS'model.label'
-p19
+p18
NsS'model.sim'
-p20
+p19
S'list'
-p21
+p20
sS'mess'
-p22
+p21
g2
sS'model.rpar'
-p23
+p22
g2
sS'N'
-p24
+p23
g5
sS'model.in'
-p25
+p24
g5
sS'wdim'
-p26
+p25
g2
sS'model.ipar'
-p27
+p26
g2
sS'typ'
-p28
+p27
S'vector'
-p29
+p28
sS'ok'
-p30
+p29
S'boolean'
-p31
+p30
sS'model.blocktype'
-p32
+p31
S'string'
-p33
+p32
sS'model.dep_ut'
-p34
+p33
S'vector_boolean'
-p35
+p34
sS'exprs'
-p36
+p35
g2
sS'gr_i'
-p37
-g29
+p36
+g28
sS'ipar'
-p38
+p37
g2
sS'y'
-p39
-g29
+p38
+g28
sS'x'
+p39
+g28
+sS'model'
p40
-NsS'model'
-p41
g12
s. \ No newline at end of file
diff --git a/js/Sinks/CSCOPXY.pickle b/js/Sinks/CSCOPXY.pickle
index 171d6647..15a7c19e 100644
--- a/js/Sinks/CSCOPXY.pickle
+++ b/js/Sinks/CSCOPXY.pickle
@@ -77,76 +77,74 @@ g14
sS'siz'
p17
g2
-sS'arg1'
-p18
-g14
sS'model.evtin'
-p19
+p18
g2
sS'model.sim'
-p20
+p19
S'list'
-p21
+p20
sS'xmax'
-p22
+p21
g2
sS'mess'
-p23
+p22
g4
sS'in1'
-p24
+p23
S'string'
-p25
+p24
sS'in2'
-p26
+p25
g2
sS'N'
-p27
+p26
g2
sS'model.rpar'
-p28
+p27
g4
sS'model.in'
-p29
+p28
g4
sS'graphics.exprs'
-p30
+p29
NsS'model.ipar'
-p31
+p30
g4
sS'typ'
-p32
+p31
S'vector'
-p33
+p32
sS'ok'
-p34
+p33
S'boolean'
-p35
+p34
sS'model.blocktype'
-p36
-g25
+p35
+g24
sS'model.dep_ut'
-p37
+p36
S'vector_boolean'
-p38
+p37
sS'exprs'
-p39
+p38
g4
sS'gr_i'
-p40
-g33
+p39
+g32
sS'ipar'
-p41
+p40
g4
sS'y'
-p42
-g33
+p41
+g32
sS'x'
+p42
+g32
+sS'model'
p43
-NsS'model'
-p44
g14
sS'nbr_curves'
-p45
+p44
g2
s. \ No newline at end of file
diff --git a/js/Sinks/CSCOPXY3D.pickle b/js/Sinks/CSCOPXY3D.pickle
index ecfc3cdb..bf372853 100644
--- a/js/Sinks/CSCOPXY3D.pickle
+++ b/js/Sinks/CSCOPXY3D.pickle
@@ -71,85 +71,83 @@ g2
sS'vec_z'
p15
g2
-sS'arg1'
-p16
-g12
sS'model.evtin'
-p17
+p16
g5
sS'model.sim'
-p18
+p17
S'list'
-p19
+p18
sS'mess'
-p20
+p19
g2
sS'vec_x'
-p21
+p20
g2
sS'vec_y'
-p22
+p21
g2
sS'in1'
-p23
+p22
S'string'
-p24
+p23
sS'in2'
-p25
+p24
g5
sS'N'
-p26
+p25
g5
sS'size_siz'
-p27
+p26
g5
sS'model.rpar'
-p28
+p27
g2
sS'model.in'
-p29
+p28
g2
sS'graphics.exprs'
-p30
+p29
NsS'model.ipar'
-p31
+p30
g2
sS'typ'
-p32
+p31
S'vector'
-p33
+p32
sS'ok'
-p34
+p33
S'boolean'
-p35
+p34
sS'model.blocktype'
-p36
-g24
+p35
+g23
sS'param3ds'
-p37
+p36
g2
sS'model.dep_ut'
-p38
+p37
S'vector_boolean'
-p39
+p38
sS'exprs'
-p40
+p39
g2
sS'gr_i'
-p41
-g33
+p40
+g32
sS'ipar'
-p42
+p41
g2
sS'y'
-p43
-g33
+p42
+g32
sS'x'
+p43
+g32
+sS'model'
p44
-NsS'model'
-p45
g12
sS'nbr_curves'
-p46
+p45
g5
s. \ No newline at end of file
diff --git a/js/Sinks/OUTIMPL_f.pickle b/js/Sinks/OUTIMPL_f.pickle
index 56136135..d59a2653 100644
--- a/js/Sinks/OUTIMPL_f.pickle
+++ b/js/Sinks/OUTIMPL_f.pickle
@@ -13,81 +13,79 @@ p5
atp6
Rp7
.(dp0
-S'arg1'
+S'graphics'
p1
S'object'
p2
-sS'graphics'
-p3
-g2
sS'mo.model'
-p4
+p3
S'string'
-p5
+p4
sS'prt'
-p6
+p5
S'double'
-p7
+p6
sS'x.model'
-p8
+p7
g2
sS'model.in2'
-p9
+p8
S'vector'
-p10
+p9
sS'x.graphics'
-p11
+p10
g2
sS'mo.inputs'
-p12
-g5
+p11
+g4
sS'x.graphics.in_implicit'
-p13
+p12
S'vector_string'
-p14
+p13
sS'model.sim'
-p15
-g5
+p14
+g4
sS'model.equations'
-p16
-g7
+p15
+g6
sS'model.in'
-p17
-g10
+p16
+g9
sS'graphics.exprs'
-p18
-g7
+p17
+g6
sS'model.ipar'
-p19
-g10
+p18
+g9
sS'typ'
-p20
-g10
+p19
+g9
sS'needcompile'
-p21
-g7
+p20
+g6
sS'model.blocktype'
-p22
-g5
+p21
+g4
sS'mo'
-p23
-g7
+p22
+g6
sS'model.dep_ut'
-p24
+p23
S'vector_boolean'
-p25
+p24
sS'exprs'
-p26
-g5
+p25
+g4
sS'gr_i'
-p27
-g10
+p26
+g9
sS'y'
-p28
-g7
+p27
+g6
sS'x'
+p28
+g9
+sS'model'
p29
-NsS'model'
-p30
g2
s. \ No newline at end of file
diff --git a/js/Sinks/OUT_f.pickle b/js/Sinks/OUT_f.pickle
index 25233f77..1c0de127 100644
--- a/js/Sinks/OUT_f.pickle
+++ b/js/Sinks/OUT_f.pickle
@@ -30,50 +30,48 @@ g4
sS'prt'
p7
g2
-sS'arg1'
-p8
-S'object'
-p9
sS'graphics.exprs'
-p10
+p8
g2
sS'model.dep_ut'
-p11
+p9
S'vector_boolean'
-p12
+p10
sS'n'
-p13
+p11
g2
sS'exprs'
-p14
+p12
g4
sS'x.model'
-p15
+p13
NsS'gr_i'
-p16
+p14
S'vector'
-p17
+p15
sS'model.in'
-p18
+p16
g2
sS'graphics'
-p19
-g9
+p17
+S'object'
+p18
sS'y'
-p20
-g17
+p19
+g15
sS'x'
+p20
+g15
+sS'model'
p21
-NsS'model'
-p22
-g9
+g18
sS'model.ipar'
-p23
+p22
g2
sS'typ'
-p24
-g17
+p23
+g15
sS'x.graphics'
-p25
-g9
+p24
+g18
s. \ No newline at end of file
diff --git a/js/Sinks/TOWS_c.pickle b/js/Sinks/TOWS_c.pickle
index 330d4c47..c2331869 100644
--- a/js/Sinks/TOWS_c.pickle
+++ b/js/Sinks/TOWS_c.pickle
@@ -19,99 +19,97 @@ p8
atp9
Rp10
.(dp0
-S'arg1'
+S'graphics'
p1
S'object'
p2
-sS'graphics'
-p3
-g2
sS'ierr'
-p4
+p3
S'double'
-p5
+p4
sS'x.model'
-p6
+p5
NsS'model.out'
-p7
+p6
S'vector'
-p8
+p7
sS'varnam'
-p9
+p8
S'string'
-p10
+p9
sS'model.in2'
-p11
-g5
+p10
+g4
sS'model.intyp'
-p12
-g5
+p11
+g4
sS'herit'
-p13
-g5
+p12
+g4
sS'x.graphics'
-p14
+p13
g2
sS'nz'
-p15
-g5
+p14
+g4
sS'gr_i'
-p16
-g8
+p15
+g7
sS'model.evtin'
-p17
-g8
+p16
+g7
sS'nu'
-p18
-g5
+p17
+g4
sS'model.firing'
-p19
-g8
+p18
+g7
sS'model.sim'
-p20
+p19
S'list'
-p21
+p20
sS'model.evtout'
-p22
-g8
+p21
+g7
sS'model.rpar'
-p23
-g8
+p22
+g7
sS'model.in'
-p24
-g8
+p23
+g7
sS'graphics.exprs'
-p25
+p24
NsS'model.ipar'
-p26
+p25
S'matrix'
-p27
+p26
sS'typ'
-p28
-g8
+p27
+g7
sS'ok'
-p29
+p28
S'boolean'
-p30
+p29
sS'model.blocktype'
-p31
-g10
+p30
+g9
sS'model.dep_ut'
-p32
+p31
S'vector_boolean'
-p33
+p32
sS'exprs'
-p34
-g27
+p33
+g26
sS'r'
-p35
-g30
+p34
+g29
sS'y'
-p36
-g8
+p35
+g7
sS'x'
+p36
+g7
+sS'model'
p37
-NsS'model'
-p38
g2
s. \ No newline at end of file
diff --git a/js/Sinks/TRASH_f.pickle b/js/Sinks/TRASH_f.pickle
index 9478b876..48d7a7b3 100644
--- a/js/Sinks/TRASH_f.pickle
+++ b/js/Sinks/TRASH_f.pickle
@@ -44,7 +44,8 @@ p13
g11
sS'x'
p14
-NsS'model'
+g11
+sS'model'
p15
S'object'
p16
diff --git a/js/Sinks/WFILE_f.js b/js/Sinks/WFILE_f.js
index 029d61ce..88a49090 100644
--- a/js/Sinks/WFILE_f.js
+++ b/js/Sinks/WFILE_f.js
@@ -46,6 +46,7 @@ function WFILE_f() {
var warnMessage = msprintf("Feature %s is obsolete.","WFILE_f");
var warnAdvise = msprintf("Please use %s instead.","WRITEC_f");
var warnXcosMessage = msprintf("%s %s",warnMessage,warnAdvise);
+ warnBlockByUID(this.model.label,warnXcosMessage);
var exprs = this.graphics.exprs;
var dstate = this.model.dstate;
var lunit = dstate[2-1];
diff --git a/js/Sinks/WFILE_f.pickle b/js/Sinks/WFILE_f.pickle
index 851555f2..b6e60adf 100644
--- a/js/Sinks/WFILE_f.pickle
+++ b/js/Sinks/WFILE_f.pickle
@@ -27,105 +27,99 @@ S'model.dstate'
p1
S'matrix'
p2
-sS'arg1'
-p3
-S'object'
-p4
sS'graphics.exprs'
-p5
+p3
NsS'dstate'
-p6
+p4
g2
sS'x.model'
-p7
-g4
+p5
+S'object'
+p6
sS'model.dep_ut'
-p8
+p7
S'vector_boolean'
-p9
+p8
sS'warnMessage'
-p10
+p9
S'double'
-p11
+p10
sS'x.graphics'
-p12
-g4
+p11
+g6
sS'lunit'
-p13
-g11
+p12
+g10
sS'fname'
-p14
+p13
S'string'
-p15
+p14
sS'frmt'
-p16
-g15
+p15
+g14
sS'model.evtin'
-p17
-g11
+p16
+g10
sS'model.sim'
-p18
-g15
+p17
+g14
sS'nin'
-p19
-g11
+p18
+g10
sS'in1'
-p20
-g11
+p19
+g10
sS'N'
-p21
-g11
+p20
+g10
sS'warnAdvise'
-p22
-g11
+p21
+g10
sS'warnXcosMessage'
-p23
-g11
+p22
+g10
sS'model.in'
-p24
-g11
+p23
+g10
sS'graphics'
-p25
-g4
+p24
+g6
sS'model.ipar'
-p26
+p25
g2
sS'typ'
-p27
+p26
S'vector'
-p28
-sS'arg1.model'
-p29
-g4
+p27
sS'ok'
-p30
+p28
S'boolean'
-p31
+p29
sS'model.blocktype'
-p32
-g15
+p30
+g14
sS'frmt1'
-p33
-g11
+p31
+g10
sS'fname1'
-p34
-g11
+p32
+g10
sS'exprs'
-p35
+p33
g2
sS'gr_i'
-p36
-g28
+p34
+g27
sS'ipar'
-p37
+p35
g2
sS'y'
-p38
-g28
+p36
+g27
sS'x'
-p39
-g4
+p37
+g27
sS'model'
-p40
-g4
+p38
+g6
s. \ No newline at end of file
diff --git a/js/Sinks/WRITEAU_f.pickle b/js/Sinks/WRITEAU_f.pickle
index 0e7703be..5562e48f 100644
--- a/js/Sinks/WRITEAU_f.pickle
+++ b/js/Sinks/WRITEAU_f.pickle
@@ -23,97 +23,95 @@ S'model.dstate'
p1
S'matrix'
p2
-sS'arg1'
+sS'graphics'
p3
S'object'
p4
-sS'graphics'
-p5
-g4
sS'dstate'
-p6
+p5
g2
sS'x.model'
-p7
+p6
g4
sS'model.dep_ut'
-p8
+p7
S'vector_boolean'
-p9
+p8
sS'x.graphics'
-p10
+p9
g4
sS'lunit'
-p11
+p10
S'double'
-p12
+p11
sS'swap'
-p13
-g12
+p12
+g11
sS'fname'
-p14
+p13
S'string'
-p15
+p14
sS'frmt'
-p16
-g15
+p15
+g14
sS'model.evtin'
-p17
-g12
+p16
+g11
sS'model.sim'
-p18
+p17
S'list'
-p19
+p18
sS'nin'
-p20
-g12
+p19
+g11
sS'in1'
-p21
-g12
+p20
+g11
sS'N'
-p22
-g12
+p21
+g11
sS'model.in'
-p23
-g12
+p22
+g11
sS'graphics.exprs'
-p24
+p23
NsS'model.ipar'
-p25
+p24
g2
sS'typ'
-p26
+p25
S'vector'
-p27
+p26
sS'ok'
-p28
+p27
S'boolean'
-p29
+p28
sS'model.blocktype'
-p30
-g15
+p29
+g14
sS'frmt1'
-p31
-g15
+p30
+g14
sS'fname1'
-p32
-g15
+p31
+g14
sS'exprs'
-p33
+p32
S'vector_string'
-p34
+p33
sS'gr_i'
-p35
-g27
+p34
+g26
sS'ipar'
-p36
+p35
g2
sS'y'
-p37
-g27
+p36
+g26
sS'x'
+p37
+g26
+sS'model'
p38
-NsS'model'
-p39
g4
s. \ No newline at end of file
diff --git a/js/Sinks/WRITEC_f.pickle b/js/Sinks/WRITEC_f.pickle
index fa3e6c96..3217f2a0 100644
--- a/js/Sinks/WRITEC_f.pickle
+++ b/js/Sinks/WRITEC_f.pickle
@@ -31,100 +31,98 @@ S'model.dstate'
p1
S'matrix'
p2
-sS'arg1'
+sS'graphics'
p3
S'object'
p4
-sS'graphics'
-p5
-g4
sS'dstate'
-p6
+p5
g2
sS'x.model'
-p7
+p6
g4
sS'model.dep_ut'
-p8
+p7
S'vector_boolean'
-p9
+p8
sS'x.graphics'
-p10
+p9
g4
sS'lunit'
-p11
+p10
S'double'
-p12
+p11
sS'swap'
-p13
-g12
+p12
+g11
sS'fname'
-p14
+p13
S'string'
-p15
+p14
sS'frmt'
-p16
-g15
+p15
+g14
sS'model.evtin'
-p17
-g12
+p16
+g11
sS'model.sim'
-p18
+p17
S'list'
-p19
+p18
sS'nin'
-p20
-g12
+p19
+g11
sS'fmts'
-p21
+p20
S'vector_string'
-p22
+p21
sS'in1'
-p23
-g12
+p22
+g11
sS'N'
-p24
-g12
+p23
+g11
sS'model.in'
-p25
-g12
+p24
+g11
sS'graphics.exprs'
-p26
+p25
NsS'model.ipar'
-p27
+p26
g2
sS'typ'
-p28
+p27
S'vector'
-p29
+p28
sS'ok'
-p30
+p29
S'boolean'
-p31
+p30
sS'model.blocktype'
-p32
-g15
+p31
+g14
sS'frmt1'
-p33
-g15
+p32
+g14
sS'fname1'
-p34
-g12
+p33
+g11
sS'exprs'
-p35
+p34
g2
sS'gr_i'
-p36
-g29
+p35
+g28
sS'ipar'
-p37
+p36
g2
sS'y'
-p38
-g29
+p37
+g28
sS'x'
+p38
+g28
+sS'model'
p39
-NsS'model'
-p40
g4
s. \ No newline at end of file