summaryrefslogtreecommitdiff
path: root/js/Branching
diff options
context:
space:
mode:
authorSunil Shetye2018-07-05 18:22:46 +0530
committerSunil Shetye2018-07-05 18:22:46 +0530
commit200c4cfb3bd50c0b05fdf5b58c6e3671853cc5ad (patch)
tree1e694f2bc813be6d9cdf282c5a25f3eb4ce1d54f /js/Branching
parent1540e025c411c12cc33107b7be0c8c9cc756ec40 (diff)
downloadsci2js-200c4cfb3bd50c0b05fdf5b58c6e3671853cc5ad.tar.gz
sci2js-200c4cfb3bd50c0b05fdf5b58c6e3671853cc5ad.tar.bz2
sci2js-200c4cfb3bd50c0b05fdf5b58c6e3671853cc5ad.zip
fix var when assigning
Diffstat (limited to 'js/Branching')
-rw-r--r--js/Branching/CLKFROM.pickle64
-rw-r--r--js/Branching/CLKGOTO.pickle72
-rw-r--r--js/Branching/CLKGotoTagVisibility.pickle52
-rw-r--r--js/Branching/DEMUX.pickle51
-rw-r--r--js/Branching/DEMUX_f.pickle51
-rw-r--r--js/Branching/ESELECT_f.pickle96
-rw-r--r--js/Branching/EXTRACTOR.pickle65
-rw-r--r--js/Branching/FROM.pickle48
-rw-r--r--js/Branching/FROMMO.pickle28
-rw-r--r--js/Branching/GOTO.pickle80
-rw-r--r--js/Branching/GOTOMO.pickle74
-rw-r--r--js/Branching/GotoTagVisibility.pickle52
-rw-r--r--js/Branching/GotoTagVisibilityMO.pickle52
-rw-r--r--js/Branching/ISELECT_f.pickle77
-rw-r--r--js/Branching/ISELECT_m.pickle119
-rw-r--r--js/Branching/MUX.pickle71
-rw-r--r--js/Branching/MUX_f.pickle71
-rw-r--r--js/Branching/M_SWITCH.pickle38
-rw-r--r--js/Branching/NRMSOM_f.pickle64
-rw-r--r--js/Branching/RELAY_f.pickle44
-rw-r--r--js/Branching/SCALAR2VECTOR.pickle63
-rw-r--r--js/Branching/SELECT_f.pickle63
-rw-r--r--js/Branching/SELECT_m.pickle91
-rw-r--r--js/Branching/SWITCH2.pickle71
-rw-r--r--js/Branching/SWITCH2_m.pickle109
-rw-r--r--js/Branching/SWITCH_f.pickle42
26 files changed, 860 insertions, 848 deletions
diff --git a/js/Branching/CLKFROM.pickle b/js/Branching/CLKFROM.pickle
index 67a920a2..d3c633ef 100644
--- a/js/Branching/CLKFROM.pickle
+++ b/js/Branching/CLKFROM.pickle
@@ -9,61 +9,61 @@ p3
atp4
Rp5
.(dp0
-S'this.x'
+S'needcompile'
p1
S'double'
p2
-sS'needcompile'
+sS'model.sim'
p3
-g2
-sS'model.evtout'
+S'string'
p4
+sS'model.evtout'
+p5
g2
sS'model.blocktype'
-p5
-S'string'
p6
-sS'model.sim'
+g4
+sS'x.graphics'
p7
-g6
-sS'this.x.graphics'
-p8
S'object'
-p9
+p8
sS'arg1'
-p10
-g9
+p9
+g8
sS'graphics.exprs'
-p11
+p10
NsS'model.dep_ut'
-p12
+p11
S'vector'
+p12
+sS'exprs'
p13
-sS'this.x.model'
+g4
+sS'x.model'
p14
-g9
-sS'exprs'
+g8
+sS'graphics'
p15
-g6
-sS'this.x.graphics.id'
+g8
+sS'y'
p16
-g6
-sS'graphics'
+g2
+sS'x'
p17
-g9
-sS'y'
-p18
g2
sS'model'
-p19
-g9
+p18
+g8
sS'typ'
-p20
-g13
+p19
+g12
sS'model.opar'
-p21
-g13
+p20
+g12
sS'model.firing'
-p22
+p21
g2
+sS'x.graphics.id'
+p22
+g4
s. \ No newline at end of file
diff --git a/js/Branching/CLKGOTO.pickle b/js/Branching/CLKGOTO.pickle
index 1f387b18..5a2ae103 100644
--- a/js/Branching/CLKGOTO.pickle
+++ b/js/Branching/CLKGOTO.pickle
@@ -11,72 +11,72 @@ p4
atp5
Rp6
.(dp0
-S'this.x'
+S'needcompile'
p1
S'double'
p2
-sS'needcompile'
+sS'model.sim'
p3
-g2
-sS'model.ipar'
+S'string'
p4
-g2
sS'ok'
p5
S'boolean'
p6
-sS'model.blocktype'
+sS'model.evtin'
p7
-S'string'
+g2
+sS'x.graphics'
p8
-sS'model.sim'
+S'object'
p9
-g8
-sS'this.x.graphics'
+sS'arg1'
p10
-S'object'
+g9
+sS'tagvis'
p11
-sS'arg1'
-p12
-g11
-sS'model.evtin'
-p13
g2
+sS'x.graphics.id'
+p12
+g4
sS'model.dep_ut'
-p14
+p13
S'vector'
+p14
+sS'exprs'
p15
-sS'this.x.model'
+S'matrix'
p16
-g11
-sS'exprs'
+sS'x.model'
p17
-S'matrix'
+g9
+sS'graphics.exprs'
p18
-sS'this.x.graphics.id'
+NsS'graphics'
p19
-g8
-sS'graphics.exprs'
+g9
+sS'y'
p20
-NsS'graphics'
+g2
+sS'x'
p21
-g11
-sS'y'
-p22
g2
sS'model'
+p22
+g9
+sS'model.ipar'
p23
-g11
-sS'this.tagvis'
-p24
g2
sS'typ'
-p25
-g15
+p24
+g14
sS'model.opar'
-p26
-g15
+p25
+g14
sS'model.firing'
-p27
+p26
g2
+sS'model.blocktype'
+p27
+g4
s. \ No newline at end of file
diff --git a/js/Branching/CLKGotoTagVisibility.pickle b/js/Branching/CLKGotoTagVisibility.pickle
index f6274ac8..79a3e1e2 100644
--- a/js/Branching/CLKGotoTagVisibility.pickle
+++ b/js/Branching/CLKGotoTagVisibility.pickle
@@ -16,7 +16,7 @@ p2
sS'graphics'
p3
g2
-sS'this.x.model'
+sS'x.model'
p4
g2
sS'model.out'
@@ -29,9 +29,9 @@ g6
sS'model.in1'
p8
g6
-sS'typ'
+sS'x.graphics'
p9
-g6
+g2
sS'model.evtin'
p10
g6
@@ -39,49 +39,49 @@ sS'model.firing'
p11
S'boolean'
p12
-sS'this.x'
-p13
-S'double'
-p14
sS'model.sim'
-p15
+p13
S'string'
-p16
+p14
sS'model.out2'
-p17
+p15
g6
sS'model.intyp'
-p18
-g14
+p16
+S'double'
+p17
sS'y'
-p19
-g14
+p18
+g17
sS'graphics.exprs'
+p19
+NsS'typ'
p20
-NsS'this.x.graphics'
-p21
-g2
+g6
sS'model.opar'
-p22
+p21
g6
sS'needcompile'
+p22
+g17
+sS'model.blocktype'
p23
g14
-sS'model.blocktype'
-p24
-g16
sS'model.dep_ut'
-p25
+p24
g6
sS'exprs'
-p26
-g16
+p25
+g14
sS'gr_i'
-p27
+p26
g6
sS'model.outtyp'
+p27
+g17
+sS'x'
p28
-g14
+g17
sS'model'
p29
g2
diff --git a/js/Branching/DEMUX.pickle b/js/Branching/DEMUX.pickle
index d3d427c4..5d43b3b2 100644
--- a/js/Branching/DEMUX.pickle
+++ b/js/Branching/DEMUX.pickle
@@ -16,64 +16,65 @@ p2
sS'graphics'
p3
g2
-sS'this.x.model'
+sS'x.model'
p4
NsS'model.out'
p5
S'vector'
p6
-sS'model.in1'
+sS'out'
p7
S'double'
p8
-sS'typ'
+sS'model.in1'
p9
-g6
-sS'this.out'
-p10
g8
+sS'x.graphics'
+p10
+g2
sS'model.firing'
p11
g6
-sS'this.x'
-p12
-g8
sS'model.sim'
-p13
+p12
g6
sS'nin'
-p14
+p13
g8
sS'graphics.exprs'
-p15
+p14
NsS'model.ipar'
+p15
+g8
+sS'typ'
p16
-NsS'this.x.graphics'
-p17
-g2
+g6
sS'[model,graphics,ok]'
-p18
+p17
g8
sS'ok'
-p19
+p18
S'boolean'
-p20
+p19
sS'model.blocktype'
-p21
+p20
S'string'
-p22
+p21
sS'model.dep_ut'
-p23
+p22
g6
sS'exprs'
-p24
-g22
+p23
+g21
sS'gr_i'
-p25
+p24
g6
sS'y'
-p26
+p25
g6
+sS'x'
+p26
+g8
sS'model'
p27
g2
diff --git a/js/Branching/DEMUX_f.pickle b/js/Branching/DEMUX_f.pickle
index d3d427c4..5d43b3b2 100644
--- a/js/Branching/DEMUX_f.pickle
+++ b/js/Branching/DEMUX_f.pickle
@@ -16,64 +16,65 @@ p2
sS'graphics'
p3
g2
-sS'this.x.model'
+sS'x.model'
p4
NsS'model.out'
p5
S'vector'
p6
-sS'model.in1'
+sS'out'
p7
S'double'
p8
-sS'typ'
+sS'model.in1'
p9
-g6
-sS'this.out'
-p10
g8
+sS'x.graphics'
+p10
+g2
sS'model.firing'
p11
g6
-sS'this.x'
-p12
-g8
sS'model.sim'
-p13
+p12
g6
sS'nin'
-p14
+p13
g8
sS'graphics.exprs'
-p15
+p14
NsS'model.ipar'
+p15
+g8
+sS'typ'
p16
-NsS'this.x.graphics'
-p17
-g2
+g6
sS'[model,graphics,ok]'
-p18
+p17
g8
sS'ok'
-p19
+p18
S'boolean'
-p20
+p19
sS'model.blocktype'
-p21
+p20
S'string'
-p22
+p21
sS'model.dep_ut'
-p23
+p22
g6
sS'exprs'
-p24
-g22
+p23
+g21
sS'gr_i'
-p25
+p24
g6
sS'y'
-p26
+p25
g6
+sS'x'
+p26
+g8
sS'model'
p27
g2
diff --git a/js/Branching/ESELECT_f.pickle b/js/Branching/ESELECT_f.pickle
index b1a8f029..072ff9e4 100644
--- a/js/Branching/ESELECT_f.pickle
+++ b/js/Branching/ESELECT_f.pickle
@@ -13,91 +13,91 @@ p5
atp6
Rp7
.(dp0
-S'this.nmod'
+S'arg1'
p1
-S'double'
+S'object'
p2
-sS'arg1'
+sS'graphics'
p3
-S'object'
+g2
+sS'x.model'
p4
-sS'graphics'
+NsS'model.intyp'
p5
-g4
-sS'model.intyp'
+S'double'
p6
-g2
-sS'this.x.model'
+sS'inh'
p7
-NsS'this.inh'
+g6
+sS'model.dep_ut'
p8
-g2
-sS'model.in1'
+S'vector'
p9
-g2
-sS'model.nzcross'
+sS'out'
p10
-g2
-sS'this.out'
+g6
+sS'model.in2'
p11
-g2
-sS'model.evtin'
+g6
+sS'model.in1'
p12
-g2
-sS'exprs[2-1]'
+g6
+sS'x.graphics'
p13
-S'string'
+g2
+sS'typ'
p14
-sS'model.firing'
+g9
+sS'model.evtin'
p15
-g2
-sS'this.x'
+g6
+sS'exprs[2-1]'
p16
-g2
-sS'model.sim'
+S'string'
p17
-S'vector'
+sS'model.firing'
p18
-sS'model.evtout'
+g6
+sS'model.sim'
p19
-g2
-sS'model.in2'
+g9
+sS'model.evtout'
p20
-g2
+g6
sS'model.nmode'
p21
-g2
+g6
sS'exprs[3-1]'
p22
-g14
+g17
sS'graphics.exprs'
p23
-NsS'this.x.graphics'
+NsS'model.nzcross'
p24
-g4
+g6
sS'[model,graphics,ok]'
p25
-g2
+g6
sS'model.blocktype'
p26
-g14
-sS'typ'
+g17
+sS'nmod'
p27
-g18
-sS'model.dep_ut'
-p28
-g18
+g6
sS'exprs'
-p29
+p28
S'matrix'
-p30
+p29
sS'gr_i'
-p31
-g18
+p30
+g9
sS'y'
+p31
+g9
+sS'x'
p32
-g18
+g6
sS'model'
p33
-g4
+g2
s. \ No newline at end of file
diff --git a/js/Branching/EXTRACTOR.pickle b/js/Branching/EXTRACTOR.pickle
index f4f0a7c7..5f4e62f6 100644
--- a/js/Branching/EXTRACTOR.pickle
+++ b/js/Branching/EXTRACTOR.pickle
@@ -9,62 +9,63 @@ p3
atp4
Rp5
.(dp0
-S'this.x'
+S'[model,graphics,ok]'
p1
S'double'
p2
-sS'[model,graphics,ok]'
-p3
-g2
sS'model.in1'
-p4
+p3
g2
sS'model.blocktype'
-p5
+p4
S'string'
+p5
+sS'x.graphics'
p6
-sS'model.sim'
+S'object'
p7
-S'vector'
+sS'arg1'
p8
-sS'this.x.graphics'
+g7
+sS'graphics.exprs'
p9
-S'object'
+NsS'x.model'
p10
-sS'arg1'
+NsS'model.out'
p11
-g10
-sS'graphics.exprs'
+g2
+sS'exprs'
p12
-NsS'this.ind'
+S'vector'
p13
-g2
-sS'model.out'
+sS'ind'
p14
g2
-sS'this.x.model'
+sS'gr_i'
p15
-NsS'exprs'
+g13
+sS'model.dep_ut'
p16
-g8
-sS'gr_i'
+g13
+sS'graphics'
p17
-g8
-sS'model.dep_ut'
+g7
+sS'y'
p18
-g8
-sS'graphics'
+g13
+sS'x'
p19
-g10
-sS'y'
-p20
-g8
+g2
sS'model'
-p21
-g10
+p20
+g7
sS'model.ipar'
+p21
+g2
+sS'typ'
p22
-NsS'typ'
+g13
+sS'model.sim'
p23
-g8
+g13
s. \ No newline at end of file
diff --git a/js/Branching/FROM.pickle b/js/Branching/FROM.pickle
index c73c6a54..2a9eb449 100644
--- a/js/Branching/FROM.pickle
+++ b/js/Branching/FROM.pickle
@@ -16,7 +16,7 @@ p2
sS'graphics'
p3
g2
-sS'this.x.model'
+sS'x.model'
p4
g2
sS'model.out'
@@ -30,55 +30,55 @@ p8
sS'model.in1'
p9
g8
-sS'typ'
+sS'x.graphics'
p10
-g8
-sS'this.x.graphics.id'
+g2
+sS'model.sim'
p11
S'string'
p12
-sS'this.x'
-p13
-g6
-sS'model.sim'
-p14
-g12
sS'model.out2'
-p15
+p13
g6
sS'model.intyp'
-p16
+p14
g6
sS'y'
-p17
+p15
g6
sS'graphics.exprs'
-p18
+p16
NsS'model.ipar'
-p19
+p17
+g8
+sS'typ'
+p18
g8
-sS'this.x.graphics'
-p20
-g2
sS'model.opar'
-p21
+p19
g8
+sS'x.graphics.id'
+p20
+g12
sS'needcompile'
-p22
+p21
g6
sS'model.blocktype'
-p23
+p22
g12
sS'model.dep_ut'
-p24
+p23
g8
sS'exprs'
-p25
+p24
g8
sS'gr_i'
-p26
+p25
g8
sS'model.outtyp'
+p26
+g6
+sS'x'
p27
g6
sS'model'
diff --git a/js/Branching/FROMMO.pickle b/js/Branching/FROMMO.pickle
index 05c28d53..a7fc67ba 100644
--- a/js/Branching/FROMMO.pickle
+++ b/js/Branching/FROMMO.pickle
@@ -20,7 +20,7 @@ sS'mo.model'
p4
S'string'
p5
-sS'this.x.model'
+sS'x.model'
p6
g2
sS'model.out'
@@ -34,21 +34,21 @@ p10
sS'model.in1'
p11
g10
-sS'typ'
+sS'x.graphics'
p12
-g10
-sS'this.x'
-p13
-g8
+g2
sS'model.sim'
-p14
+p13
g5
sS'mo.outputs'
-p15
+p14
g5
sS'model.out2'
-p16
+p15
g8
+sS'x.graphics.out_implicit'
+p16
+g10
sS'model.intyp'
p17
g8
@@ -60,9 +60,9 @@ p19
NsS'model.ipar'
p20
g10
-sS'this.x.graphics'
+sS'typ'
p21
-g2
+g10
sS'model.opar'
p22
g10
@@ -84,10 +84,10 @@ g10
sS'gr_i'
p28
g10
-sS'this.x.graphics.out_implicit'
-p29
-g10
sS'model.outtyp'
+p29
+g8
+sS'x'
p30
g8
sS'model'
diff --git a/js/Branching/GOTO.pickle b/js/Branching/GOTO.pickle
index 5a25cf77..1b98e948 100644
--- a/js/Branching/GOTO.pickle
+++ b/js/Branching/GOTO.pickle
@@ -11,86 +11,86 @@ p4
atp5
Rp6
.(dp0
-S'arg1'
+S'tagvis'
p1
-NsS'graphics'
+S'double'
p2
-S'object'
+sS'arg1'
p3
-sS'this.x.model'
+NsS'graphics'
p4
-g3
-sS'model.out'
+S'object'
p5
-S'vector'
+sS'x.model'
p6
-sS'model.in2'
+g5
+sS'model.out'
p7
-S'double'
+S'vector'
p8
-sS'model.in1'
+sS'model.in2'
p9
-g8
-sS'typ'
+g2
+sS'model.in1'
p10
-g6
-sS'this.x.graphics.id'
+g2
+sS'x.graphics'
p11
-S'string'
+g5
+sS'model.sim'
p12
-sS'this.x'
+S'string'
p13
-g8
-sS'model.sim'
-p14
-g12
sS'model.out2'
-p15
-g6
-sS'model.intyp'
-p16
+p14
g8
+sS'model.intyp'
+p15
+g2
sS'y'
-p17
-g8
+p16
+g2
sS'graphics.exprs'
-p18
+p17
NsS'model.ipar'
+p18
+g2
+sS'typ'
p19
g8
-sS'this.x.graphics'
-p20
-g3
sS'model.opar'
+p20
+g8
+sS'x.graphics.id'
p21
-g6
+g13
sS'needcompile'
p22
-g8
+g2
sS'ok'
p23
S'boolean'
p24
sS'model.blocktype'
p25
-g12
+g13
sS'model.dep_ut'
p26
-g6
+g8
sS'exprs'
p27
S'matrix'
p28
sS'gr_i'
p29
-g6
+g8
sS'model.outtyp'
p30
-g8
-sS'model'
+g2
+sS'x'
p31
-g3
-sS'this.tagvis'
+g2
+sS'model'
p32
-g8
+g5
s. \ No newline at end of file
diff --git a/js/Branching/GOTOMO.pickle b/js/Branching/GOTOMO.pickle
index acea0bc7..44de2d3b 100644
--- a/js/Branching/GOTOMO.pickle
+++ b/js/Branching/GOTOMO.pickle
@@ -11,95 +11,95 @@ p4
atp5
Rp6
.(dp0
-S'arg1'
+S'tagvis'
p1
-NsS'graphics'
+S'double'
p2
-S'object'
+sS'arg1'
p3
-sS'mo.model'
+NsS'graphics'
p4
-S'string'
+S'object'
p5
-sS'this.x.model'
+sS'mo.model'
p6
-g3
-sS'model.out'
+S'string'
p7
-S'vector'
+sS'x.model'
p8
-sS'model.in2'
+g5
+sS'model.out'
p9
-S'double'
+S'vector'
p10
-sS'model.in1'
+sS'model.in2'
p11
-g10
-sS'typ'
+g2
+sS'model.in1'
p12
-g8
-sS'mo.inputs'
+g2
+sS'x.graphics'
p13
g5
-sS'this.x.graphics.in_implicit'
+sS'mo.inputs'
p14
-g8
-sS'this.x'
+g7
+sS'x.graphics.in_implicit'
p15
g10
sS'model.sim'
p16
-g5
+g7
sS'model.out2'
p17
-g8
+g10
sS'model.intyp'
p18
-g8
+g10
sS'y'
p19
-g10
+g2
sS'graphics.exprs'
p20
NsS'model.ipar'
p21
-g10
-sS'this.x.graphics'
+g2
+sS'typ'
p22
-g3
+g10
sS'model.opar'
p23
-g8
+g10
sS'needcompile'
p24
-g10
+g2
sS'ok'
p25
S'boolean'
p26
sS'model.blocktype'
p27
-g5
+g7
sS'mo'
p28
-g10
+g2
sS'model.dep_ut'
p29
-g8
+g10
sS'exprs'
p30
S'matrix'
p31
sS'gr_i'
p32
-g8
+g10
sS'model.outtyp'
p33
-g10
-sS'model'
+g2
+sS'x'
p34
-g3
-sS'this.tagvis'
+g2
+sS'model'
p35
-g10
+g5
s. \ No newline at end of file
diff --git a/js/Branching/GotoTagVisibility.pickle b/js/Branching/GotoTagVisibility.pickle
index f6274ac8..79a3e1e2 100644
--- a/js/Branching/GotoTagVisibility.pickle
+++ b/js/Branching/GotoTagVisibility.pickle
@@ -16,7 +16,7 @@ p2
sS'graphics'
p3
g2
-sS'this.x.model'
+sS'x.model'
p4
g2
sS'model.out'
@@ -29,9 +29,9 @@ g6
sS'model.in1'
p8
g6
-sS'typ'
+sS'x.graphics'
p9
-g6
+g2
sS'model.evtin'
p10
g6
@@ -39,49 +39,49 @@ sS'model.firing'
p11
S'boolean'
p12
-sS'this.x'
-p13
-S'double'
-p14
sS'model.sim'
-p15
+p13
S'string'
-p16
+p14
sS'model.out2'
-p17
+p15
g6
sS'model.intyp'
-p18
-g14
+p16
+S'double'
+p17
sS'y'
-p19
-g14
+p18
+g17
sS'graphics.exprs'
+p19
+NsS'typ'
p20
-NsS'this.x.graphics'
-p21
-g2
+g6
sS'model.opar'
-p22
+p21
g6
sS'needcompile'
+p22
+g17
+sS'model.blocktype'
p23
g14
-sS'model.blocktype'
-p24
-g16
sS'model.dep_ut'
-p25
+p24
g6
sS'exprs'
-p26
-g16
+p25
+g14
sS'gr_i'
-p27
+p26
g6
sS'model.outtyp'
+p27
+g17
+sS'x'
p28
-g14
+g17
sS'model'
p29
g2
diff --git a/js/Branching/GotoTagVisibilityMO.pickle b/js/Branching/GotoTagVisibilityMO.pickle
index f6274ac8..79a3e1e2 100644
--- a/js/Branching/GotoTagVisibilityMO.pickle
+++ b/js/Branching/GotoTagVisibilityMO.pickle
@@ -16,7 +16,7 @@ p2
sS'graphics'
p3
g2
-sS'this.x.model'
+sS'x.model'
p4
g2
sS'model.out'
@@ -29,9 +29,9 @@ g6
sS'model.in1'
p8
g6
-sS'typ'
+sS'x.graphics'
p9
-g6
+g2
sS'model.evtin'
p10
g6
@@ -39,49 +39,49 @@ sS'model.firing'
p11
S'boolean'
p12
-sS'this.x'
-p13
-S'double'
-p14
sS'model.sim'
-p15
+p13
S'string'
-p16
+p14
sS'model.out2'
-p17
+p15
g6
sS'model.intyp'
-p18
-g14
+p16
+S'double'
+p17
sS'y'
-p19
-g14
+p18
+g17
sS'graphics.exprs'
+p19
+NsS'typ'
p20
-NsS'this.x.graphics'
-p21
-g2
+g6
sS'model.opar'
-p22
+p21
g6
sS'needcompile'
+p22
+g17
+sS'model.blocktype'
p23
g14
-sS'model.blocktype'
-p24
-g16
sS'model.dep_ut'
-p25
+p24
g6
sS'exprs'
-p26
-g16
+p25
+g14
sS'gr_i'
-p27
+p26
g6
sS'model.outtyp'
+p27
+g17
+sS'x'
p28
-g14
+g17
sS'model'
p29
g2
diff --git a/js/Branching/ISELECT_f.pickle b/js/Branching/ISELECT_f.pickle
index c0f4c552..77d2410a 100644
--- a/js/Branching/ISELECT_f.pickle
+++ b/js/Branching/ISELECT_f.pickle
@@ -13,70 +13,71 @@ Rp6
.(dp0
S'model.dstate'
p1
-NsS'arg1'
+S'double'
p2
-S'object'
+sS'arg1'
p3
-sS'graphics'
+S'object'
p4
-g3
-sS'this.x.model'
+sS'graphics'
p5
-NsS'model.out'
+g4
+sS'x.model'
p6
-S'matrix'
+NsS'model.out'
p7
-sS'out'
+S'matrix'
p8
-g7
-sS'model.in1'
+sS'out'
p9
-S'double'
+g8
+sS'model.in1'
p10
-sS'typ'
+g2
+sS'x.graphics'
p11
-S'vector'
+g4
+sS'typ'
p12
-sS'model.evtin'
+S'vector'
p13
-g10
-sS'this.x'
+sS'model.evtin'
p14
-g10
+g2
sS'model.sim'
p15
-g12
-sS'this.nout'
-p16
-g10
+g13
sS'graphics.exprs'
+p16
+NsS'z0'
p17
-NsS'this.x.graphics'
-p18
-g3
+g2
sS'[model,graphics,ok]'
-p19
-g10
+p18
+g2
sS'model.blocktype'
-p20
+p19
S'string'
-p21
+p20
sS'model.dep_ut'
-p22
-g12
+p21
+g13
sS'exprs'
-p23
-g7
+p22
+g8
sS'gr_i'
-p24
-g12
+p23
+g13
sS'y'
+p24
+g13
+sS'x'
p25
-g12
+g2
sS'model'
p26
-g3
-sS'this.z0'
+g4
+sS'nout'
p27
-g10
+g2
s. \ No newline at end of file
diff --git a/js/Branching/ISELECT_m.pickle b/js/Branching/ISELECT_m.pickle
index 00600b96..8d092c4a 100644
--- a/js/Branching/ISELECT_m.pickle
+++ b/js/Branching/ISELECT_m.pickle
@@ -15,110 +15,111 @@ Rp7
.(dp0
S'model.dstate'
p1
-NsS'arg1'
+S'double'
p2
-S'object'
+sS'arg1'
p3
-sS'graphics'
+S'object'
p4
-g3
-sS'it'
+sS'graphics'
p5
-S'vector'
+g4
+sS'it'
p6
-sS'model.intyp'
+S'vector'
p7
-S'double'
+sS'x.model'
p8
-sS'this.x.model'
+NsS'model.intyp'
p9
-NsS'model.out'
+g2
+sS'model.out'
p10
S'matrix'
p11
sS'out'
p12
-g6
+g7
sS'model.in2'
p13
-g8
+g2
sS'model.in1'
p14
-g8
-sS'typ'
+g2
+sS'x.graphics'
p15
-g6
-sS'model.evtin'
+g4
+sS'typ'
p16
-g8
-sS'model.firing'
+g7
+sS'model.evtin'
p17
-g6
-sS'this.x'
+g2
+sS'model.firing'
p18
-g8
+g7
sS'model.sim'
p19
-g6
+g7
sS'model.evtout'
p20
-g6
-sS'this.nout'
-p21
-g8
+g7
sS'model.out2'
-p22
+p21
g11
sS'in1'
-p23
-g6
+p22
+g7
sS'model.rpar'
-p24
-g6
+p23
+g7
sS'model.outtyp'
-p25
-g8
+p24
+g2
sS'model.state'
-p26
-g6
+p25
+g7
sS'graphics.exprs'
-p27
+p26
NsS'model.ipar'
+p27
+g7
+sS'z0'
p28
-g6
-sS'this.x.graphics'
-p29
-g3
+g2
sS'[model,graphics,ok]'
+p29
+g2
+sS'ok'
p30
-g8
-sS'ot'
+S'boolean'
p31
-S'string'
+sS'model.blocktype'
p32
-sS'ok'
+S'string'
p33
-S'boolean'
-p34
-sS'model.blocktype'
-p35
-g32
sS'model.dep_ut'
-p36
-g6
+p34
+g7
sS'exprs'
-p37
+p35
g11
sS'gr_i'
-p38
-g6
+p36
+g7
sS'y'
-p39
-g6
+p37
+g7
+sS'x'
+p38
+g2
sS'model'
+p39
+g4
+sS'ot'
p40
-g3
-sS'this.z0'
+g33
+sS'nout'
p41
-g8
+g2
s. \ No newline at end of file
diff --git a/js/Branching/MUX.pickle b/js/Branching/MUX.pickle
index 8459f783..0cab5c30 100644
--- a/js/Branching/MUX.pickle
+++ b/js/Branching/MUX.pickle
@@ -9,69 +9,70 @@ p3
atp4
Rp5
.(dp0
-S'this.x'
+S'[model,graphics,ok]'
p1
S'double'
p2
-sS'[model,graphics,ok]'
-p3
-g2
sS'model.in1'
-p4
+p3
S'vector'
-p5
+p4
sS'ok'
-p6
+p5
S'boolean'
-p7
+p6
sS'model.blocktype'
-p8
+p7
S'string'
+p8
+sS'x.graphics'
p9
-sS'model.sim'
+S'object'
p10
-g5
-sS'this.x.graphics'
+sS'arg1'
p11
-S'object'
+g10
+sS'graphics.exprs'
p12
-sS'arg1'
+NsS'in1'
p13
-g12
-sS'graphics.exprs'
+g2
+sS'model.out'
p14
-NsS'model.out'
-p15
g2
-sS'this.x.model'
+sS'exprs'
+p15
+g8
+sS'x.model'
p16
-NsS'exprs'
+NsS'gr_i'
p17
-g9
-sS'gr_i'
-p18
-g5
+g4
sS'model.dep_ut'
-p19
-g5
+p18
+g4
sS'graphics'
-p20
-g12
+p19
+g10
sS'y'
+p20
+g4
+sS'x'
p21
-g5
+g2
sS'model'
p22
-g12
+g10
sS'model.ipar'
p23
-NsS'typ'
+g2
+sS'typ'
p24
-g5
-sS'this.in1'
+g4
+sS'nout'
p25
g2
-sS'nout'
+sS'model.sim'
p26
-g2
+g4
s. \ No newline at end of file
diff --git a/js/Branching/MUX_f.pickle b/js/Branching/MUX_f.pickle
index 8459f783..0cab5c30 100644
--- a/js/Branching/MUX_f.pickle
+++ b/js/Branching/MUX_f.pickle
@@ -9,69 +9,70 @@ p3
atp4
Rp5
.(dp0
-S'this.x'
+S'[model,graphics,ok]'
p1
S'double'
p2
-sS'[model,graphics,ok]'
-p3
-g2
sS'model.in1'
-p4
+p3
S'vector'
-p5
+p4
sS'ok'
-p6
+p5
S'boolean'
-p7
+p6
sS'model.blocktype'
-p8
+p7
S'string'
+p8
+sS'x.graphics'
p9
-sS'model.sim'
+S'object'
p10
-g5
-sS'this.x.graphics'
+sS'arg1'
p11
-S'object'
+g10
+sS'graphics.exprs'
p12
-sS'arg1'
+NsS'in1'
p13
-g12
-sS'graphics.exprs'
+g2
+sS'model.out'
p14
-NsS'model.out'
-p15
g2
-sS'this.x.model'
+sS'exprs'
+p15
+g8
+sS'x.model'
p16
-NsS'exprs'
+NsS'gr_i'
p17
-g9
-sS'gr_i'
-p18
-g5
+g4
sS'model.dep_ut'
-p19
-g5
+p18
+g4
sS'graphics'
-p20
-g12
+p19
+g10
sS'y'
+p20
+g4
+sS'x'
p21
-g5
+g2
sS'model'
p22
-g12
+g10
sS'model.ipar'
p23
-NsS'typ'
+g2
+sS'typ'
p24
-g5
-sS'this.in1'
+g4
+sS'nout'
p25
g2
-sS'nout'
+sS'model.sim'
p26
-g2
+g4
s. \ No newline at end of file
diff --git a/js/Branching/M_SWITCH.pickle b/js/Branching/M_SWITCH.pickle
index bd1c86cf..7faf5b83 100644
--- a/js/Branching/M_SWITCH.pickle
+++ b/js/Branching/M_SWITCH.pickle
@@ -24,7 +24,7 @@ sS'it'
p4
S'matrix'
p5
-sS'this.x.model'
+sS'x.model'
p6
NsS'model.out'
p7
@@ -37,24 +37,24 @@ p10
sS'model.in1'
p11
g5
-sS'this.base'
+sS'x.graphics'
p12
-g8
-sS'this.x.graphics'
-p13
g2
-sS'this.x'
-p14
-g8
sS'model.sim'
-p15
+p13
g10
+sS'nin'
+p14
+g8
sS'in1'
-p16
+p15
g5
sS'in2'
-p17
+p16
g5
+sS'base'
+p17
+g8
sS'graphics.exprs'
p18
NsS'model.ipar'
@@ -70,24 +70,24 @@ sS'model.blocktype'
p22
S'string'
p23
-sS'this.nin'
-p24
-g8
sS'model.dep_ut'
-p25
+p24
g10
sS'exprs'
-p26
+p25
g5
sS'gr_i'
-p27
+p26
g10
sS'ipar'
-p28
+p27
g5
sS'y'
-p29
+p28
g10
+sS'x'
+p29
+g8
sS'model'
p30
g2
diff --git a/js/Branching/NRMSOM_f.pickle b/js/Branching/NRMSOM_f.pickle
index 4acb58af..2bcfc2d0 100644
--- a/js/Branching/NRMSOM_f.pickle
+++ b/js/Branching/NRMSOM_f.pickle
@@ -9,64 +9,64 @@ p3
atp4
Rp5
.(dp0
-S'this.x'
+S'[model,graphics,ok]'
p1
S'double'
p2
-sS'[model,graphics,ok]'
-p3
-g2
sS'model.in1'
-p4
+p3
S'matrix'
+p4
+sS'nin'
p5
+g2
sS'model.blocktype'
p6
S'string'
p7
-sS'model.sim'
+sS'x.graphics'
p8
-g7
-sS'this.x.graphics'
-p9
S'object'
-p10
+p9
sS'arg1'
-p11
-g10
+p10
+g9
sS'graphics.exprs'
-p12
+p11
NsS'in1'
-p13
-g5
+p12
+g4
sS'model.out'
-p14
+p13
g2
-sS'this.nin'
+sS'exprs'
+p14
+S'vector'
p15
-g2
-sS'this.x.model'
+sS'x.model'
p16
-NsS'exprs'
+NsS'gr_i'
p17
-S'vector'
+g15
+sS'model.dep_ut'
p18
-sS'gr_i'
+g15
+sS'graphics'
p19
-g18
-sS'model.dep_ut'
+g9
+sS'y'
p20
-g18
-sS'graphics'
+g15
+sS'x'
p21
-g10
-sS'y'
-p22
-g18
+g2
sS'model'
+p22
+g9
+sS'model.sim'
p23
-g10
+g7
sS'typ'
p24
-g18
+g15
s. \ No newline at end of file
diff --git a/js/Branching/RELAY_f.pickle b/js/Branching/RELAY_f.pickle
index 938cf837..9b0e4396 100644
--- a/js/Branching/RELAY_f.pickle
+++ b/js/Branching/RELAY_f.pickle
@@ -22,7 +22,7 @@ p4
sS'graphics'
p5
g4
-sS'this.x.model'
+sS'x.model'
p6
g4
sS'model.out'
@@ -32,22 +32,22 @@ sS'model.in1'
p8
S'matrix'
p9
-sS'typ'
+sS'x.graphics'
p10
-S'vector'
-p11
+g4
sS'model.evtin'
-p12
+p11
g2
sS'model.firing'
+p12
+S'vector'
p13
-g11
-sS'this.x'
-p14
-g2
sS'model.sim'
+p14
+g13
+sS'nin'
p15
-g11
+g2
sS'i0'
p16
g2
@@ -56,9 +56,9 @@ p17
g9
sS'graphics.exprs'
p18
-NsS'this.x.graphics'
+NsS'typ'
p19
-g4
+g13
sS'[model,graphics,ok]'
p20
g2
@@ -66,23 +66,23 @@ sS'model.blocktype'
p21
S'string'
p22
-sS'this.nin'
-p23
-g2
sS'model.dep_ut'
-p24
-g11
+p23
+g13
sS'exprs'
-p25
+p24
g9
sS'gr_i'
-p26
-g11
+p25
+g13
sS'ipar'
-p27
+p26
NsS'y'
+p27
+g13
+sS'x'
p28
-g11
+g2
sS'model'
p29
g4
diff --git a/js/Branching/SCALAR2VECTOR.pickle b/js/Branching/SCALAR2VECTOR.pickle
index 6a706d07..4e1ae1ca 100644
--- a/js/Branching/SCALAR2VECTOR.pickle
+++ b/js/Branching/SCALAR2VECTOR.pickle
@@ -9,63 +9,64 @@ p3
atp4
Rp5
.(dp0
-S'this.x'
+S'[model,graphics,ok]'
p1
S'double'
p2
-sS'[model,graphics,ok]'
+sS'model.out'
p3
g2
-sS'model.out'
+sS'ok'
p4
-NsS'ok'
-p5
S'boolean'
+p5
+sS'model.blocktype'
p6
-sS'this.nout'
+S'string'
p7
-g2
-sS'model.sim'
+sS'x.graphics'
p8
-S'vector'
-p9
-sS'this.x.graphics'
-p10
S'object'
-p11
+p9
sS'arg1'
-p12
-g11
+p10
+g9
sS'graphics.exprs'
-p13
+p11
NsS'model.in1'
-p14
+p12
g2
sS'model.dep_ut'
+p13
+S'vector'
+p14
+sS'exprs'
p15
-g9
-sS'this.x.model'
+g14
+sS'x.model'
p16
-NsS'exprs'
+NsS'gr_i'
p17
-g9
-sS'gr_i'
+g14
+sS'graphics'
p18
g9
-sS'graphics'
-p19
-g11
sS'y'
+p19
+g14
+sS'x'
p20
-g9
+g2
sS'model'
p21
-g11
-sS'typ'
-p22
g9
-sS'model.blocktype'
+sS'model.sim'
+p22
+g14
+sS'typ'
p23
-S'string'
+g14
+sS'nout'
p24
+g2
s. \ No newline at end of file
diff --git a/js/Branching/SELECT_f.pickle b/js/Branching/SELECT_f.pickle
index 2a9a9c9a..7e86c06c 100644
--- a/js/Branching/SELECT_f.pickle
+++ b/js/Branching/SELECT_f.pickle
@@ -13,70 +13,71 @@ Rp6
.(dp0
S'model.dstate'
p1
-NsS'arg1'
+S'double'
p2
-S'object'
+sS'arg1'
p3
-sS'graphics'
+S'object'
p4
-g3
-sS'this.x.model'
+sS'graphics'
p5
-NsS'model.out'
+g4
+sS'x.model'
p6
-S'double'
+NsS'model.out'
p7
+g2
sS'model.in1'
p8
S'matrix'
p9
-sS'typ'
+sS'x.graphics'
p10
-S'vector'
+g4
+sS'typ'
p11
-sS'model.evtin'
+S'vector'
p12
-g7
-sS'this.x'
+sS'model.evtin'
p13
-g7
+g2
sS'model.sim'
p14
-g11
-sS'in1'
+g12
+sS'nin'
p15
+g2
+sS'in1'
+p16
g9
sS'graphics.exprs'
-p16
-NsS'this.x.graphics'
p17
-g3
-sS'[model,graphics,ok]'
+NsS'z0'
p18
-g7
-sS'model.blocktype'
+g2
+sS'[model,graphics,ok]'
p19
-S'string'
+g2
+sS'model.blocktype'
p20
-sS'this.nin'
+S'string'
p21
-g7
sS'model.dep_ut'
p22
-g11
+g12
sS'exprs'
p23
g9
sS'gr_i'
p24
-g11
+g12
sS'y'
p25
-g11
-sS'model'
+g12
+sS'x'
p26
-g3
-sS'this.z0'
+g2
+sS'model'
p27
-g7
+g4
s. \ No newline at end of file
diff --git a/js/Branching/SELECT_m.pickle b/js/Branching/SELECT_m.pickle
index 114c30f5..37fe7154 100644
--- a/js/Branching/SELECT_m.pickle
+++ b/js/Branching/SELECT_m.pickle
@@ -15,26 +15,27 @@ Rp7
.(dp0
S'model.dstate'
p1
-NsS'arg1'
+S'double'
p2
-S'object'
+sS'arg1'
p3
-sS'graphics'
+S'object'
p4
-g3
-sS'it'
+sS'graphics'
p5
-S'string'
+g4
+sS'it'
p6
-sS'model.intyp'
+S'string'
p7
-S'double'
+sS'x.model'
p8
-sS'this.x.model'
+NsS'model.intyp'
p9
-NsS'model.out'
+g2
+sS'model.out'
p10
-g8
+g2
sS'out'
p11
S'vector'
@@ -46,79 +47,79 @@ p14
sS'model.in1'
p15
g14
-sS'typ'
+sS'x.graphics'
p16
+g4
+sS'typ'
+p17
g12
sS'model.evtin'
-p17
-g8
-sS'model.firing'
p18
-g12
-sS'this.x'
+g2
+sS'model.firing'
p19
-g8
+g12
sS'model.sim'
p20
g12
sS'model.evtout'
p21
g12
-sS'model.out2'
+sS'nin'
p22
-g8
-sS'in1'
+g2
+sS'model.out2'
p23
+g2
+sS'in1'
+p24
g12
sS'model.rpar'
-p24
+p25
g12
sS'model.outtyp'
-p25
-g8
-sS'model.state'
p26
+g2
+sS'model.state'
+p27
g12
sS'graphics.exprs'
-p27
-NsS'model.ipar'
p28
-g12
-sS'this.x.graphics'
+NsS'model.ipar'
p29
-g3
-sS'[model,graphics,ok]'
+g12
+sS'z0'
p30
-g8
-sS'ot'
+g2
+sS'[model,graphics,ok]'
p31
-g12
+g2
sS'ok'
p32
S'boolean'
p33
sS'model.blocktype'
p34
-g6
-sS'this.nin'
-p35
-g8
+g7
sS'model.dep_ut'
-p36
+p35
g12
sS'exprs'
-p37
+p36
g14
sS'gr_i'
-p38
+p37
g12
sS'y'
-p39
+p38
g12
+sS'x'
+p39
+g2
sS'model'
p40
-g3
-sS'this.z0'
+g4
+sS'ot'
p41
-g8
+g12
s. \ No newline at end of file
diff --git a/js/Branching/SWITCH2.pickle b/js/Branching/SWITCH2.pickle
index 500ad689..bfc98b77 100644
--- a/js/Branching/SWITCH2.pickle
+++ b/js/Branching/SWITCH2.pickle
@@ -20,71 +20,72 @@ p2
sS'graphics'
p3
g2
-sS'typ'
+sS'rpar'
p4
-S'vector'
+S'double'
p5
-sS'rpar'
+sS'x.model'
p6
-S'double'
+NsS'model.dep_ut'
p7
-sS'this.x.model'
+S'vector'
p8
-NsS'model.out'
+sS'model.out'
p9
-g7
+g5
sS'model.in1'
p10
S'matrix'
p11
-sS'exprs'
+sS'x.graphics'
p12
-g11
-sS'model.nzcross'
+g2
+sS'typ'
p13
-NsS'this.x'
-p14
-g7
+g8
sS'model.sim'
+p14
+g8
+sS'model.nmode'
p15
g5
-sS'model.nmode'
-p16
-g7
sS'model.rpar'
-p17
-g7
+p16
+g5
sS'in1'
-p18
+p17
g11
sS'graphics.exprs'
-p19
+p18
NsS'model.ipar'
+p19
+g8
+sS'model.nzcross'
p20
g5
-sS'this.x.graphics'
-p21
-g2
sS'model.blocktype'
-p22
+p21
S'string'
+p22
+sS'nzz'
p23
-sS'this.nzz'
+g5
+sS'rule'
p24
-g7
-sS'model.dep_ut'
-p25
g5
-sS'this.rule'
-p26
-g7
+sS'exprs'
+p25
+g11
sS'gr_i'
-p27
-g5
+p26
+g8
sS'ipar'
-p28
-g5
+p27
+g8
sS'y'
+p28
+g8
+sS'x'
p29
g5
sS'model'
diff --git a/js/Branching/SWITCH2_m.pickle b/js/Branching/SWITCH2_m.pickle
index 5d8e2c66..8c6b19b3 100644
--- a/js/Branching/SWITCH2_m.pickle
+++ b/js/Branching/SWITCH2_m.pickle
@@ -15,35 +15,35 @@ p6
atp7
Rp8
.(dp0
-S'this.x.graphics'
+S'arg1'
p1
S'object'
p2
-sS'arg1'
-p3
-g2
sS'graphics'
-p4
+p3
g2
sS'rpar'
-p5
+p4
S'double'
+p5
+sS'x.model'
p6
+g2
sS'model.intyp'
p7
-g6
-sS'this.x.model'
+g5
+sS'model.dep_ut'
p8
-g2
-sS'model.out'
+S'vector'
p9
-g6
-sS'it[3-1]'
+sS'model.out'
p10
-NsS'out'
+g5
+sS'it[3-1]'
p11
-S'vector'
+NsS'out'
p12
+g9
sS'model.in2'
p13
S'matrix'
@@ -51,72 +51,73 @@ p14
sS'model.in1'
p15
g14
-sS'exprs'
+sS'x.graphics'
p16
-g14
+g2
sS'it[2-1]'
p17
-g6
+g5
sS'typ'
p18
-g12
-sS'this.x'
-p19
-g6
+g9
sS'model.sim'
-p20
-g12
+p19
+g9
sS'model.out2'
-p21
-g6
+p20
+g5
sS'model.nmode'
-p22
-g6
+p21
+g5
sS'model.rpar'
-p23
-g6
+p22
+g5
sS'in1'
-p24
-g12
+p23
+g9
sS'model.outtyp'
-p25
-g6
+p24
+g5
sS'graphics.exprs'
-p26
+p25
NsS'model.ipar'
-p27
-g12
+p26
+g9
sS'model.nzcross'
+p27
+g5
+sS'[model,graphics,ok]'
p28
-NsS'[model,graphics,ok]'
-p29
-g6
+g5
sS'ok'
-p30
+p29
S'boolean'
-p31
+p30
sS'model.blocktype'
-p32
+p31
S'string'
+p32
+sS'nzz'
p33
-sS'this.nzz'
+g5
+sS'rule'
p34
-g6
-sS'model.dep_ut'
+g5
+sS'exprs'
p35
-g12
-sS'this.rule'
-p36
-g6
+g14
sS'gr_i'
-p37
-g12
+p36
+g9
sS'ipar'
-p38
-g12
+p37
+g9
sS'y'
+p38
+g9
+sS'x'
p39
-g12
+g5
sS'model'
p40
g2
diff --git a/js/Branching/SWITCH_f.pickle b/js/Branching/SWITCH_f.pickle
index df0ef41e..d1c178ee 100644
--- a/js/Branching/SWITCH_f.pickle
+++ b/js/Branching/SWITCH_f.pickle
@@ -18,7 +18,7 @@ p2
sS'graphics'
p3
g2
-sS'this.x.model'
+sS'x.model'
p4
g2
sS'model.out'
@@ -29,19 +29,19 @@ sS'model.in1'
p7
S'matrix'
p8
-sS'typ'
+sS'x.graphics'
p9
-S'vector'
-p10
+g2
sS'model.firing'
+p10
+S'vector'
p11
-g10
-sS'this.x'
-p12
-g6
sS'model.sim'
+p12
+g11
+sS'nin'
p13
-g10
+g6
sS'i0'
p14
g6
@@ -53,9 +53,9 @@ p16
NsS'model.ipar'
p17
g6
-sS'this.x.graphics'
+sS'typ'
p18
-g2
+g11
sS'[model,graphics,ok]'
p19
g6
@@ -63,23 +63,23 @@ sS'model.blocktype'
p20
S'string'
p21
-sS'this.nin'
-p22
-g6
sS'model.dep_ut'
-p23
-g10
+p22
+g11
sS'exprs'
-p24
+p23
g8
sS'gr_i'
-p25
-g10
+p24
+g11
sS'ipar'
-p26
+p25
NsS'y'
+p26
+g11
+sS'x'
p27
-g10
+g6
sS'model'
p28
g2