summaryrefslogtreecommitdiff
path: root/js/Misc
diff options
context:
space:
mode:
authorSunil Shetye2018-07-04 11:31:04 +0530
committerSunil Shetye2018-07-05 12:57:00 +0530
commita7431fc21032282fd2a9f389931355a99a0e4c4c (patch)
tree160959296dee624fc164a2422ff219d3d8bc630d /js/Misc
parent928d58d0583febfa94676bd7f3bb9e0dd9d78e83 (diff)
downloadsci2js-a7431fc21032282fd2a9f389931355a99a0e4c4c.tar.gz
sci2js-a7431fc21032282fd2a9f389931355a99a0e4c4c.tar.bz2
sci2js-a7431fc21032282fd2a9f389931355a99a0e4c4c.zip
add type to expressions
Diffstat (limited to 'js/Misc')
-rw-r--r--js/Misc/AUTOMAT.pickle162
-rw-r--r--js/Misc/BACKLASH.pickle66
-rw-r--r--js/Misc/BOUNCE.js2
-rw-r--r--js/Misc/BOUNCE.pickle118
-rw-r--r--js/Misc/BOUNCEXY.pickle132
-rw-r--r--js/Misc/BPLATFORM.pickle93
-rw-r--r--js/Misc/CBLOCK.pickle170
-rw-r--r--js/Misc/CBLOCK4.pickle143
-rw-r--r--js/Misc/CONSTRAINT2_c.pickle83
-rw-r--r--js/Misc/CONSTRAINT_c.pickle67
-rw-r--r--js/Misc/DEADBAND.pickle71
-rw-r--r--js/Misc/DEBUG.pickle59
-rw-r--r--js/Misc/DEBUG_SCICOS.pickle20
-rw-r--r--js/Misc/DIFF_f.pickle61
-rw-r--r--js/Misc/DSUPER.pickle74
-rw-r--r--js/Misc/EDGETRIGGER.pickle64
-rw-r--r--js/Misc/EDGE_TRIGGER.pickle165
-rw-r--r--js/Misc/ENDBLK.pickle82
-rw-r--r--js/Misc/EXPRESSION.pickle106
-rw-r--r--js/Misc/Extract_Activation.pickle114
-rw-r--r--js/Misc/HYSTHERESIS.pickle73
-rw-r--r--js/Misc/IMPSPLIT_f.pickle49
-rw-r--r--js/Misc/LOGICAL_OP.pickle93
-rw-r--r--js/Misc/MBLOCK.js4
-rw-r--r--js/Misc/MBLOCK.pickle210
-rw-r--r--js/Misc/MEMORY_f.pickle81
-rw-r--r--js/Misc/MPBLOCK.pickle207
-rw-r--r--js/Misc/PAL_f.pickle72
-rw-r--r--js/Misc/PENDULUM_ANIM.pickle93
-rw-r--r--js/Misc/RATELIMITER.pickle65
-rw-r--r--js/Misc/RELATIONALOP.pickle97
-rw-r--r--js/Misc/SPLIT_f.pickle33
-rw-r--r--js/Misc/SUPER_f.pickle75
-rw-r--r--js/Misc/TEXT_f.pickle87
-rw-r--r--js/Misc/c_block.pickle128
-rw-r--r--js/Misc/fortran_block.pickle108
-rw-r--r--js/Misc/func_block.pickle58
-rw-r--r--js/Misc/generic_block.pickle126
-rw-r--r--js/Misc/generic_block2.pickle130
-rw-r--r--js/Misc/generic_block3.pickle126
-rw-r--r--js/Misc/scifunc_block.pickle153
-rw-r--r--js/Misc/scifunc_block_m.pickle162
42 files changed, 4039 insertions, 43 deletions
diff --git a/js/Misc/AUTOMAT.pickle b/js/Misc/AUTOMAT.pickle
index 938b8db7..f6d0160b 100644
--- a/js/Misc/AUTOMAT.pickle
+++ b/js/Misc/AUTOMAT.pickle
@@ -15,4 +15,164 @@ p6
atp7
Rp8
.(dp0
-. \ No newline at end of file
+S'this.Minitial'
+p1
+S'double'
+p2
+sS'[model,graphics,this.ok]'
+p3
+g2
+sS'NMode_old'
+p4
+g2
+sS'this.X0'
+p5
+S'vector'
+p6
+sS'this.x.graphics'
+p7
+S'object'
+p8
+sS'arg1'
+p9
+g8
+sS'graphics.exprs'
+p10
+NsS'rpar'
+p11
+g6
+sS'model.out'
+p12
+S'matrix'
+p13
+sS'exprs.slice(NMode_old+6-1,NMode+5)'
+p14
+g2
+sS'this.x.model'
+p15
+g8
+sS'MSG'
+p16
+S'string'
+p17
+sS'ModifEncore'
+p18
+S'boolean'
+p19
+sS'MaxModes'
+p20
+g2
+sS'nzcross'
+p21
+g2
+sS'model.in1'
+p22
+g13
+sS'MSG0'
+p23
+g17
+sS'MSG3'
+p24
+g17
+sS'MSG2'
+p25
+g17
+sS'model.nzcross'
+p26
+g2
+sS'NX'
+p27
+g2
+sS'graphics.gr_i[1-1][1-1]'
+p28
+g17
+sS'C2'
+p29
+g6
+sS'C1'
+p30
+g6
+sS'model.firing'
+p31
+g2
+sS'OUT'
+p32
+g6
+sS'this.x'
+p33
+g2
+sS'model.sim'
+p34
+g6
+sS'model.evtout'
+p35
+g2
+sS'model.rpar'
+p36
+g6
+sS'y'
+p37
+g6
+sS'CX'
+p38
+g17
+sS'INP[i-1][1-1]'
+p39
+g2
+sS'VEC'
+p40
+g17
+sS'GTV'
+p41
+g17
+sS'graphics'
+p42
+g8
+sS'model.state'
+p43
+g2
+sS'exprs.slice(NMode+6-1,NMode_old+5)'
+p44
+g6
+sS'model.ipar'
+p45
+g13
+sS'typ'
+p46
+g6
+sS'NMode'
+p47
+g2
+sS'model.blocktype'
+p48
+g17
+sS'Ci'
+p49
+g2
+sS'this.XP'
+p50
+g13
+sS'INP'
+p51
+g2
+sS'model.dep_ut'
+p52
+g6
+sS'exprs'
+p53
+g13
+sS'gr_i'
+p54
+g6
+sS'ipar'
+p55
+g13
+sS'[rXP,cXP]'
+p56
+g2
+sS'model'
+p57
+g2
+sS'imax'
+p58
+Ns. \ No newline at end of file
diff --git a/js/Misc/BACKLASH.pickle b/js/Misc/BACKLASH.pickle
index 6d9515ee..32306537 100644
--- a/js/Misc/BACKLASH.pickle
+++ b/js/Misc/BACKLASH.pickle
@@ -13,4 +13,68 @@ p5
atp6
Rp7
.(dp0
-. \ No newline at end of file
+S'this.x'
+p1
+S'double'
+p2
+sS'model.sim'
+p3
+S'vector'
+p4
+sS'model.in1'
+p5
+g2
+sS'model.blocktype'
+p6
+S'string'
+p7
+sS'this.x.model'
+p8
+S'object'
+p9
+sS'this.x.graphics'
+p10
+g9
+sS'arg1'
+p11
+g9
+sS'graphics.exprs'
+p12
+NsS'model.rpar'
+p13
+S'matrix'
+p14
+sS'rpar'
+p15
+NsS'model.nzcross'
+p16
+g2
+sS'exprs'
+p17
+g14
+sS'gr_i'
+p18
+g4
+sS'model.dep_ut'
+p19
+g4
+sS'graphics'
+p20
+g9
+sS'y'
+p21
+g4
+sS'model'
+p22
+g2
+sS'rpar[1-1]'
+p23
+NsS'typ'
+p24
+g4
+sS'rpar[2-1]'
+p25
+NsS'model.out'
+p26
+g2
+s. \ No newline at end of file
diff --git a/js/Misc/BOUNCE.js b/js/Misc/BOUNCE.js
index 0aa04885..967e437a 100644
--- a/js/Misc/BOUNCE.js
+++ b/js/Misc/BOUNCE.js
@@ -61,7 +61,7 @@ function BOUNCE() {
this.walls = parseFloat((arguments[0]["walls"]))
this.xt = parseFloat((arguments[0]["xt"]))
this.xd = parseFloat((arguments[0]["xd"]))
- this.y = parseFloat((arguments[0]["y"]))
+ this.y = inverse((arguments[0]["y"]))
this.yd = parseFloat((arguments[0]["yd"]))
this.g = parseFloat((arguments[0]["g"]))
this.C = parseFloat((arguments[0]["C"]))
diff --git a/js/Misc/BOUNCE.pickle b/js/Misc/BOUNCE.pickle
index a031588b..7ea092d0 100644
--- a/js/Misc/BOUNCE.pickle
+++ b/js/Misc/BOUNCE.pickle
@@ -25,4 +25,120 @@ p11
atp12
Rp13
.(dp0
-. \ No newline at end of file
+S'model.sim'
+p1
+S'vector'
+p2
+sS'this.x.graphics'
+p3
+S'object'
+p4
+sS'arg1'
+p5
+g4
+sS'graphics.exprs'
+p6
+NsS'this.rpar1'
+p7
+S'double'
+p8
+sS'this.rpar2'
+p9
+NsS'model.out'
+p10
+S'matrix'
+p11
+sS'this.xt'
+p12
+g2
+sS'model.in1'
+p13
+g2
+sS'model.nzcross'
+p14
+g8
+sS'this.xd'
+p15
+g11
+sS'state'
+p16
+g2
+sS'exprs[9-1]'
+p17
+S'string'
+p18
+sS'this.x'
+p19
+g8
+sS'this.y'
+p20
+g11
+sS'ipar'
+p21
+g2
+sS'this.walls'
+p22
+g11
+sS'model.rpar'
+p23
+g11
+sS'this.x.model'
+p24
+NsS'model.state'
+p25
+g2
+sS'graphics'
+p26
+g4
+sS'model.ipar'
+p27
+g2
+sS'typ'
+p28
+g2
+sS'exprs[8-1]'
+p29
+g18
+sS'this.g'
+p30
+g8
+sS'[model,graphics,ok]'
+p31
+g8
+sS'ok'
+p32
+S'boolean'
+p33
+sS'model.blocktype'
+p34
+g18
+sS'k'
+p35
+g8
+sS'model.dep_ut'
+p36
+g2
+sS'n'
+p37
+g8
+sS'exprs'
+p38
+g11
+sS'gr_i'
+p39
+g2
+sS'this.yd'
+p40
+g11
+sS'y'
+p41
+g2
+sS'model'
+p42
+g8
+sS'this.C'
+p43
+g8
+sS'ipar[k-1]'
+p44
+Ns. \ No newline at end of file
diff --git a/js/Misc/BOUNCEXY.pickle b/js/Misc/BOUNCEXY.pickle
index 1665ec7d..579745d3 100644
--- a/js/Misc/BOUNCEXY.pickle
+++ b/js/Misc/BOUNCEXY.pickle
@@ -23,4 +23,134 @@ p10
atp11
Rp12
.(dp0
-. \ No newline at end of file
+S'model.dstate'
+p1
+S'vector'
+p2
+sS'arg1'
+p3
+S'object'
+p4
+sS'graphics.exprs'
+p5
+NsS'this.imode'
+p6
+S'double'
+p7
+sS'dstate'
+p8
+NsS'rpar'
+p9
+S'matrix'
+p10
+sS'z[6*(i-1)+3-1]'
+p11
+g7
+sS'this.x.model'
+p12
+g4
+sS'this.siz'
+p13
+g10
+sS'z[6*(i-1)+5-1]'
+p14
+g7
+sS'model.in2'
+p15
+g10
+sS'model.in1'
+p16
+g10
+sS'this.xmin'
+p17
+g7
+sS'this.ymin'
+p18
+g7
+sS'z[6*(i-1)+2-1]'
+p19
+g7
+sS'exprs'
+p20
+g10
+sS'this.x.graphics'
+p21
+g4
+sS'this.ymax'
+p22
+g7
+sS'this.win'
+p23
+g7
+sS'this.clrs'
+p24
+g10
+sS'model.evtin'
+p25
+g7
+sS'model.firing'
+p26
+g2
+sS'this.x'
+p27
+g7
+sS'model.sim'
+p28
+g2
+sS'z[6*(i-1)+4-1]'
+p29
+g7
+sS'mess'
+p30
+g10
+sS'model.intyp'
+p31
+g10
+sS'model.rpar'
+p32
+g10
+sS'graphics'
+p33
+g4
+sS'z[6*(i-1)+1-1]'
+p34
+g7
+sS'model.ipar'
+p35
+g10
+sS'typ'
+p36
+g2
+sS'this.xmax'
+p37
+g7
+sS'ok'
+p38
+S'boolean'
+p39
+sS'model.blocktype'
+p40
+S'string'
+p41
+sS'model.dep_ut'
+p42
+g2
+sS'z[6*(i-1)+6-1]'
+p43
+g7
+sS'gr_i'
+p44
+g2
+sS'ipar'
+p45
+g10
+sS'y'
+p46
+g2
+sS'model'
+p47
+g7
+sS'z'
+p48
+g2
+s. \ No newline at end of file
diff --git a/js/Misc/BPLATFORM.pickle b/js/Misc/BPLATFORM.pickle
index c967625b..f6effdd8 100644
--- a/js/Misc/BPLATFORM.pickle
+++ b/js/Misc/BPLATFORM.pickle
@@ -21,4 +21,95 @@ p9
atp10
Rp11
.(dp0
-. \ No newline at end of file
+S'model.dstate'
+p1
+S'double'
+p2
+sS'arg1'
+p3
+S'object'
+p4
+sS'graphics'
+p5
+g4
+sS'dstate'
+p6
+NsS'rpar'
+p7
+S'matrix'
+p8
+sS'this.x.model'
+p9
+g4
+sS'model.in1'
+p10
+g8
+sS'this.ymin'
+p11
+g2
+sS'this.xmax'
+p12
+g2
+sS'this.x.graphics'
+p13
+g4
+sS'this.ymax'
+p14
+g2
+sS'model.evtin'
+p15
+g2
+sS'this.csiz'
+p16
+g2
+sS'this.x'
+p17
+g2
+sS'model.sim'
+p18
+S'vector'
+p19
+sS'this.plen'
+p20
+g2
+sS'mess'
+p21
+g8
+sS'model.rpar'
+p22
+g8
+sS'graphics.exprs'
+p23
+NsS'this.xmin'
+p24
+g2
+sS'typ'
+p25
+g19
+sS'ok'
+p26
+S'boolean'
+p27
+sS'model.blocktype'
+p28
+S'string'
+p29
+sS'this.phi'
+p30
+g2
+sS'model.dep_ut'
+p31
+g19
+sS'exprs'
+p32
+g29
+sS'gr_i'
+p33
+g19
+sS'y'
+p34
+g19
+sS'model'
+p35
+g4
+s. \ No newline at end of file
diff --git a/js/Misc/CBLOCK.pickle b/js/Misc/CBLOCK.pickle
index a08ef7a5..e81d8e5f 100644
--- a/js/Misc/CBLOCK.pickle
+++ b/js/Misc/CBLOCK.pickle
@@ -37,4 +37,172 @@ p17
atp18
Rp19
.(dp0
-. \ No newline at end of file
+S'model.dstate'
+p1
+S'vector'
+p2
+sS'model.sim'
+p3
+g2
+sS'this.x.graphics'
+p4
+S'object'
+p5
+sS'arg1'
+p6
+g5
+sS'this.o'
+p7
+S'double'
+p8
+sS'model.evtout'
+p9
+g2
+sS'this.ng'
+p10
+g8
+sS'model.out'
+p11
+g8
+sS'funtyp'
+p12
+g8
+sS'model.dep_ut'
+p13
+g2
+sS'this.x.model'
+p14
+g5
+sS'funam'
+p15
+S'string'
+p16
+sS'out'
+p17
+g8
+sS'model.in1'
+p18
+g8
+sS'nevin'
+p19
+g8
+sS'clkin'
+p20
+g2
+sS'graphics.exprs'
+p21
+NsS'model.nzcross'
+p22
+NsS'tt'
+p23
+g8
+sS'this.rpar'
+p24
+g2
+sS'this.xx'
+p25
+g2
+sS'label'
+p26
+g2
+sS'nx'
+p27
+g8
+sS'nz'
+p28
+g8
+sS'z0'
+p29
+g2
+sS'model.evtin'
+p30
+g2
+sS'this.ci'
+p31
+g8
+sS'model.firing'
+p32
+g2
+sS'nevout'
+p33
+g8
+sS'this.x'
+p34
+g8
+sS'this.ipar'
+p35
+g2
+sS'this.z'
+p36
+g2
+sS'clkout'
+p37
+g2
+sS'auto'
+p38
+g2
+sS'label[2-1]'
+p39
+g8
+sS'in1'
+p40
+g8
+sS'model.rpar'
+p41
+NsS'this.i'
+p42
+g8
+sS'model.state'
+p43
+g2
+sS'graphics'
+p44
+g5
+sS'x0'
+p45
+g2
+sS'model.ipar'
+p46
+NsS'typ'
+p47
+g16
+sS'[model,graphics,ok]'
+p48
+g8
+sS'ok'
+p49
+S'boolean'
+p50
+sS'model.blocktype'
+p51
+g16
+sS'label[1-1]'
+p52
+NsS'this.dept'
+p53
+g50
+sS'this.depu'
+p54
+g50
+sS'gr_i'
+p55
+g2
+sS'[ok,tt,cancel]'
+p56
+g8
+sS'y'
+p57
+g2
+sS'model'
+p58
+g8
+sS'this.co'
+p59
+g8
+sS'nout'
+p60
+g8
+sS'dep_ut'
+p61
+g2
+s. \ No newline at end of file
diff --git a/js/Misc/CBLOCK4.pickle b/js/Misc/CBLOCK4.pickle
index c442045a..272077d2 100644
--- a/js/Misc/CBLOCK4.pickle
+++ b/js/Misc/CBLOCK4.pickle
@@ -49,4 +49,145 @@ p23
atp24
Rp25
.(dp0
-. \ No newline at end of file
+S'model.odstate'
+p1
+NsS'model.dstate'
+p2
+NsS'model.sim'
+p3
+S'vector'
+p4
+sS'this.x.graphics'
+p5
+S'object'
+p6
+sS'arg1'
+p7
+g6
+sS'graphics.exprs'
+p8
+NsS'model.out'
+p9
+S'double'
+p10
+sS'model.intyp'
+p11
+g10
+sS'funtyp'
+p12
+g10
+sS'model.dep_ut'
+p13
+g4
+sS'this.x.model'
+p14
+g6
+sS'funam'
+p15
+S'string'
+p16
+sS'model.in2'
+p17
+g10
+sS'model.in1'
+p18
+g10
+sS'nevin'
+p19
+g10
+sS'model.nzcross'
+p20
+NsS'tt'
+p21
+g10
+sS'this.rpar'
+p22
+g4
+sS'this.xx'
+p23
+g4
+sS'label'
+p24
+g4
+sS'nx'
+p25
+g10
+sS'nz'
+p26
+g10
+sS'this.ci'
+p27
+g10
+sS'model.firing'
+p28
+NsS'nevout'
+p29
+g10
+sS'this.x'
+p30
+g10
+sS'this.ipar'
+p31
+g10
+sS'this.z'
+p32
+g4
+sS'label[2-1]'
+p33
+g10
+sS'model.out2'
+p34
+g10
+sS'model.nmode'
+p35
+NsS'model.rpar'
+p36
+NsS'model.outtyp'
+p37
+g10
+sS'model.state'
+p38
+NsS'graphics'
+p39
+g6
+sS'model.ipar'
+p40
+NsS'typ'
+p41
+g4
+sS'model.opar'
+p42
+NsS'[model,graphics,ok]'
+p43
+g10
+sS'ok'
+p44
+S'boolean'
+p45
+sS'label[1-1]'
+p46
+NsS'this.dept'
+p47
+g45
+sS'this.depu'
+p48
+g45
+sS'gr_i'
+p49
+g4
+sS'[ok,tt,cancel]'
+p50
+g10
+sS'y'
+p51
+g4
+sS'model'
+p52
+g6
+sS'this.co'
+p53
+g10
+sS'dep_ut'
+p54
+g4
+s. \ No newline at end of file
diff --git a/js/Misc/CONSTRAINT2_c.pickle b/js/Misc/CONSTRAINT2_c.pickle
index 21aebf5c..baf4910f 100644
--- a/js/Misc/CONSTRAINT2_c.pickle
+++ b/js/Misc/CONSTRAINT2_c.pickle
@@ -13,4 +13,85 @@ p5
atp6
Rp7
.(dp0
-. \ No newline at end of file
+S'arg1'
+p1
+S'object'
+p2
+sS'graphics'
+p3
+g2
+sS'this.x.model'
+p4
+NsS'model.out'
+p5
+S'matrix'
+p6
+sS'this.xd0'
+p7
+S'vector'
+p8
+sS'model.in1'
+p9
+S'double'
+p10
+sS'this.id'
+p11
+g8
+sS'typ'
+p12
+g8
+sS'Nid'
+p13
+g10
+sS'this.x'
+p14
+g10
+sS'model.sim'
+p15
+g8
+sS'N'
+p16
+g10
+sS'Nxd'
+p17
+g10
+sS'model.state'
+p18
+g6
+sS'graphics.exprs'
+p19
+NsS'model.ipar'
+p20
+NsS'this.x.graphics'
+p21
+g2
+sS'model.blocktype'
+p22
+S'string'
+p23
+sS'this.id[i-1]'
+p24
+g10
+sS'this.x0'
+p25
+g8
+sS'model.dep_ut'
+p26
+g8
+sS'exprs'
+p27
+g8
+sS'gr_i'
+p28
+g8
+sS'ask_again'
+p29
+S'boolean'
+p30
+sS'y'
+p31
+g8
+sS'model'
+p32
+g10
+s. \ No newline at end of file
diff --git a/js/Misc/CONSTRAINT_c.pickle b/js/Misc/CONSTRAINT_c.pickle
index bbf30fdd..259a4670 100644
--- a/js/Misc/CONSTRAINT_c.pickle
+++ b/js/Misc/CONSTRAINT_c.pickle
@@ -9,4 +9,69 @@ p3
atp4
Rp5
.(dp0
-. \ No newline at end of file
+S'this.x'
+p1
+S'double'
+p2
+sS'[model,graphics,ok]'
+p3
+g2
+sS'model.out'
+p4
+g2
+sS'this.x0'
+p5
+S'matrix'
+p6
+sS'model.sim'
+p7
+S'vector'
+p8
+sS'this.x.graphics'
+p9
+S'object'
+p10
+sS'arg1'
+p11
+g10
+sS'graphics.exprs'
+p12
+NsS'model.in1'
+p13
+g2
+sS'model.dep_ut'
+p14
+g8
+sS'N'
+p15
+g2
+sS'this.x.model'
+p16
+NsS'exprs'
+p17
+S'string'
+p18
+sS'gr_i'
+p19
+g8
+sS'model.state'
+p20
+NsS'graphics'
+p21
+g10
+sS'y'
+p22
+g8
+sS'model'
+p23
+g2
+sS'model.ipar'
+p24
+g2
+sS'typ'
+p25
+g8
+sS'model.blocktype'
+p26
+g18
+s. \ No newline at end of file
diff --git a/js/Misc/DEADBAND.pickle b/js/Misc/DEADBAND.pickle
index 0f2349b0..22a9da8c 100644
--- a/js/Misc/DEADBAND.pickle
+++ b/js/Misc/DEADBAND.pickle
@@ -13,4 +13,73 @@ p5
atp6
Rp7
.(dp0
-. \ No newline at end of file
+S'arg1'
+p1
+S'object'
+p2
+sS'graphics'
+p3
+g2
+sS'rpar'
+p4
+S'matrix'
+p5
+sS'this.x.model'
+p6
+NsS'model.out'
+p7
+S'double'
+p8
+sS'model.in1'
+p9
+g8
+sS'this.minp'
+p10
+g8
+sS'model.nzcross'
+p11
+g8
+sS'this.x'
+p12
+g8
+sS'model.sim'
+p13
+S'vector'
+p14
+sS'model.nmode'
+p15
+g8
+sS'model.rpar'
+p16
+g5
+sS'graphics.exprs'
+p17
+NsS'this.x.graphics'
+p18
+g2
+sS'model.blocktype'
+p19
+S'string'
+p20
+sS'typ'
+p21
+g14
+sS'model.dep_ut'
+p22
+g14
+sS'exprs'
+p23
+g5
+sS'gr_i'
+p24
+g14
+sS'this.maxp'
+p25
+g8
+sS'y'
+p26
+g14
+sS'model'
+p27
+g2
+s. \ No newline at end of file
diff --git a/js/Misc/DEBUG.pickle b/js/Misc/DEBUG.pickle
index d50ea2ed..7b950e2d 100644
--- a/js/Misc/DEBUG.pickle
+++ b/js/Misc/DEBUG.pickle
@@ -13,4 +13,61 @@ p5
atp6
Rp7
.(dp0
-. \ No newline at end of file
+S'this.x'
+p1
+S'double'
+p2
+sS'model.sim'
+p3
+S'vector'
+p4
+sS'ok'
+p5
+S'boolean'
+p6
+sS'model.blocktype'
+p7
+S'string'
+p8
+sS'textmp'
+p9
+g2
+sS'arg1'
+p10
+S'object'
+p11
+sS'tt'
+p12
+g4
+sS'[txt]'
+p13
+g2
+sS'exprs'
+p14
+g4
+sS'gr_i'
+p15
+g4
+sS'graphics.exprs'
+p16
+NsS'exprs[2-1]'
+p17
+NsS'graphics'
+p18
+g11
+sS'y'
+p19
+g4
+sS'model'
+p20
+g2
+sS'typ'
+p21
+g4
+sS'warnMode'
+p22
+g2
+sS'this.x.graphics'
+p23
+g11
+s. \ No newline at end of file
diff --git a/js/Misc/DEBUG_SCICOS.pickle b/js/Misc/DEBUG_SCICOS.pickle
index c551e8fb..bba20ef1 100644
--- a/js/Misc/DEBUG_SCICOS.pickle
+++ b/js/Misc/DEBUG_SCICOS.pickle
@@ -7,4 +7,22 @@ p2
atp3
Rp4
.(dp0
-. \ No newline at end of file
+S'this.x'
+p1
+S'double'
+p2
+sS'y'
+p3
+S'vector'
+p4
+sS'arg1.gui'
+p5
+S'string'
+p6
+sS'typ'
+p7
+g4
+sS'[this.x,y,typ]'
+p8
+g2
+s. \ No newline at end of file
diff --git a/js/Misc/DIFF_f.pickle b/js/Misc/DIFF_f.pickle
index 6c165dc5..f344e097 100644
--- a/js/Misc/DIFF_f.pickle
+++ b/js/Misc/DIFF_f.pickle
@@ -11,4 +11,63 @@ p4
atp5
Rp6
.(dp0
-. \ No newline at end of file
+S'this.x'
+p1
+S'double'
+p2
+sS'model.sim'
+p3
+S'vector'
+p4
+sS'model.in1'
+p5
+g2
+sS'this.x.model.firing'
+p6
+g4
+sS'this.x.graphics'
+p7
+S'object'
+p8
+sS'arg1'
+p9
+g8
+sS'graphics.exprs'
+p10
+NsS'model.blocktype'
+p11
+S'string'
+p12
+sS'model.dep_ut'
+p13
+g4
+sS'model.out'
+p14
+g2
+sS'this.x.model'
+p15
+NsS'exprs'
+p16
+S'matrix'
+p17
+sS'gr_i'
+p18
+g4
+sS'model.state'
+p19
+NsS'graphics'
+p20
+g8
+sS'y'
+p21
+g4
+sS'model'
+p22
+g2
+sS'typ'
+p23
+g4
+sS'this.x0'
+p24
+g17
+s. \ No newline at end of file
diff --git a/js/Misc/DSUPER.pickle b/js/Misc/DSUPER.pickle
index e8cf5e76..582f7cd5 100644
--- a/js/Misc/DSUPER.pickle
+++ b/js/Misc/DSUPER.pickle
@@ -11,4 +11,76 @@ p4
atp5
Rp6
.(dp0
-. \ No newline at end of file
+S'bitems'
+p1
+S'string'
+p2
+sS'this.x.model.rpar'
+p3
+NsS'arg1'
+p4
+S'object'
+p5
+sS'scicos_context'
+p6
+NsS'x.model'
+p7
+g5
+sS'arg1.model.rpar.props'
+p8
+g5
+sS'tt'
+p9
+g2
+sS'this.x.graphics.exprs[1-1]'
+p10
+S'double'
+p11
+sS'btitre'
+p12
+g11
+sS'[PREVAR_scicos_context,ierr]'
+p13
+g11
+sS'this.x'
+p14
+g5
+sS'sblock'
+p15
+NsS'graphics'
+p16
+g5
+sS'typ'
+p17
+S'vector'
+p18
+sS'arg1.model'
+p19
+g5
+sS'ss'
+p20
+g11
+sS'exprs0'
+p21
+g11
+sS'exprs'
+p22
+g11
+sS'[sblock,%w,needcompile2,this.ok]'
+p23
+g11
+sS'PREVAR_scicos_context'
+p24
+NsS'context'
+p25
+g18
+sS'y'
+p26
+g11
+sS'x'
+p27
+g5
+sS'arg1.model.rpar'
+p28
+g5
+s. \ No newline at end of file
diff --git a/js/Misc/EDGETRIGGER.pickle b/js/Misc/EDGETRIGGER.pickle
index 4a483e6d..e688c9b2 100644
--- a/js/Misc/EDGETRIGGER.pickle
+++ b/js/Misc/EDGETRIGGER.pickle
@@ -9,4 +9,66 @@ p3
atp4
Rp5
.(dp0
-. \ No newline at end of file
+S'this.x'
+p1
+S'double'
+p2
+sS'model.sim'
+p3
+S'vector'
+p4
+sS'model.in1'
+p5
+g2
+sS'this.edge'
+p6
+g2
+sS'model.blocktype'
+p7
+S'string'
+p8
+sS'this.x.graphics'
+p9
+S'object'
+p10
+sS'arg1'
+p11
+g10
+sS'graphics.exprs'
+p12
+NsS'model.out'
+p13
+g2
+sS'model.nzcross'
+p14
+g2
+sS'this.x.model'
+p15
+NsS'exprs'
+p16
+g4
+sS'gr_i'
+p17
+g4
+sS'model.dep_ut'
+p18
+g4
+sS'graphics'
+p19
+g10
+sS'y'
+p20
+g4
+sS'model.dstate'
+p21
+g2
+sS'model'
+p22
+g2
+sS'model.ipar'
+p23
+g2
+sS'typ'
+p24
+g4
+s. \ No newline at end of file
diff --git a/js/Misc/EDGE_TRIGGER.pickle b/js/Misc/EDGE_TRIGGER.pickle
index 5b1b1dae..dbd5963b 100644
--- a/js/Misc/EDGE_TRIGGER.pickle
+++ b/js/Misc/EDGE_TRIGGER.pickle
@@ -9,4 +9,167 @@ p3
atp4
Rp5
.(dp0
-. \ No newline at end of file
+S'lnk.ct'
+p1
+S'vector'
+p2
+sS'graphics.peout'
+p3
+S'matrix'
+p4
+sS'lnk'
+p5
+S'double'
+p6
+sS'ppath'
+p7
+g2
+sS'arg1'
+p8
+S'object'
+p9
+sS'scs_m_1.objs[6-1]'
+p10
+g6
+sS'graphics'
+p11
+NsS'scs_m_1.objs[3-1]'
+p12
+g9
+sS'xx'
+p13
+g9
+sS'spath[$+1-1]'
+p14
+g6
+sS'eq'
+p15
+g9
+sS'graphics.orig'
+p16
+g2
+sS'model.in1'
+p17
+g6
+sS'model.ipar'
+p18
+g6
+sS'model.nzcross'
+p19
+g6
+sS'blk'
+p20
+g9
+sS'newpar[size(newpar)+1-1]'
+p21
+NsS'scs_m_1'
+p22
+g9
+sS'eqn'
+p23
+g9
+sS'np'
+p24
+g6
+sS'blk.model'
+p25
+NsS'graphics.pein'
+p26
+g6
+sS'lnk.from'
+p27
+g2
+sS'scs_m_1.objs[2-1]'
+p28
+g9
+sS'this.x'
+p29
+g6
+sS'model.sim'
+p30
+S'string'
+p31
+sS'model.evtout'
+p32
+g6
+sS'spath'
+p33
+g2
+sS'newpar'
+p34
+g2
+sS'model.evtin'
+p35
+g2
+sS'graphics.pout'
+p36
+g6
+sS'model.nmode'
+p37
+g6
+sS'model_n'
+p38
+g9
+sS'arg1[spath-1]'
+p39
+g9
+sS'scs_m_1.objs[4-1]'
+p40
+g9
+sS'graphics.pin'
+p41
+g6
+sS'model.rpar'
+p42
+g9
+sS'scs_m_1.objs[5-1]'
+p43
+g6
+sS'scs_m_1.objs[7-1]'
+p44
+g6
+sS'graphics.sz'
+p45
+g2
+sS'typ'
+p46
+g2
+sS'xxn'
+p47
+g9
+sS'needcompile'
+p48
+g6
+sS'arg1.model'
+p49
+g9
+sS'scs_m_1.objs[1-1]'
+p50
+g9
+sS'modified'
+p51
+g6
+sS'o'
+p52
+g9
+sS'gr_i'
+p53
+g2
+sS'blk.graphics'
+p54
+NsS'graphics.exprs'
+p55
+g2
+sS'y'
+p56
+g6
+sS'model'
+p57
+g6
+sS'lnk.to'
+p58
+g2
+sS'arg1.model.rpar'
+p59
+g9
+s. \ No newline at end of file
diff --git a/js/Misc/ENDBLK.pickle b/js/Misc/ENDBLK.pickle
index d9d94275..f7a79fb5 100644
--- a/js/Misc/ENDBLK.pickle
+++ b/js/Misc/ENDBLK.pickle
@@ -11,4 +11,84 @@ p4
atp5
Rp6
.(dp0
-. \ No newline at end of file
+S'ppath'
+p1
+S'vector'
+p2
+sS'arg1'
+p3
+S'object'
+p4
+sS'xx'
+p5
+g4
+sS'spath[$+1-1]'
+p6
+S'double'
+p7
+sS'eq'
+p8
+g4
+sS'newpar[size(newpar)+1-1]'
+p9
+NsS'scs_m_1'
+p10
+g7
+sS'eqn'
+p11
+g4
+sS'np'
+p12
+g7
+sS'scs_m_1.objs[2-1]'
+p13
+g7
+sS'this.x'
+p14
+g7
+sS'spath'
+p15
+g2
+sS'newpar'
+p16
+g2
+sS'model_n'
+p17
+g4
+sS'arg1[spath-1]'
+p18
+g4
+sS'typ'
+p19
+g2
+sS'xxn'
+p20
+g4
+sS'needcompile'
+p21
+g7
+sS'arg1.model'
+p22
+g4
+sS'scs_m_1.objs[1-1]'
+p23
+g7
+sS'modified'
+p24
+g7
+sS'o'
+p25
+g4
+sS'gr_i'
+p26
+g2
+sS'y'
+p27
+g7
+sS'model'
+p28
+g7
+sS'arg1.model.rpar'
+p29
+g4
+s. \ No newline at end of file
diff --git a/js/Misc/EXPRESSION.pickle b/js/Misc/EXPRESSION.pickle
index 18ead50b..9e56f92d 100644
--- a/js/Misc/EXPRESSION.pickle
+++ b/js/Misc/EXPRESSION.pickle
@@ -19,4 +19,108 @@ p8
atp9
Rp10
.(dp0
-. \ No newline at end of file
+S'arg1'
+p1
+S'object'
+p2
+sS'graphics'
+p3
+g2
+sS'%exx'
+p4
+S'string'
+p5
+sS'rpar'
+p6
+S'vector'
+p7
+sS'this.x.model'
+p8
+NsS'model.out'
+p9
+S'double'
+p10
+sS'txt'
+p11
+g5
+sS'%nini'
+p12
+g10
+sS'out'
+p13
+g10
+sS'model.in1'
+p14
+S'matrix'
+p15
+sS'[ok,%ok1,ipar,rpar,%nz]'
+p16
+g10
+sS'%mm'
+p17
+g10
+sS'model.nzcross'
+p18
+NsS'%head'
+p19
+g5
+sS'%ok1'
+p20
+S'boolean'
+p21
+sS'[%ok1,ipar,rpar,nz]'
+p22
+g10
+sS'this.x'
+p23
+g10
+sS'model.sim'
+p24
+g7
+sS'in1'
+p25
+g15
+sS'model.rpar'
+p26
+NsS'model.nmode'
+p27
+NsS'graphics.exprs'
+p28
+NsS'model.ipar'
+p29
+NsS'this.x.graphics'
+p30
+g2
+sS'%nz'
+p31
+g7
+sS'[model,graphics,ok]'
+p32
+g10
+sS'ok'
+p33
+g21
+sS'typ'
+p34
+g7
+sS'model.dep_ut'
+p35
+g7
+sS'exprs'
+p36
+g15
+sS'gr_i'
+p37
+g7
+sS'PREVAR_scicos_context'
+p38
+NsS'ipar'
+p39
+g7
+sS'y'
+p40
+g7
+sS'model'
+p41
+g10
+s. \ No newline at end of file
diff --git a/js/Misc/Extract_Activation.pickle b/js/Misc/Extract_Activation.pickle
index c551e8fb..f4e93668 100644
--- a/js/Misc/Extract_Activation.pickle
+++ b/js/Misc/Extract_Activation.pickle
@@ -7,4 +7,116 @@ p2
atp3
Rp4
.(dp0
-. \ No newline at end of file
+S'lnk.ct'
+p1
+S'vector'
+p2
+sS'graphics.peout'
+p3
+S'double'
+p4
+sS'scs_m_1.objs[6-1]'
+p5
+g4
+sS'graphics.exprs'
+p6
+g2
+sS'scs_m_1.objs[3-1]'
+p7
+S'object'
+p8
+sS'lnk'
+p9
+g4
+sS'graphics.orig'
+p10
+g2
+sS'model.in1'
+p11
+g4
+sS'typ'
+p12
+g2
+sS'blk'
+p13
+g8
+sS'model.evtin'
+p14
+g2
+sS'blk.model'
+p15
+NsS'graphics.pein'
+p16
+g4
+sS'lnk.from'
+p17
+g2
+sS'scs_m_1.objs[2-1]'
+p18
+g8
+sS'this.x'
+p19
+g4
+sS'model.sim'
+p20
+S'string'
+p21
+sS'model.evtout'
+p22
+g4
+sS'scs_m_1.objs[8-1]'
+p23
+g4
+sS'scs_m_1'
+p24
+g8
+sS'model.nmode'
+p25
+g4
+sS'model.rpar'
+p26
+g8
+sS'graphics.sz'
+p27
+g2
+sS'y'
+p28
+g2
+sS'graphics.pin'
+p29
+g4
+sS'graphics'
+p30
+NsS'scs_m_1.objs[7-1]'
+p31
+g4
+sS'model.ipar'
+p32
+g4
+sS'model.nzcross'
+p33
+g4
+sS'graphics.pout'
+p34
+g4
+sS'scs_m_1.objs[1-1]'
+p35
+g8
+sS'scs_m_1.objs[5-1]'
+p36
+g4
+sS'gr_i'
+p37
+g2
+sS'scs_m_1.objs[4-1]'
+p38
+g8
+sS'model'
+p39
+g4
+sS'lnk.to'
+p40
+g2
+sS'blk.graphics'
+p41
+Ns. \ No newline at end of file
diff --git a/js/Misc/HYSTHERESIS.pickle b/js/Misc/HYSTHERESIS.pickle
index b4c17700..27332a89 100644
--- a/js/Misc/HYSTHERESIS.pickle
+++ b/js/Misc/HYSTHERESIS.pickle
@@ -17,4 +17,75 @@ p7
atp8
Rp9
.(dp0
-. \ No newline at end of file
+S'arg1'
+p1
+S'object'
+p2
+sS'graphics'
+p3
+g2
+sS'typ'
+p4
+S'vector'
+p5
+sS'rpar'
+p6
+S'matrix'
+p7
+sS'this.x.model'
+p8
+NsS'model.out'
+p9
+S'double'
+p10
+sS'model.in1'
+p11
+g10
+sS'model.nzcross'
+p12
+NsS'this.x'
+p13
+g10
+sS'model.sim'
+p14
+g5
+sS'model.nmode'
+p15
+g10
+sS'model.rpar'
+p16
+g7
+sS'in1'
+p17
+g10
+sS'graphics.exprs'
+p18
+NsS'this.x.graphics'
+p19
+g2
+sS'model.blocktype'
+p20
+S'string'
+p21
+sS'this.nzz'
+p22
+g10
+sS'model.dep_ut'
+p23
+g5
+sS'exprs'
+p24
+g7
+sS'gr_i'
+p25
+g5
+sS'ipar'
+p26
+g5
+sS'y'
+p27
+g5
+sS'model'
+p28
+g10
+s. \ No newline at end of file
diff --git a/js/Misc/IMPSPLIT_f.pickle b/js/Misc/IMPSPLIT_f.pickle
index c551e8fb..a6354424 100644
--- a/js/Misc/IMPSPLIT_f.pickle
+++ b/js/Misc/IMPSPLIT_f.pickle
@@ -7,4 +7,51 @@ p2
atp3
Rp4
.(dp0
-. \ No newline at end of file
+S'this.x'
+p1
+S'double'
+p2
+sS'model.sim'
+p3
+S'string'
+p4
+sS'model.in1'
+p5
+g2
+sS'model.equations'
+p6
+g2
+sS'this.x.graphics.out_implicit'
+p7
+S'vector'
+p8
+sS'mo'
+p9
+S'object'
+p10
+sS'mo.inputs'
+p11
+g4
+sS'mo.model'
+p12
+g4
+sS'model.out'
+p13
+g2
+sS'y'
+p14
+g8
+sS'model'
+p15
+g2
+sS'this.x.graphics.in_implicit'
+p16
+g8
+sS'typ'
+p17
+g8
+sS'mo.outputs'
+p18
+S'matrix'
+p19
+s. \ No newline at end of file
diff --git a/js/Misc/LOGICAL_OP.pickle b/js/Misc/LOGICAL_OP.pickle
index c9d4d991..66adb437 100644
--- a/js/Misc/LOGICAL_OP.pickle
+++ b/js/Misc/LOGICAL_OP.pickle
@@ -15,4 +15,95 @@ p6
atp7
Rp8
.(dp0
-. \ No newline at end of file
+S'arg1'
+p1
+S'object'
+p2
+sS'graphics'
+p3
+g2
+sS'it'
+p4
+S'string'
+p5
+sS'this.x.model'
+p6
+NsS'model.out'
+p7
+S'double'
+p8
+sS'out'
+p9
+S'vector'
+p10
+sS'graphics.style'
+p11
+g10
+sS'model.in1'
+p12
+S'matrix'
+p13
+sS'exprs'
+p14
+g13
+sS'this.tp'
+p15
+g8
+sS'label'
+p16
+g5
+sS'this.x'
+p17
+g8
+sS'model.sim'
+p18
+g10
+sS'in1'
+p19
+g13
+sS'graphics.exprs'
+p20
+g13
+sS'model.ipar'
+p21
+g10
+sS'this.x.graphics'
+p22
+g2
+sS'[model,graphics,ok]'
+p23
+g8
+sS'ok'
+p24
+S'boolean'
+p25
+sS'model.blocktype'
+p26
+g5
+sS'typ'
+p27
+g10
+sS'this.nin'
+p28
+g8
+sS'model.dep_ut'
+p29
+g10
+sS'this.rule'
+p30
+g8
+sS'gr_i'
+p31
+g10
+sS'ipar'
+p32
+g10
+sS'y'
+p33
+g10
+sS'model'
+p34
+g8
+sS'ot'
+p35
+Ns. \ No newline at end of file
diff --git a/js/Misc/MBLOCK.js b/js/Misc/MBLOCK.js
index ba9db08e..e86b0c70 100644
--- a/js/Misc/MBLOCK.js
+++ b/js/Misc/MBLOCK.js
@@ -53,9 +53,9 @@ function MBLOCK() {
this.Tout = parseFloat((arguments[0]["Tout"]))
this.Touttype = parseFloat((arguments[0]["Touttype"]))
this.Tparam = parseFloat((arguments[0]["Tparam"]))
- this.pprop = parseFloat((arguments[0]["pprop"]))
+ this.pprop = inverse((arguments[0]["pprop"]))
this.Tfunam = parseFloat((arguments[0]["Tfunam"]))
- this.lab_1 = parseFloat((arguments[0]["lab_1"]))
+ this.lab_1 = inverse((arguments[0]["lab_1"]))
this.x = arg1;
model = arg1.model;
graphics = arg1.graphics;
diff --git a/js/Misc/MBLOCK.pickle b/js/Misc/MBLOCK.pickle
index 98654470..9d35f20d 100644
--- a/js/Misc/MBLOCK.pickle
+++ b/js/Misc/MBLOCK.pickle
@@ -35,4 +35,212 @@ p16
atp17
Rp18
.(dp0
-. \ No newline at end of file
+S'rhs_txt'
+p1
+S'string'
+p2
+sS'graphics.out_implicit'
+p3
+NsS'model.sim'
+p4
+S'vector'
+p5
+sS'this.x.graphics'
+p6
+S'object'
+p7
+sS'arg1'
+p8
+g7
+sS'graphics.gr_i[1-1][1-1]'
+p9
+g2
+sS'this.x.model'
+p10
+g7
+sS'outtypex'
+p11
+S'double'
+p12
+sS'mo.model'
+p13
+g2
+sS'ierr'
+p14
+g12
+sS'exprs.paramv[i-1]'
+p15
+g12
+sS'lab_2_tmp'
+p16
+g5
+sS'exprs.outtype'
+p17
+g12
+sS'this.out'
+p18
+S'matrix'
+p19
+sS'exprs.intype'
+p20
+g12
+sS'exprs.nameF'
+p21
+g12
+sS'exprs.funtxt'
+p22
+g5
+sS'[dirF,nameF,extF]'
+p23
+g12
+sS'this.in1'
+p24
+g5
+sS'nameF'
+p25
+g2
+sS'lab_2_tmp[i-1]'
+p26
+g12
+sS'exprs.pprop'
+p27
+g12
+sS'Tparam_lab'
+p28
+g12
+sS'exprs.out'
+p29
+g12
+sS'graphics.in_implicit'
+p30
+NsS'typ'
+p31
+g5
+sS'getvalue_txt'
+p32
+g2
+sS'this.pprop'
+p33
+g19
+sS'mo.inputs'
+p34
+NsS'param'
+p35
+g19
+sS'paramv'
+p36
+g5
+sS'gr_i'
+p37
+g5
+sS'[ok,tt]'
+p38
+g12
+sS'mo.parameters'
+p39
+g5
+sS'Tparam_sz'
+p40
+g12
+sS'this.x.graphics.out_implicit'
+p41
+NsS'pprop'
+p42
+g5
+sS'model.out'
+p43
+g12
+sS'this.x'
+p44
+g12
+sS'exprs.in1'
+p45
+g12
+sS'model.equations'
+p46
+g7
+sS'mo.outputs'
+p47
+NsS'model.in1'
+p48
+g12
+sS'model.rpar'
+p49
+g19
+sS'lhs_txt'
+p50
+g2
+sS'graphics'
+p51
+g7
+sS'intypex'
+p52
+g12
+sS'lab_1'
+p53
+g5
+sS'this.outtype'
+p54
+g19
+sS'lab_2'
+p55
+NsS'paramv[$+1-1]'
+p56
+g2
+sS'[model,graphics,ok]'
+p57
+g12
+sS'this.x.graphics.in_implicit'
+p58
+NsS'ok'
+p59
+S'boolean'
+p60
+sS'model.blocktype'
+p61
+g2
+sS'exprs.param'
+p62
+g12
+sS'this.intype'
+p63
+g5
+sS'model.sim[1-1]'
+p64
+NsS'mo'
+p65
+g7
+sS'pprop[$+1-1]'
+p66
+g12
+sS'model.dep_ut'
+p67
+g5
+sS'exprs.paramv'
+p68
+g5
+sS'exprs'
+p69
+g12
+sS'lab_2[$+1-1]'
+p70
+g2
+sS'r'
+p71
+g60
+sS'graphics.exprs'
+p72
+g7
+sS'lab_txt'
+p73
+g2
+sS'y'
+p74
+g5
+sS'model'
+p75
+g7
+sS'tt'
+p76
+g5
+s. \ No newline at end of file
diff --git a/js/Misc/MEMORY_f.pickle b/js/Misc/MEMORY_f.pickle
index c18556ed..b9c86347 100644
--- a/js/Misc/MEMORY_f.pickle
+++ b/js/Misc/MEMORY_f.pickle
@@ -11,4 +11,83 @@ p4
atp5
Rp6
.(dp0
-. \ No newline at end of file
+S'model.dstate'
+p1
+S'double'
+p2
+sS'arg1'
+p3
+S'object'
+p4
+sS'graphics'
+p5
+g4
+sS'this.x.model'
+p6
+NsS'model.out'
+p7
+g2
+sS'out'
+p8
+g2
+sS'this.inh'
+p9
+g2
+sS'model.in1'
+p10
+g2
+sS'typ'
+p11
+S'vector'
+p12
+sS'model.evtin'
+p13
+g2
+sS'this.x'
+p14
+g2
+sS'model.sim'
+p15
+S'string'
+p16
+sS'in1'
+p17
+g2
+sS'model.rpar'
+p18
+g2
+sS'graphics.exprs'
+p19
+NsS'this.x.graphics'
+p20
+g4
+sS'[model,graphics,ok]'
+p21
+g2
+sS'ok'
+p22
+S'boolean'
+p23
+sS'model.blocktype'
+p24
+g16
+sS'model.dep_ut'
+p25
+g12
+sS'exprs'
+p26
+S'matrix'
+p27
+sS'gr_i'
+p28
+g12
+sS'y'
+p29
+g12
+sS'model'
+p30
+g2
+sS'z'
+p31
+g2
+s. \ No newline at end of file
diff --git a/js/Misc/MPBLOCK.pickle b/js/Misc/MPBLOCK.pickle
index 463bae9e..6bc0138a 100644
--- a/js/Misc/MPBLOCK.pickle
+++ b/js/Misc/MPBLOCK.pickle
@@ -19,4 +19,209 @@ p8
atp9
Rp10
.(dp0
-. \ No newline at end of file
+S'rhs_txt'
+p1
+S'string'
+p2
+sS'graphics.out_implicit'
+p3
+NsS'model.sim'
+p4
+S'vector'
+p5
+sS'ee'
+p6
+S'double'
+p7
+sS'arg1'
+p8
+S'object'
+p9
+sS'graphics.gr_i[1-1][1-1]'
+p10
+g2
+sS'this.x.model'
+p11
+g9
+sS'outtypex'
+p12
+g7
+sS'mo.model'
+p13
+g2
+sS'ierr'
+p14
+g7
+sS'exprs.paramv[i-1]'
+p15
+g7
+sS'lab_2_tmp'
+p16
+g5
+sS'[ok,Tin,Tintype,Tout,Touttype,Tparam,pprop,Tfunam,lab_1]'
+p17
+g7
+sS'exprs.outtype'
+p18
+g7
+sS'this.out'
+p19
+S'matrix'
+p20
+sS'exprs.intype'
+p21
+g7
+sS'exprs.nameF'
+p22
+g7
+sS'[dirF,nameF,extF]'
+p23
+g7
+sS'this.in1'
+p24
+g5
+sS'nameF'
+p25
+g2
+sS'lab_2_tmp[i-1]'
+p26
+g7
+sS'exprs.pprop'
+p27
+g7
+sS'Tparam_lab'
+p28
+g7
+sS'exprs.out'
+p29
+g7
+sS'graphics.in_implicit'
+p30
+NsS'typ'
+p31
+g5
+sS'getvalue_txt'
+p32
+g2
+sS'mo.inputs'
+p33
+NsS'param'
+p34
+g5
+sS'paramv'
+p35
+g5
+sS'gr_i'
+p36
+g5
+sS'this.x.graphics'
+p37
+g9
+sS'mo.parameters'
+p38
+g5
+sS'Tparam_sz'
+p39
+g7
+sS'this.x.graphics.out_implicit'
+p40
+NsS'pprop'
+p41
+g5
+sS'model.out'
+p42
+g7
+sS'this.x'
+p43
+g7
+sS'exprs.in1'
+p44
+g7
+sS'model.equations'
+p45
+g9
+sS'mo.outputs'
+p46
+NsS'model.in1'
+p47
+g7
+sS'model.rpar'
+p48
+g20
+sS'lhs_txt'
+p49
+g2
+sS'graphics'
+p50
+g9
+sS'intypex'
+p51
+g7
+sS'lab_1'
+p52
+g5
+sS'this.outtype'
+p53
+g20
+sS'lab_2'
+p54
+NsS'paramv[$+1-1]'
+p55
+g2
+sS'[model,graphics,ok]'
+p56
+g7
+sS'this.x.graphics.in_implicit'
+p57
+NsS'ok'
+p58
+S'boolean'
+p59
+sS'model.blocktype'
+p60
+g2
+sS'exprs.param'
+p61
+g7
+sS'this.intype'
+p62
+g5
+sS'model.sim[1-1]'
+p63
+NsS'mo'
+p64
+g9
+sS'pprop[$+1-1]'
+p65
+g7
+sS'model.dep_ut'
+p66
+g5
+sS'exprs.funtxt'
+p67
+g2
+sS'exprs'
+p68
+g7
+sS'lab_2[$+1-1]'
+p69
+g2
+sS'r'
+p70
+g59
+sS'graphics.exprs'
+p71
+g9
+sS'lab_txt'
+p72
+g2
+sS'y'
+p73
+g5
+sS'model'
+p74
+g9
+sS'exprs.paramv'
+p75
+g5
+s. \ No newline at end of file
diff --git a/js/Misc/PAL_f.pickle b/js/Misc/PAL_f.pickle
index c551e8fb..8289580a 100644
--- a/js/Misc/PAL_f.pickle
+++ b/js/Misc/PAL_f.pickle
@@ -7,4 +7,74 @@ p2
atp3
Rp4
.(dp0
-. \ No newline at end of file
+S'[this.x,newparameters,needcompile,edited]'
+p1
+S'double'
+p2
+sS'scs.props.title'
+p3
+S'string'
+p4
+sS'model.out'
+p5
+S'vector'
+p6
+sS'scs'
+p7
+S'object'
+p8
+sS'arg1.graphics.id'
+p9
+g2
+sS'model.in1'
+p10
+g6
+sS'typ'
+p11
+g6
+sS'this.x.graphics.id'
+p12
+g2
+sS'arg1'
+p13
+g8
+sS'this.x'
+p14
+g2
+sS'model.sim'
+p15
+g4
+sS'model.rpar'
+p16
+g2
+sS'scs.props'
+p17
+g8
+sS'arg1.model'
+p18
+g8
+sS'model.blocktype'
+p19
+g4
+sS'model.dep_ut'
+p20
+g6
+sS'x.props'
+p21
+g8
+sS'gr_i'
+p22
+g6
+sS'y'
+p23
+g6
+sS'x'
+p24
+g8
+sS'model'
+p25
+g2
+sS'arg1.model.rpar'
+p26
+g8
+s. \ No newline at end of file
diff --git a/js/Misc/PENDULUM_ANIM.pickle b/js/Misc/PENDULUM_ANIM.pickle
index c967625b..f6effdd8 100644
--- a/js/Misc/PENDULUM_ANIM.pickle
+++ b/js/Misc/PENDULUM_ANIM.pickle
@@ -21,4 +21,95 @@ p9
atp10
Rp11
.(dp0
-. \ No newline at end of file
+S'model.dstate'
+p1
+S'double'
+p2
+sS'arg1'
+p3
+S'object'
+p4
+sS'graphics'
+p5
+g4
+sS'dstate'
+p6
+NsS'rpar'
+p7
+S'matrix'
+p8
+sS'this.x.model'
+p9
+g4
+sS'model.in1'
+p10
+g8
+sS'this.ymin'
+p11
+g2
+sS'this.xmax'
+p12
+g2
+sS'this.x.graphics'
+p13
+g4
+sS'this.ymax'
+p14
+g2
+sS'model.evtin'
+p15
+g2
+sS'this.csiz'
+p16
+g2
+sS'this.x'
+p17
+g2
+sS'model.sim'
+p18
+S'vector'
+p19
+sS'this.plen'
+p20
+g2
+sS'mess'
+p21
+g8
+sS'model.rpar'
+p22
+g8
+sS'graphics.exprs'
+p23
+NsS'this.xmin'
+p24
+g2
+sS'typ'
+p25
+g19
+sS'ok'
+p26
+S'boolean'
+p27
+sS'model.blocktype'
+p28
+S'string'
+p29
+sS'this.phi'
+p30
+g2
+sS'model.dep_ut'
+p31
+g19
+sS'exprs'
+p32
+g29
+sS'gr_i'
+p33
+g19
+sS'y'
+p34
+g19
+sS'model'
+p35
+g4
+s. \ No newline at end of file
diff --git a/js/Misc/RATELIMITER.pickle b/js/Misc/RATELIMITER.pickle
index 4e39fc1a..12e04758 100644
--- a/js/Misc/RATELIMITER.pickle
+++ b/js/Misc/RATELIMITER.pickle
@@ -11,4 +11,67 @@ p4
atp5
Rp6
.(dp0
-. \ No newline at end of file
+S'this.x'
+p1
+S'double'
+p2
+sS'model.sim'
+p3
+S'vector'
+p4
+sS'model.in1'
+p5
+g2
+sS'this.minp'
+p6
+g2
+sS'model.blocktype'
+p7
+S'string'
+p8
+sS'this.x.graphics'
+p9
+S'object'
+p10
+sS'arg1'
+p11
+g10
+sS'graphics.exprs'
+p12
+NsS'this.maxp'
+p13
+g2
+sS'model.rpar'
+p14
+S'matrix'
+p15
+sS'rpar'
+p16
+g15
+sS'this.x.model'
+p17
+NsS'exprs'
+p18
+g15
+sS'gr_i'
+p19
+g4
+sS'model.dep_ut'
+p20
+g4
+sS'graphics'
+p21
+g10
+sS'y'
+p22
+g4
+sS'model'
+p23
+g2
+sS'typ'
+p24
+g4
+sS'model.out'
+p25
+g2
+s. \ No newline at end of file
diff --git a/js/Misc/RELATIONALOP.pickle b/js/Misc/RELATIONALOP.pickle
index dd9b1acf..40cc2bc5 100644
--- a/js/Misc/RELATIONALOP.pickle
+++ b/js/Misc/RELATIONALOP.pickle
@@ -13,4 +13,99 @@ p5
atp6
Rp7
.(dp0
-. \ No newline at end of file
+S'this.x.graphics'
+p1
+S'object'
+p2
+sS'arg1'
+p3
+g2
+sS'graphics'
+p4
+g2
+sS'it'
+p5
+S'string'
+p6
+sS'this.x.model'
+p7
+NsS'model.out'
+p8
+S'double'
+p9
+sS'out'
+p10
+S'vector'
+p11
+sS'graphics.style'
+p12
+g11
+sS'model.in1'
+p13
+S'matrix'
+p14
+sS'exprs'
+p15
+g14
+sS'typ'
+p16
+g11
+sS'label'
+p17
+g6
+sS'this.zcr'
+p18
+g9
+sS'this.x'
+p19
+g9
+sS'model.sim'
+p20
+g11
+sS'model.nmode'
+p21
+NsS'in1'
+p22
+g14
+sS'graphics.exprs'
+p23
+g14
+sS'model.ipar'
+p24
+g11
+sS'model.nzcross'
+p25
+NsS'[model,graphics,ok]'
+p26
+g9
+sS'ok'
+p27
+S'boolean'
+p28
+sS'model.blocktype'
+p29
+g6
+sS'this.x.graphics.style'
+p30
+g11
+sS'model.dep_ut'
+p31
+g11
+sS'this.rule'
+p32
+g9
+sS'gr_i'
+p33
+g11
+sS'ipar'
+p34
+g11
+sS'y'
+p35
+g11
+sS'model'
+p36
+g9
+sS'ot'
+p37
+Ns. \ No newline at end of file
diff --git a/js/Misc/SPLIT_f.pickle b/js/Misc/SPLIT_f.pickle
index c551e8fb..00a0cea6 100644
--- a/js/Misc/SPLIT_f.pickle
+++ b/js/Misc/SPLIT_f.pickle
@@ -7,4 +7,35 @@ p2
atp3
Rp4
.(dp0
-. \ No newline at end of file
+S'this.x'
+p1
+S'double'
+p2
+sS'model.sim'
+p3
+S'string'
+p4
+sS'model.in1'
+p5
+g2
+sS'model.blocktype'
+p6
+g4
+sS'model.dep_ut'
+p7
+S'vector'
+p8
+sS'model.out'
+p9
+S'matrix'
+p10
+sS'y'
+p11
+g8
+sS'model'
+p12
+g2
+sS'typ'
+p13
+g8
+s. \ No newline at end of file
diff --git a/js/Misc/SUPER_f.pickle b/js/Misc/SUPER_f.pickle
index c551e8fb..9ef21fad 100644
--- a/js/Misc/SUPER_f.pickle
+++ b/js/Misc/SUPER_f.pickle
@@ -7,4 +7,77 @@ p2
atp3
Rp4
.(dp0
-. \ No newline at end of file
+S'arg1'
+p1
+S'object'
+p2
+sS'scs.objs[1-1]'
+p3
+S'double'
+p4
+sS'scs.props.title'
+p5
+S'string'
+p6
+sS'model.out'
+p7
+g4
+sS'scs'
+p8
+g4
+sS'out'
+p9
+g4
+sS'model.in1'
+p10
+g4
+sS'this.x'
+p11
+g4
+sS'model.sim'
+p12
+g6
+sS'in1'
+p13
+g4
+sS'model.rpar'
+p14
+g4
+sS'scs.objs[2-1]'
+p15
+g4
+sS'in1.graphics.orig'
+p16
+S'vector'
+p17
+sS'out.graphics.orig'
+p18
+g17
+sS'typ'
+p19
+g17
+sS'in1.graphics.sz'
+p20
+g17
+sS'arg1.model'
+p21
+g2
+sS'model.blocktype'
+p22
+g6
+sS'model.dep_ut'
+p23
+g17
+sS'out.graphics.sz'
+p24
+g17
+sS'gr_i'
+p25
+g17
+sS'y'
+p26
+g17
+sS'model'
+p27
+g4
+s. \ No newline at end of file
diff --git a/js/Misc/TEXT_f.pickle b/js/Misc/TEXT_f.pickle
index ded25908..dcbf5d9e 100644
--- a/js/Misc/TEXT_f.pickle
+++ b/js/Misc/TEXT_f.pickle
@@ -13,4 +13,89 @@ p5
atp6
Rp7
.(dp0
-. \ No newline at end of file
+S'arg1'
+p1
+S'object'
+p2
+sS'graphics'
+p3
+S'double'
+p4
+sS'this.x.model'
+p5
+NsS'this.siz'
+p6
+g4
+sS'default_font_style'
+p7
+NsS'orig'
+p8
+NsS'graphics.orig'
+p9
+S'vector'
+p10
+sS'typ'
+p11
+g10
+sS'gh_winpal'
+p12
+g2
+sS'default_font_color'
+p13
+NsS'this.x'
+p14
+g4
+sS'model.sim'
+p15
+S'string'
+p16
+sS'gh_winpal.font_style'
+p17
+NsS'model.rpar'
+p18
+g16
+sS'graphics.sz'
+p19
+g10
+sS'gh_winpal.font_size'
+p20
+NsS'graphics.exprs'
+p21
+S'matrix'
+p22
+sS'model.ipar'
+p23
+g22
+sS'this.x.graphics'
+p24
+g2
+sS'sz'
+p25
+g10
+sS'default_font_size'
+p26
+NsS'ok'
+p27
+S'boolean'
+p28
+sS'this.font'
+p29
+g4
+sS'exprs'
+p30
+g22
+sS'r'
+p31
+g4
+sS'ipar'
+p32
+g22
+sS'y'
+p33
+g10
+sS'model'
+p34
+g4
+sS'gh_winpal.font_color'
+p35
+Ns. \ No newline at end of file
diff --git a/js/Misc/c_block.pickle b/js/Misc/c_block.pickle
index b9e67d0b..09f7669e 100644
--- a/js/Misc/c_block.pickle
+++ b/js/Misc/c_block.pickle
@@ -17,4 +17,130 @@ p7
atp8
Rp9
.(dp0
-. \ No newline at end of file
+S'model.dstate'
+p1
+S'vector'
+p2
+sS'arg1'
+p3
+S'object'
+p4
+sS'graphics'
+p5
+g4
+sS'z0'
+p6
+g2
+sS'this.x.model'
+p7
+g4
+sS'model.out'
+p8
+S'double'
+p9
+sS'this.funam'
+p10
+S'string'
+p11
+sS'this.o'
+p12
+g9
+sS'out'
+p13
+g9
+sS'ni'
+p14
+g9
+sS'model.in1'
+p15
+g9
+sS'clkin'
+p16
+g2
+sS'no'
+p17
+g9
+sS'typ'
+p18
+g11
+sS'tt'
+p19
+g2
+sS'this.rpar'
+p20
+g2
+sS'label'
+p21
+g2
+sS'[ok,tt]'
+p22
+g9
+sS'model.evtin'
+p23
+g2
+sS'model.firing'
+p24
+g2
+sS'this.x'
+p25
+g9
+sS'model.sim'
+p26
+g2
+sS'model.evtout'
+p27
+g2
+sS'clkout'
+p28
+g2
+sS'auto'
+p29
+g2
+sS'label[2-1]'
+p30
+g2
+sS'in1'
+p31
+g9
+sS'model.rpar'
+p32
+NsS'this.i'
+p33
+g9
+sS'model.state'
+p34
+g2
+sS'graphics.exprs'
+p35
+NsS'x0'
+p36
+g2
+sS'model.ipar'
+p37
+g9
+sS'this.x.graphics'
+p38
+g4
+sS'[model,graphics,ok]'
+p39
+g9
+sS'model.blocktype'
+p40
+g11
+sS'model.sim[1-1]'
+p41
+NsS'label[1-1]'
+p42
+NsS'model.dep_ut'
+p43
+g2
+sS'gr_i'
+p44
+g2
+sS'y'
+p45
+g2
+sS'model'
+p46
+g9
+s. \ No newline at end of file
diff --git a/js/Misc/fortran_block.pickle b/js/Misc/fortran_block.pickle
index b9e67d0b..b6a7d038 100644
--- a/js/Misc/fortran_block.pickle
+++ b/js/Misc/fortran_block.pickle
@@ -17,4 +17,110 @@ p7
atp8
Rp9
.(dp0
-. \ No newline at end of file
+S'model.dstate'
+p1
+S'vector'
+p2
+sS'arg1'
+p3
+S'object'
+p4
+sS'graphics'
+p5
+g4
+sS'this.x.model'
+p6
+g4
+sS'model.out'
+p7
+S'double'
+p8
+sS'this.funam'
+p9
+S'string'
+p10
+sS'this.o'
+p11
+g8
+sS'ni'
+p12
+g8
+sS'model.in1'
+p13
+g8
+sS'no'
+p14
+g8
+sS'typ'
+p15
+g2
+sS'tt'
+p16
+g2
+sS'this.rpar'
+p17
+g2
+sS'label'
+p18
+g2
+sS'[ok,tt]'
+p19
+g8
+sS'model.evtin'
+p20
+g2
+sS'model.firing'
+p21
+g2
+sS'this.x'
+p22
+g8
+sS'model.sim'
+p23
+g2
+sS'model.evtout'
+p24
+g2
+sS'label[2-1]'
+p25
+g2
+sS'model.rpar'
+p26
+g2
+sS'this.i'
+p27
+g8
+sS'model.state'
+p28
+g2
+sS'graphics.exprs'
+p29
+NsS'model.ipar'
+p30
+g8
+sS'this.x.graphics'
+p31
+g4
+sS'[model,graphics,ok]'
+p32
+g8
+sS'model.blocktype'
+p33
+g10
+sS'model.sim[1-1]'
+p34
+NsS'label[1-1]'
+p35
+NsS'model.dep_ut'
+p36
+g2
+sS'gr_i'
+p37
+g2
+sS'y'
+p38
+g2
+sS'model'
+p39
+g4
+s. \ No newline at end of file
diff --git a/js/Misc/func_block.pickle b/js/Misc/func_block.pickle
index c47c8c41..bedba17b 100644
--- a/js/Misc/func_block.pickle
+++ b/js/Misc/func_block.pickle
@@ -9,4 +9,60 @@ p3
atp4
Rp5
.(dp0
-. \ No newline at end of file
+S'this.x'
+p1
+S'double'
+p2
+sS'model.sim'
+p3
+S'string'
+p4
+sS'model.in1'
+p5
+g2
+sS'[ok,mac,exprs]'
+p6
+g2
+sS'model.blocktype'
+p7
+g4
+sS'this.x.graphics'
+p8
+S'object'
+p9
+sS'arg1'
+p10
+g9
+sS'graphics.exprs'
+p11
+NsS'model.out'
+p12
+g2
+sS'this.x.model'
+p13
+NsS'exprs'
+p14
+g4
+sS'gr_i'
+p15
+S'vector'
+p16
+sS'model.dep_ut'
+p17
+g16
+sS'graphics'
+p18
+g9
+sS'y'
+p19
+g16
+sS'x'
+p20
+g9
+sS'model'
+p21
+g2
+sS'typ'
+p22
+g16
+s. \ No newline at end of file
diff --git a/js/Misc/generic_block.pickle b/js/Misc/generic_block.pickle
index bfe87273..7f349479 100644
--- a/js/Misc/generic_block.pickle
+++ b/js/Misc/generic_block.pickle
@@ -35,4 +35,128 @@ p16
atp17
Rp18
.(dp0
-. \ No newline at end of file
+S'model.dstate'
+p1
+S'vector'
+p2
+sS'model.sim'
+p3
+g2
+sS'arg1'
+p4
+S'object'
+p5
+sS'graphics'
+p6
+g5
+sS'model.evtout'
+p7
+g2
+sS'this.function_name'
+p8
+S'string'
+p9
+sS'model.dep_ut'
+p10
+g2
+sS'model.out'
+p11
+S'double'
+p12
+sS'model.in1'
+p13
+g12
+sS'this.rpar'
+p14
+g2
+sS'this.xx'
+p15
+g2
+sS'label'
+p16
+S'matrix'
+p17
+sS'model.evtin'
+p18
+g2
+sS'this.ci'
+p19
+g12
+sS'model.firing'
+p20
+g2
+sS'this.co'
+p21
+g12
+sS'this.x'
+p22
+g12
+sS'this.ipar'
+p23
+g12
+sS'this.z'
+p24
+g2
+sS'arg1.graphics'
+p25
+g5
+sS'model.rpar'
+p26
+g2
+sS'this.i'
+p27
+g12
+sS'model.state'
+p28
+g2
+sS'this.o'
+p29
+g12
+sS'model.ipar'
+p30
+g2
+sS'typ'
+p31
+g2
+sS'needcompile'
+p32
+g12
+sS'[model,graphics,ok]'
+p33
+g12
+sS'arg1.model'
+p34
+NsS'label[9-1]'
+p35
+g2
+sS'ok'
+p36
+S'boolean'
+p37
+sS'model.blocktype'
+p38
+g9
+sS'this.dept'
+p39
+g37
+sS'this.depu'
+p40
+g37
+sS'gr_i'
+p41
+g2
+sS'graphics.exprs'
+p42
+NsS'this.funtyp'
+p43
+g12
+sS'y'
+p44
+g2
+sS'model'
+p45
+g5
+sS'dep_ut'
+p46
+g2
+s. \ No newline at end of file
diff --git a/js/Misc/generic_block2.pickle b/js/Misc/generic_block2.pickle
index fb9fbdd6..8243b820 100644
--- a/js/Misc/generic_block2.pickle
+++ b/js/Misc/generic_block2.pickle
@@ -39,4 +39,132 @@ p18
atp19
Rp20
.(dp0
-. \ No newline at end of file
+S'model.dstate'
+p1
+S'vector'
+p2
+sS'model.sim'
+p3
+g2
+sS'arg1'
+p4
+S'object'
+p5
+sS'graphics'
+p6
+g5
+sS'model.evtout'
+p7
+g2
+sS'this.function_name'
+p8
+S'string'
+p9
+sS'model.dep_ut'
+p10
+g2
+sS'model.out'
+p11
+S'double'
+p12
+sS'model.in1'
+p13
+g12
+sS'model.nzcross'
+p14
+NsS'this.rpar'
+p15
+g2
+sS'this.xx'
+p16
+g2
+sS'label'
+p17
+S'matrix'
+p18
+sS'model.evtin'
+p19
+g2
+sS'this.ci'
+p20
+g12
+sS'model.firing'
+p21
+g2
+sS'this.co'
+p22
+g12
+sS'this.x'
+p23
+g12
+sS'this.ipar'
+p24
+g12
+sS'this.z'
+p25
+g2
+sS'arg1.graphics'
+p26
+g5
+sS'model.nmode'
+p27
+NsS'model.rpar'
+p28
+g2
+sS'this.i'
+p29
+g12
+sS'model.state'
+p30
+g2
+sS'this.o'
+p31
+g12
+sS'model.ipar'
+p32
+g2
+sS'typ'
+p33
+g2
+sS'needcompile'
+p34
+g12
+sS'[model,graphics,ok]'
+p35
+g12
+sS'arg1.model'
+p36
+NsS'label[9-1]'
+p37
+g2
+sS'ok'
+p38
+S'boolean'
+p39
+sS'model.blocktype'
+p40
+g9
+sS'this.dept'
+p41
+g39
+sS'this.depu'
+p42
+g39
+sS'gr_i'
+p43
+g2
+sS'graphics.exprs'
+p44
+NsS'this.funtyp'
+p45
+g12
+sS'y'
+p46
+g2
+sS'model'
+p47
+g5
+sS'dep_ut'
+p48
+g2
+s. \ No newline at end of file
diff --git a/js/Misc/generic_block3.pickle b/js/Misc/generic_block3.pickle
index 2fa9b487..84feb9d9 100644
--- a/js/Misc/generic_block3.pickle
+++ b/js/Misc/generic_block3.pickle
@@ -49,4 +49,128 @@ p23
atp24
Rp25
.(dp0
-. \ No newline at end of file
+S'model.odstate'
+p1
+NsS'model.dstate'
+p2
+NsS'model.sim'
+p3
+S'vector'
+p4
+sS'arg1'
+p5
+S'object'
+p6
+sS'graphics.exprs'
+p7
+NsS'this.function_name'
+p8
+S'string'
+p9
+sS'model.intyp'
+p10
+S'double'
+p11
+sS'model.dep_ut'
+p12
+g4
+sS'model.out'
+p13
+g11
+sS'model.in2'
+p14
+g11
+sS'model.in1'
+p15
+g11
+sS'model.nzcross'
+p16
+NsS'this.rpar'
+p17
+g4
+sS'this.xx'
+p18
+g4
+sS'label'
+p19
+S'matrix'
+p20
+sS'this.ci'
+p21
+g11
+sS'model.firing'
+p22
+NsS'this.co'
+p23
+g11
+sS'this.x'
+p24
+g11
+sS'this.ipar'
+p25
+g11
+sS'this.z'
+p26
+g4
+sS'arg1.graphics'
+p27
+g6
+sS'model.out2'
+p28
+g11
+sS'model.nmode'
+p29
+NsS'model.rpar'
+p30
+NsS'model.outtyp'
+p31
+g11
+sS'model.state'
+p32
+NsS'graphics'
+p33
+g6
+sS'model.ipar'
+p34
+NsS'typ'
+p35
+g4
+sS'model.opar'
+p36
+NsS'needcompile'
+p37
+g11
+sS'[model,graphics,ok]'
+p38
+g11
+sS'arg1.model'
+p39
+NsS'label[9-1]'
+p40
+g4
+sS'ok'
+p41
+S'boolean'
+p42
+sS'this.dept'
+p43
+g42
+sS'this.depu'
+p44
+g42
+sS'gr_i'
+p45
+g4
+sS'this.funtyp'
+p46
+g11
+sS'y'
+p47
+g4
+sS'model'
+p48
+g6
+sS'dep_ut'
+p49
+g4
+s. \ No newline at end of file
diff --git a/js/Misc/scifunc_block.pickle b/js/Misc/scifunc_block.pickle
index 96f8a5a1..bea96501 100644
--- a/js/Misc/scifunc_block.pickle
+++ b/js/Misc/scifunc_block.pickle
@@ -27,4 +27,155 @@ p12
atp13
Rp14
.(dp0
-. \ No newline at end of file
+S'exprs[1-1]'
+p1
+NsS'model.dstate'
+p2
+S'vector'
+p3
+sS'arg1'
+p4
+S'object'
+p5
+sS'nco'
+p6
+S'double'
+p7
+sS'model.evtout'
+p8
+g3
+sS'z0'
+p9
+g3
+sS'this.x.model'
+p10
+g5
+sS'model.out'
+p11
+g7
+sS'out'
+p12
+g7
+sS'ni'
+p13
+g7
+sS'graphics'
+p14
+g5
+sS'model.ipar'
+p15
+g7
+sS'clkin'
+p16
+g3
+sS'dep_ut[2-1]'
+p17
+S'boolean'
+p18
+sS'no'
+p19
+g7
+sS'this.x.graphics'
+p20
+g5
+sS'this.rpar'
+p21
+g3
+sS'this.xx'
+p22
+g3
+sS'[ok,tt,dep_ut]'
+p23
+g7
+sS'model.evtin'
+p24
+g3
+sS'this.ci'
+p25
+g7
+sS'exprs[2-1]'
+p26
+NsS'model.firing'
+p27
+g3
+sS'this.co'
+p28
+g7
+sS'this.x'
+p29
+g7
+sS'model.sim'
+p30
+g3
+sS'this.z'
+p31
+g3
+sS'clkout'
+p32
+g3
+sS'exprs[1-1][9-1]'
+p33
+S'string'
+p34
+sS'in1'
+p35
+g7
+sS'model.rpar'
+p36
+NsS'model.in1'
+p37
+g7
+sS'this.i'
+p38
+g7
+sS'model.state'
+p39
+g3
+sS'this.o'
+p40
+g7
+sS'x0'
+p41
+g3
+sS'nrp'
+p42
+g7
+sS'typ'
+p43
+g34
+sS'model.opar'
+p44
+g3
+sS'needcompile'
+p45
+g7
+sS'[model,graphics,ok]'
+p46
+g7
+sS'model.blocktype'
+p47
+g34
+sS'auto'
+p48
+g3
+sS'nci'
+p49
+g7
+sS'model.dep_ut'
+p50
+g3
+sS'exprs'
+p51
+g3
+sS'gr_i'
+p52
+g3
+sS'graphics.exprs'
+p53
+NsS'y'
+p54
+g3
+sS'model'
+p55
+g7
+s. \ No newline at end of file
diff --git a/js/Misc/scifunc_block_m.pickle b/js/Misc/scifunc_block_m.pickle
index 96f8a5a1..c74b5858 100644
--- a/js/Misc/scifunc_block_m.pickle
+++ b/js/Misc/scifunc_block_m.pickle
@@ -27,4 +27,164 @@ p12
atp13
Rp14
.(dp0
-. \ No newline at end of file
+S'exprs[1-1]'
+p1
+NsS'model.dstate'
+p2
+S'vector'
+p3
+sS'arg1'
+p4
+S'object'
+p5
+sS'graphics'
+p6
+g5
+sS'it'
+p7
+S'double'
+p8
+sS'model.intyp'
+p9
+g8
+sS'z0'
+p10
+g3
+sS'this.x.model'
+p11
+g5
+sS'model.out'
+p12
+g8
+sS'out'
+p13
+g8
+sS'ni'
+p14
+g8
+sS'model.in1'
+p15
+g8
+sS'model.ipar'
+p16
+g8
+sS'clkin'
+p17
+g3
+sS'dep_ut[2-1]'
+p18
+S'boolean'
+p19
+sS'no'
+p20
+g8
+sS'this.x.graphics'
+p21
+g5
+sS'this.rpar'
+p22
+g3
+sS'this.xx'
+p23
+g3
+sS'[ok,tt,dep_ut]'
+p24
+g8
+sS'model.evtin'
+p25
+g3
+sS'this.ci'
+p26
+g8
+sS'exprs[2-1]'
+p27
+NsS'model.firing'
+p28
+g3
+sS'this.co'
+p29
+g8
+sS'this.x'
+p30
+g8
+sS'model.sim'
+p31
+g3
+sS'this.z'
+p32
+g3
+sS'clkout'
+p33
+g3
+sS'model.in2'
+p34
+g8
+sS'auto'
+p35
+g3
+sS'model.out2'
+p36
+g8
+sS'in1'
+p37
+g8
+sS'model.rpar'
+p38
+NsS'nci'
+p39
+g8
+sS'model.state'
+p40
+g3
+sS'nco'
+p41
+g8
+sS'model.outtyp'
+p42
+g8
+sS'x0'
+p43
+g3
+sS'nrp'
+p44
+g8
+sS'typ'
+p45
+S'string'
+p46
+sS'model.opar'
+p47
+g3
+sS'needcompile'
+p48
+g8
+sS'[model,graphics,ok]'
+p49
+g8
+sS'model.blocktype'
+p50
+g46
+sS'model.dep_ut'
+p51
+g3
+sS'exprs'
+p52
+g3
+sS'gr_i'
+p53
+g3
+sS'graphics.exprs'
+p54
+NsS'y'
+p55
+g3
+sS'model'
+p56
+g8
+sS'ot'
+p57
+g8
+sS'model.evtout'
+p58
+g3
+s. \ No newline at end of file