summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSunil Shetye2018-07-09 15:12:43 +0530
committerSunil Shetye2018-07-10 11:24:53 +0530
commitcbc375d9bc42bc29eeb919a020dfbf15921d3cf0 (patch)
tree1ac31c4c247244ce4474465dee0bf50124aab154
parent62b1d7dd9183ed75733b44104890586b03818214 (diff)
downloadsci2js-cbc375d9bc42bc29eeb919a020dfbf15921d3cf0.tar.gz
sci2js-cbc375d9bc42bc29eeb919a020dfbf15921d3cf0.tar.bz2
sci2js-cbc375d9bc42bc29eeb919a020dfbf15921d3cf0.zip
add list type
-rw-r--r--combined.js2
-rw-r--r--js/Branching/CLKFROM.pickle7
-rw-r--r--js/Branching/CLKGOTO.pickle7
-rw-r--r--js/Branching/CLKGotoTagVisibility.pickle19
-rw-r--r--js/Branching/DEMUX.pickle35
-rw-r--r--js/Branching/DEMUX_f.pickle35
-rw-r--r--js/Branching/ESELECT_f.pickle31
-rw-r--r--js/Branching/EXTRACTOR.pickle3
-rw-r--r--js/Branching/FROM.pickle21
-rw-r--r--js/Branching/FROMMO.pickle21
-rw-r--r--js/Branching/GOTO.pickle27
-rw-r--r--js/Branching/GOTOMO.pickle27
-rw-r--r--js/Branching/GotoTagVisibility.pickle19
-rw-r--r--js/Branching/GotoTagVisibilityMO.pickle19
-rw-r--r--js/Branching/ISELECT_f.pickle27
-rw-r--r--js/Branching/ISELECT_m.pickle49
-rw-r--r--js/Branching/MUX.pickle3
-rw-r--r--js/Branching/MUX_f.pickle3
-rw-r--r--js/Branching/M_SWITCH.pickle39
-rw-r--r--js/Branching/RELAY_f.pickle33
-rw-r--r--js/Branching/SCALAR2VECTOR.pickle7
-rw-r--r--js/Branching/SELECT_f.pickle29
-rw-r--r--js/Branching/SELECT_m.pickle45
-rw-r--r--js/Branching/SWITCH2.pickle35
-rw-r--r--js/Branching/SWITCH2_m.pickle47
-rw-r--r--js/Branching/SWITCH_f.pickle35
-rw-r--r--js/Electrical/CCS.pickle45
-rw-r--r--js/Electrical/CVS.pickle45
-rw-r--r--js/Electrical/Capacitor.pickle43
-rw-r--r--js/Electrical/ConstantVoltage.pickle39
-rw-r--r--js/Electrical/Diode.pickle47
-rw-r--r--js/Electrical/Gyrator.pickle49
-rw-r--r--js/Electrical/IdealTransformer.pickle109
-rw-r--r--js/Electrical/Inductor.pickle49
-rw-r--r--js/Electrical/NMOS.pickle47
-rw-r--r--js/Electrical/NPN.pickle49
-rw-r--r--js/Electrical/OpAmp.pickle51
-rw-r--r--js/Electrical/PMOS.pickle47
-rw-r--r--js/Electrical/PNP.pickle49
-rw-r--r--js/Electrical/Resistor.pickle39
-rw-r--r--js/Electrical/SineVoltage.pickle41
-rw-r--r--js/Electrical/Switch.pickle45
-rw-r--r--js/Electrical/VVsourceAC.pickle37
-rw-r--r--js/Electrical/VsourceAC.pickle37
-rw-r--r--js/Events/END_c.pickle37
-rw-r--r--js/Events/EVTDLY_c.pickle33
-rw-r--r--js/Events/EVTVARDLY.pickle35
-rw-r--r--js/Events/IFTHEL_f.pickle33
-rw-r--r--js/Events/MCLOCK_f.pickle83
-rw-r--r--js/Events/M_freq.pickle57
-rw-r--r--js/Events/VirtualCLK0.pickle5
-rw-r--r--js/Events/freq_div.pickle75
-rw-r--r--js/Hydraulics/Bache.pickle51
-rw-r--r--js/Hydraulics/Flowmeter.pickle49
-rw-r--r--js/Hydraulics/PerteDP.pickle49
-rw-r--r--js/Hydraulics/PuitsP.pickle39
-rw-r--r--js/Hydraulics/SourceP.pickle43
-rw-r--r--js/Hydraulics/VanneReglante.pickle39
-rw-r--r--js/IntegerOp/BITCLEAR.pickle47
-rw-r--r--js/IntegerOp/BITSET.pickle47
-rw-r--r--js/IntegerOp/CONVERT.pickle43
-rw-r--r--js/IntegerOp/EXTRACTBITS.pickle47
-rw-r--r--js/IntegerOp/INTMUL.pickle39
-rw-r--r--js/IntegerOp/JKFLIPFLOP.pickle73
-rw-r--r--js/IntegerOp/LOGIC.pickle45
-rw-r--r--js/IntegerOp/SHIFT.pickle45
-rw-r--r--js/IntegerOp/SRFLIPFLOP.pickle61
-rw-r--r--js/Linear/BIGSOM_f.pickle7
-rw-r--r--js/Linear/CLINDUMMY_f.pickle37
-rw-r--r--js/Linear/CLR.pickle49
-rw-r--r--js/Linear/CLR_f.pickle49
-rw-r--r--js/Linear/CLSS.pickle43
-rw-r--r--js/Linear/CLSS_f.pickle41
-rw-r--r--js/Linear/DELAYV_f.pickle37
-rw-r--r--js/Linear/DELAY_f.pickle153
-rw-r--r--js/Linear/DERIV.pickle29
-rw-r--r--js/Linear/DIFF_c.pickle41
-rw-r--r--js/Linear/DLR.pickle45
-rw-r--r--js/Linear/DLSS.pickle43
-rw-r--r--js/Linear/DLSS_f.pickle39
-rw-r--r--js/Linear/DOLLAR.pickle59
-rw-r--r--js/Linear/DOLLAR_m.pickle59
-rw-r--r--js/Linear/GAINBLK.pickle43
-rw-r--r--js/Linear/INTEGRAL.pickle51
-rw-r--r--js/Linear/INTEGRAL_m.pickle51
-rw-r--r--js/Linear/PID.pickle137
-rw-r--r--js/Linear/REGISTER.pickle47
-rw-r--r--js/Linear/SAMPHOLD.pickle33
-rw-r--r--js/Linear/SAMPHOLD_m.pickle39
-rw-r--r--js/Linear/SOM_f.pickle41
-rw-r--r--js/Linear/SUMMATION.pickle35
-rw-r--r--js/Linear/SUM_f.pickle37
-rw-r--r--js/Linear/TCLSS.pickle41
-rw-r--r--js/Linear/TCLSS_f.pickle41
-rw-r--r--js/Linear/TIME_DELAY.pickle41
-rw-r--r--js/Linear/VARIABLE_DELAY.pickle45
-rw-r--r--js/MatrixOp/CUMSUM.pickle47
-rw-r--r--js/MatrixOp/EXTRACT.pickle55
-rw-r--r--js/MatrixOp/EXTTRI.pickle47
-rw-r--r--js/MatrixOp/MATBKSL.pickle47
-rw-r--r--js/MatrixOp/MATCATH.pickle43
-rw-r--r--js/MatrixOp/MATCATV.pickle45
-rw-r--r--js/MatrixOp/MATDET.pickle47
-rw-r--r--js/MatrixOp/MATDIAG.pickle47
-rw-r--r--js/MatrixOp/MATDIV.pickle47
-rw-r--r--js/MatrixOp/MATEIG.pickle47
-rw-r--r--js/MatrixOp/MATEXPM.pickle47
-rw-r--r--js/MatrixOp/MATINV.pickle47
-rw-r--r--js/MatrixOp/MATLU.pickle43
-rw-r--r--js/MatrixOp/MATMAGPHI.pickle47
-rw-r--r--js/MatrixOp/MATMUL.pickle41
-rw-r--r--js/MatrixOp/MATPINV.pickle47
-rw-r--r--js/MatrixOp/MATRESH.pickle51
-rw-r--r--js/MatrixOp/MATSING.pickle47
-rw-r--r--js/MatrixOp/MATSUM.pickle47
-rw-r--r--js/MatrixOp/MATTRAN.pickle35
-rw-r--r--js/MatrixOp/MATZCONJ.pickle33
-rw-r--r--js/MatrixOp/MATZREIM.pickle47
-rw-r--r--js/MatrixOp/RICC.pickle43
-rw-r--r--js/MatrixOp/ROOTCOEF.pickle47
-rw-r--r--js/MatrixOp/SQRT.pickle35
-rw-r--r--js/MatrixOp/SUBMAT.pickle47
-rw-r--r--js/Misc/AUTOMAT.pickle59
-rw-r--r--js/Misc/BACKLASH.pickle29
-rw-r--r--js/Misc/BOUNCE.pickle55
-rw-r--r--js/Misc/BOUNCEXY.pickle51
-rw-r--r--js/Misc/BPLATFORM.pickle35
-rw-r--r--js/Misc/CBLOCK.pickle83
-rw-r--r--js/Misc/CBLOCK4.pickle71
-rw-r--r--js/Misc/CONSTRAINT2_c.pickle41
-rw-r--r--js/Misc/CONSTRAINT_c.pickle3
-rw-r--r--js/Misc/DEADBAND.pickle27
-rw-r--r--js/Misc/DEBUG.pickle31
-rw-r--r--js/Misc/DIFF_f.pickle57
-rw-r--r--js/Misc/DSUPER.pickle11
-rw-r--r--js/Misc/EDGETRIGGER.pickle35
-rw-r--r--js/Misc/EDGE_TRIGGER.pickle147
-rw-r--r--js/Misc/ENDBLK.pickle13
-rw-r--r--js/Misc/EXPRESSION.pickle39
-rw-r--r--js/Misc/HYSTHERESIS.pickle33
-rw-r--r--js/Misc/LOGICAL_OP.pickle37
-rw-r--r--js/Misc/MBLOCK.js2
-rw-r--r--js/Misc/MBLOCK.pickle147
-rw-r--r--js/Misc/MPBLOCK.pickle115
-rw-r--r--js/Misc/PENDULUM_ANIM.pickle35
-rw-r--r--js/Misc/RATELIMITER.pickle25
-rw-r--r--js/Misc/RELATIONALOP.pickle39
-rw-r--r--js/Misc/c_block.pickle55
-rw-r--r--js/Misc/fortran_block.pickle47
-rw-r--r--js/Misc/generic_block.pickle57
-rw-r--r--js/Misc/generic_block2.pickle59
-rw-r--r--js/Misc/generic_block3.pickle59
-rw-r--r--js/Misc/scifunc_block.pickle67
-rw-r--r--js/Misc/scifunc_block_m.pickle69
-rw-r--r--js/NonLinear/ABSBLK_f.pickle25
-rw-r--r--js/NonLinear/ABS_VALUE.pickle31
-rw-r--r--js/NonLinear/EXPBLK_m.pickle35
-rw-r--r--js/NonLinear/FSV_f.pickle25
-rw-r--r--js/NonLinear/INTRP2BLK_f.pickle31
-rw-r--r--js/NonLinear/INVBLK.pickle25
-rw-r--r--js/NonLinear/LOOKUP2D.pickle51
-rw-r--r--js/NonLinear/LOOKUP_c.pickle417
-rw-r--r--js/NonLinear/MAXMIN.pickle35
-rw-r--r--js/NonLinear/PRODUCT.pickle35
-rw-r--r--js/NonLinear/PROD_f.pickle19
-rw-r--r--js/NonLinear/SATURATION.pickle27
-rw-r--r--js/NonLinear/SAT_f.pickle25
-rw-r--r--js/NonLinear/SIGNUM.pickle31
-rw-r--r--js/NonLinear/TrigFun.pickle25
-rw-r--r--js/PDE/PDE.pickle37
-rw-r--r--js/Sinks/AFFICH_m.pickle35
-rw-r--r--js/Sinks/BARXY.pickle39
-rw-r--r--js/Sinks/CANIMXY.pickle49
-rw-r--r--js/Sinks/CANIMXY3D.pickle55
-rw-r--r--js/Sinks/CEVENTSCOPE.pickle37
-rw-r--r--js/Sinks/CFSCOPE.pickle39
-rw-r--r--js/Sinks/CMAT3D.pickle33
-rw-r--r--js/Sinks/CMATVIEW.pickle33
-rw-r--r--js/Sinks/CMSCOPE.pickle47
-rw-r--r--js/Sinks/CSCOPE.pickle35
-rw-r--r--js/Sinks/CSCOPXY.pickle35
-rw-r--r--js/Sinks/CSCOPXY3D.pickle37
-rw-r--r--js/Sinks/TOWS_c.pickle41
-rw-r--r--js/Sinks/WRITEAU_f.pickle37
-rw-r--r--js/Sinks/WRITEC_f.pickle39
-rw-r--r--js/Sources/CLOCK_c.pickle69
-rw-r--r--js/Sources/CLOCK_f.pickle69
-rw-r--r--js/Sources/CONST.pickle7
-rw-r--r--js/Sources/CONST_f.pickle33
-rw-r--r--js/Sources/CONST_m.pickle43
-rw-r--r--js/Sources/CURVE_c.pickle395
-rw-r--r--js/Sources/CURV_f.pickle65
-rw-r--r--js/Sources/Counter.pickle33
-rw-r--r--js/Sources/FROMWSB.pickle13
-rw-r--r--js/Sources/FROMWS_c.pickle43
-rw-r--r--js/Sources/GEN_SQR.pickle175
-rw-r--r--js/Sources/Ground_g.pickle63
-rw-r--r--js/Sources/Modulo_Count.pickle39
-rw-r--r--js/Sources/PULSE_SC.pickle165
-rw-r--r--js/Sources/RAMP.pickle31
-rw-r--r--js/Sources/RAND_m.pickle51
-rw-r--r--js/Sources/READAU_f.pickle41
-rw-r--r--js/Sources/READC_f.pickle45
-rw-r--r--js/Sources/STEP.pickle31
-rw-r--r--js/Sources/STEP_FUNCTION.pickle137
-rw-r--r--js/Sources/Sigbuilder.pickle101
-rw-r--r--js/Sources/TKSCALE.pickle27
-rw-r--r--js/Threshold/GENERAL_f.pickle41
-rw-r--r--js/Threshold/NEGTOPOS_f.pickle25
-rw-r--r--js/Threshold/POSTONEG_f.pickle43
-rw-r--r--js/Threshold/ZCROSS_f.pickle33
-rwxr-xr-xsci2jslex.py5
-rwxr-xr-xsci2jsyacc.py16
213 files changed, 5157 insertions, 4937 deletions
diff --git a/combined.js b/combined.js
index 51c461cc..b36801c0 100644
--- a/combined.js
+++ b/combined.js
@@ -13066,7 +13066,7 @@ function MBLOCK() {
this.Tparam = arguments[0]["Tparam"]
this.pprop = inverse(arguments[0]["pprop"])
this.Tfunam = arguments[0]["Tfunam"]
- this.lab_1 = inverse(arguments[0]["lab_1"])
+ this.lab_1 = arguments[0]["lab_1"]
this.x = arg1;
this.model = arg1.model;
graphics = arg1.graphics;
diff --git a/js/Branching/CLKFROM.pickle b/js/Branching/CLKFROM.pickle
index e687db34..235b1140 100644
--- a/js/Branching/CLKFROM.pickle
+++ b/js/Branching/CLKFROM.pickle
@@ -61,11 +61,12 @@ p19
g12
sS'model.opar'
p20
-g12
-sS'model.firing'
+S'list'
p21
+sS'model.firing'
+p22
g2
sS'x.graphics.id'
-p22
+p23
g4
s. \ No newline at end of file
diff --git a/js/Branching/CLKGOTO.pickle b/js/Branching/CLKGOTO.pickle
index 4edeac8a..90bbe8f3 100644
--- a/js/Branching/CLKGOTO.pickle
+++ b/js/Branching/CLKGOTO.pickle
@@ -74,11 +74,12 @@ p24
g14
sS'model.opar'
p25
-g14
-sS'model.firing'
+S'list'
p26
+sS'model.firing'
+p27
g2
sS'model.blocktype'
-p27
+p28
g4
s. \ No newline at end of file
diff --git a/js/Branching/CLKGotoTagVisibility.pickle b/js/Branching/CLKGotoTagVisibility.pickle
index b4869b90..ebf3fd56 100644
--- a/js/Branching/CLKGotoTagVisibility.pickle
+++ b/js/Branching/CLKGotoTagVisibility.pickle
@@ -62,29 +62,30 @@ p20
g6
sS'model.opar'
p21
-g6
-sS'needcompile'
+S'list'
p22
+sS'needcompile'
+p23
g17
sS'model.blocktype'
-p23
+p24
g14
sS'model.dep_ut'
-p24
+p25
g6
sS'exprs'
-p25
+p26
g14
sS'gr_i'
-p26
+p27
g6
sS'model.outtyp'
-p27
+p28
g17
sS'x'
-p28
+p29
g17
sS'model'
-p29
+p30
g2
s. \ No newline at end of file
diff --git a/js/Branching/DEMUX.pickle b/js/Branching/DEMUX.pickle
index 92ac3470..0457a4f9 100644
--- a/js/Branching/DEMUX.pickle
+++ b/js/Branching/DEMUX.pickle
@@ -39,45 +39,46 @@ p11
g6
sS'model.sim'
p12
-g6
-sS'nin'
+S'list'
p13
+sS'nin'
+p14
g8
sS'graphics.exprs'
-p14
-NsS'model.ipar'
p15
+NsS'model.ipar'
+p16
g8
sS'typ'
-p16
+p17
g6
sS'[model,graphics,ok]'
-p17
+p18
g8
sS'ok'
-p18
-S'boolean'
p19
-sS'model.blocktype'
+S'boolean'
p20
-S'string'
+sS'model.blocktype'
p21
-sS'model.dep_ut'
+S'string'
p22
+sS'model.dep_ut'
+p23
g6
sS'exprs'
-p23
-g21
-sS'gr_i'
p24
+g22
+sS'gr_i'
+p25
g6
sS'y'
-p25
+p26
g6
sS'x'
-p26
+p27
g8
sS'model'
-p27
+p28
g2
s. \ No newline at end of file
diff --git a/js/Branching/DEMUX_f.pickle b/js/Branching/DEMUX_f.pickle
index 92ac3470..0457a4f9 100644
--- a/js/Branching/DEMUX_f.pickle
+++ b/js/Branching/DEMUX_f.pickle
@@ -39,45 +39,46 @@ p11
g6
sS'model.sim'
p12
-g6
-sS'nin'
+S'list'
p13
+sS'nin'
+p14
g8
sS'graphics.exprs'
-p14
-NsS'model.ipar'
p15
+NsS'model.ipar'
+p16
g8
sS'typ'
-p16
+p17
g6
sS'[model,graphics,ok]'
-p17
+p18
g8
sS'ok'
-p18
-S'boolean'
p19
-sS'model.blocktype'
+S'boolean'
p20
-S'string'
+sS'model.blocktype'
p21
-sS'model.dep_ut'
+S'string'
p22
+sS'model.dep_ut'
+p23
g6
sS'exprs'
-p23
-g21
-sS'gr_i'
p24
+g22
+sS'gr_i'
+p25
g6
sS'y'
-p25
+p26
g6
sS'x'
-p26
+p27
g8
sS'model'
-p27
+p28
g2
s. \ No newline at end of file
diff --git a/js/Branching/ESELECT_f.pickle b/js/Branching/ESELECT_f.pickle
index 144d22f0..94cd7c79 100644
--- a/js/Branching/ESELECT_f.pickle
+++ b/js/Branching/ESELECT_f.pickle
@@ -62,44 +62,45 @@ p18
g6
sS'model.sim'
p19
-g9
-sS'model.evtout'
+S'list'
p20
+sS'model.evtout'
+p21
g6
sS'model.nmode'
-p21
+p22
g6
sS'exprs[3-1]'
-p22
+p23
g17
sS'graphics.exprs'
-p23
-NsS'model.nzcross'
p24
+NsS'model.nzcross'
+p25
g6
sS'[model,graphics,ok]'
-p25
+p26
g6
sS'model.blocktype'
-p26
+p27
g17
sS'nmod'
-p27
+p28
g6
sS'exprs'
-p28
-S'matrix'
p29
-sS'gr_i'
+S'matrix'
p30
+sS'gr_i'
+p31
g9
sS'y'
-p31
+p32
g9
sS'x'
-p32
+p33
g6
sS'model'
-p33
+p34
g2
s. \ No newline at end of file
diff --git a/js/Branching/EXTRACTOR.pickle b/js/Branching/EXTRACTOR.pickle
index 95e6c805..a17dfdb8 100644
--- a/js/Branching/EXTRACTOR.pickle
+++ b/js/Branching/EXTRACTOR.pickle
@@ -69,5 +69,6 @@ p22
g13
sS'model.sim'
p23
-g13
+S'list'
+p24
s. \ No newline at end of file
diff --git a/js/Branching/FROM.pickle b/js/Branching/FROM.pickle
index 6d2190eb..68df9c4d 100644
--- a/js/Branching/FROM.pickle
+++ b/js/Branching/FROM.pickle
@@ -58,32 +58,33 @@ p18
g8
sS'model.opar'
p19
-g8
-sS'x.graphics.id'
+S'list'
p20
+sS'x.graphics.id'
+p21
g12
sS'needcompile'
-p21
+p22
g6
sS'model.blocktype'
-p22
+p23
g12
sS'model.dep_ut'
-p23
+p24
g8
sS'exprs'
-p24
+p25
g8
sS'gr_i'
-p25
+p26
g8
sS'model.outtyp'
-p26
+p27
g6
sS'x'
-p27
+p28
g6
sS'model'
-p28
+p29
g2
s. \ No newline at end of file
diff --git a/js/Branching/FROMMO.pickle b/js/Branching/FROMMO.pickle
index c6bd7bbd..59258af9 100644
--- a/js/Branching/FROMMO.pickle
+++ b/js/Branching/FROMMO.pickle
@@ -67,32 +67,33 @@ p21
g10
sS'model.opar'
p22
-g10
-sS'needcompile'
+S'list'
p23
+sS'needcompile'
+p24
g8
sS'model.blocktype'
-p24
+p25
g5
sS'mo'
-p25
+p26
g8
sS'model.dep_ut'
-p26
+p27
g10
sS'exprs'
-p27
+p28
g10
sS'gr_i'
-p28
+p29
g10
sS'model.outtyp'
-p29
+p30
g8
sS'x'
-p30
+p31
g8
sS'model'
-p31
+p32
g2
s. \ No newline at end of file
diff --git a/js/Branching/GOTO.pickle b/js/Branching/GOTO.pickle
index ecf6f7bb..d80b82be 100644
--- a/js/Branching/GOTO.pickle
+++ b/js/Branching/GOTO.pickle
@@ -62,37 +62,38 @@ p19
g8
sS'model.opar'
p20
-g8
-sS'x.graphics.id'
+S'list'
p21
+sS'x.graphics.id'
+p22
g13
sS'needcompile'
-p22
+p23
g2
sS'ok'
-p23
-S'boolean'
p24
-sS'model.blocktype'
+S'boolean'
p25
+sS'model.blocktype'
+p26
g13
sS'model.dep_ut'
-p26
+p27
g8
sS'exprs'
-p27
-S'matrix'
p28
-sS'gr_i'
+S'matrix'
p29
+sS'gr_i'
+p30
g8
sS'model.outtyp'
-p30
+p31
g2
sS'x'
-p31
+p32
g2
sS'model'
-p32
+p33
g5
s. \ No newline at end of file
diff --git a/js/Branching/GOTOMO.pickle b/js/Branching/GOTOMO.pickle
index 03861f00..147b79bb 100644
--- a/js/Branching/GOTOMO.pickle
+++ b/js/Branching/GOTOMO.pickle
@@ -71,37 +71,38 @@ p22
g10
sS'model.opar'
p23
-g10
-sS'needcompile'
+S'list'
p24
+sS'needcompile'
+p25
g2
sS'ok'
-p25
-S'boolean'
p26
-sS'model.blocktype'
+S'boolean'
p27
+sS'model.blocktype'
+p28
g7
sS'mo'
-p28
+p29
g2
sS'model.dep_ut'
-p29
+p30
g10
sS'exprs'
-p30
-S'matrix'
p31
-sS'gr_i'
+S'matrix'
p32
+sS'gr_i'
+p33
g10
sS'model.outtyp'
-p33
+p34
g2
sS'x'
-p34
+p35
g2
sS'model'
-p35
+p36
g5
s. \ No newline at end of file
diff --git a/js/Branching/GotoTagVisibility.pickle b/js/Branching/GotoTagVisibility.pickle
index b4869b90..ebf3fd56 100644
--- a/js/Branching/GotoTagVisibility.pickle
+++ b/js/Branching/GotoTagVisibility.pickle
@@ -62,29 +62,30 @@ p20
g6
sS'model.opar'
p21
-g6
-sS'needcompile'
+S'list'
p22
+sS'needcompile'
+p23
g17
sS'model.blocktype'
-p23
+p24
g14
sS'model.dep_ut'
-p24
+p25
g6
sS'exprs'
-p25
+p26
g14
sS'gr_i'
-p26
+p27
g6
sS'model.outtyp'
-p27
+p28
g17
sS'x'
-p28
+p29
g17
sS'model'
-p29
+p30
g2
s. \ No newline at end of file
diff --git a/js/Branching/GotoTagVisibilityMO.pickle b/js/Branching/GotoTagVisibilityMO.pickle
index b4869b90..ebf3fd56 100644
--- a/js/Branching/GotoTagVisibilityMO.pickle
+++ b/js/Branching/GotoTagVisibilityMO.pickle
@@ -62,29 +62,30 @@ p20
g6
sS'model.opar'
p21
-g6
-sS'needcompile'
+S'list'
p22
+sS'needcompile'
+p23
g17
sS'model.blocktype'
-p23
+p24
g14
sS'model.dep_ut'
-p24
+p25
g6
sS'exprs'
-p25
+p26
g14
sS'gr_i'
-p26
+p27
g6
sS'model.outtyp'
-p27
+p28
g17
sS'x'
-p28
+p29
g17
sS'model'
-p29
+p30
g2
s. \ No newline at end of file
diff --git a/js/Branching/ISELECT_f.pickle b/js/Branching/ISELECT_f.pickle
index 2ff73b61..52099783 100644
--- a/js/Branching/ISELECT_f.pickle
+++ b/js/Branching/ISELECT_f.pickle
@@ -48,38 +48,39 @@ p14
g2
sS'model.sim'
p15
-g13
-sS'graphics.exprs'
+S'list'
p16
-NsS'z0'
+sS'graphics.exprs'
p17
+NsS'z0'
+p18
g2
sS'[model,graphics,ok]'
-p18
+p19
g2
sS'model.blocktype'
-p19
-S'string'
p20
-sS'model.dep_ut'
+S'string'
p21
+sS'model.dep_ut'
+p22
g13
sS'exprs'
-p22
+p23
g8
sS'gr_i'
-p23
+p24
g13
sS'y'
-p24
+p25
g13
sS'x'
-p25
+p26
g2
sS'model'
-p26
+p27
g4
sS'nout'
-p27
+p28
g2
s. \ No newline at end of file
diff --git a/js/Branching/ISELECT_m.pickle b/js/Branching/ISELECT_m.pickle
index ee1c723b..b33f24bc 100644
--- a/js/Branching/ISELECT_m.pickle
+++ b/js/Branching/ISELECT_m.pickle
@@ -62,66 +62,67 @@ p18
g7
sS'model.sim'
p19
-g7
-sS'model.evtout'
+S'list'
p20
+sS'model.evtout'
+p21
g7
sS'model.out2'
-p21
+p22
g11
sS'in1'
-p22
+p23
g7
sS'model.rpar'
-p23
+p24
g7
sS'model.outtyp'
-p24
+p25
g2
sS'model.state'
-p25
+p26
g7
sS'graphics.exprs'
-p26
-NsS'model.ipar'
p27
+NsS'model.ipar'
+p28
g7
sS'z0'
-p28
+p29
g2
sS'[model,graphics,ok]'
-p29
+p30
g2
sS'ok'
-p30
-S'boolean'
p31
-sS'model.blocktype'
+S'boolean'
p32
-S'string'
+sS'model.blocktype'
p33
-sS'model.dep_ut'
+S'string'
p34
+sS'model.dep_ut'
+p35
g7
sS'exprs'
-p35
+p36
g11
sS'gr_i'
-p36
+p37
g7
sS'y'
-p37
+p38
g7
sS'x'
-p38
+p39
g2
sS'model'
-p39
+p40
g4
sS'ot'
-p40
-g33
-sS'nout'
p41
+g34
+sS'nout'
+p42
g2
s. \ No newline at end of file
diff --git a/js/Branching/MUX.pickle b/js/Branching/MUX.pickle
index cfef69a4..445d4e46 100644
--- a/js/Branching/MUX.pickle
+++ b/js/Branching/MUX.pickle
@@ -76,5 +76,6 @@ p25
g2
sS'model.sim'
p26
-g4
+S'list'
+p27
s. \ No newline at end of file
diff --git a/js/Branching/MUX_f.pickle b/js/Branching/MUX_f.pickle
index cfef69a4..445d4e46 100644
--- a/js/Branching/MUX_f.pickle
+++ b/js/Branching/MUX_f.pickle
@@ -76,5 +76,6 @@ p25
g2
sS'model.sim'
p26
-g4
+S'list'
+p27
s. \ No newline at end of file
diff --git a/js/Branching/M_SWITCH.pickle b/js/Branching/M_SWITCH.pickle
index 9dbe5728..83a55023 100644
--- a/js/Branching/M_SWITCH.pickle
+++ b/js/Branching/M_SWITCH.pickle
@@ -44,56 +44,57 @@ p12
g2
sS'model.sim'
p13
-g10
-sS'nin'
+S'list'
p14
+sS'nin'
+p15
g8
sS'in1'
-p15
+p16
g5
sS'in2'
-p16
+p17
g5
sS'base'
-p17
+p18
g8
sS'graphics.exprs'
-p18
-NsS'model.ipar'
p19
+NsS'model.ipar'
+p20
g5
sS'typ'
-p20
+p21
g10
sS'[model,graphics,ok]'
-p21
+p22
g8
sS'model.blocktype'
-p22
-S'string'
p23
-sS'model.dep_ut'
+S'string'
p24
+sS'model.dep_ut'
+p25
g10
sS'exprs'
-p25
+p26
g5
sS'gr_i'
-p26
+p27
g10
sS'ipar'
-p27
+p28
g5
sS'y'
-p28
+p29
g10
sS'x'
-p29
+p30
g8
sS'model'
-p30
+p31
g2
sS'ot'
-p31
+p32
g8
s. \ No newline at end of file
diff --git a/js/Branching/RELAY_f.pickle b/js/Branching/RELAY_f.pickle
index cb033005..95b11b18 100644
--- a/js/Branching/RELAY_f.pickle
+++ b/js/Branching/RELAY_f.pickle
@@ -46,46 +46,47 @@ S'vector'
p13
sS'model.sim'
p14
-g13
-sS'nin'
+S'list'
p15
+sS'nin'
+p16
g2
sS'i0'
-p16
+p17
g2
sS'in1'
-p17
+p18
g9
sS'graphics.exprs'
-p18
-NsS'typ'
p19
+NsS'typ'
+p20
g13
sS'[model,graphics,ok]'
-p20
+p21
g2
sS'model.blocktype'
-p21
-S'string'
p22
-sS'model.dep_ut'
+S'string'
p23
+sS'model.dep_ut'
+p24
g13
sS'exprs'
-p24
+p25
g9
sS'gr_i'
-p25
+p26
g13
sS'ipar'
-p26
-NsS'y'
p27
+NsS'y'
+p28
g13
sS'x'
-p28
+p29
g2
sS'model'
-p29
+p30
g4
s. \ No newline at end of file
diff --git a/js/Branching/SCALAR2VECTOR.pickle b/js/Branching/SCALAR2VECTOR.pickle
index 9443cd1e..851c289e 100644
--- a/js/Branching/SCALAR2VECTOR.pickle
+++ b/js/Branching/SCALAR2VECTOR.pickle
@@ -64,11 +64,12 @@ p21
g9
sS'model.sim'
p22
-g14
-sS'typ'
+S'list'
p23
+sS'typ'
+p24
g14
sS'nout'
-p24
+p25
g2
s. \ No newline at end of file
diff --git a/js/Branching/SELECT_f.pickle b/js/Branching/SELECT_f.pickle
index 3520f25c..6e826cff 100644
--- a/js/Branching/SELECT_f.pickle
+++ b/js/Branching/SELECT_f.pickle
@@ -45,41 +45,42 @@ p13
g2
sS'model.sim'
p14
-g12
-sS'nin'
+S'list'
p15
+sS'nin'
+p16
g2
sS'in1'
-p16
+p17
g9
sS'graphics.exprs'
-p17
-NsS'z0'
p18
+NsS'z0'
+p19
g2
sS'[model,graphics,ok]'
-p19
+p20
g2
sS'model.blocktype'
-p20
-S'string'
p21
-sS'model.dep_ut'
+S'string'
p22
+sS'model.dep_ut'
+p23
g12
sS'exprs'
-p23
+p24
g9
sS'gr_i'
-p24
+p25
g12
sS'y'
-p25
+p26
g12
sS'x'
-p26
+p27
g2
sS'model'
-p27
+p28
g4
s. \ No newline at end of file
diff --git a/js/Branching/SELECT_m.pickle b/js/Branching/SELECT_m.pickle
index 5a45a1c4..4a32d368 100644
--- a/js/Branching/SELECT_m.pickle
+++ b/js/Branching/SELECT_m.pickle
@@ -63,65 +63,66 @@ p19
g12
sS'model.sim'
p20
-g12
-sS'model.evtout'
+S'list'
p21
+sS'model.evtout'
+p22
g12
sS'nin'
-p22
+p23
g2
sS'model.out2'
-p23
+p24
g2
sS'in1'
-p24
+p25
g12
sS'model.rpar'
-p25
+p26
g12
sS'model.outtyp'
-p26
+p27
g2
sS'model.state'
-p27
+p28
g12
sS'graphics.exprs'
-p28
-NsS'model.ipar'
p29
+NsS'model.ipar'
+p30
g12
sS'z0'
-p30
+p31
g2
sS'[model,graphics,ok]'
-p31
+p32
g2
sS'ok'
-p32
-S'boolean'
p33
-sS'model.blocktype'
+S'boolean'
p34
+sS'model.blocktype'
+p35
g7
sS'model.dep_ut'
-p35
+p36
g12
sS'exprs'
-p36
+p37
g14
sS'gr_i'
-p37
+p38
g12
sS'y'
-p38
+p39
g12
sS'x'
-p39
+p40
g2
sS'model'
-p40
+p41
g4
sS'ot'
-p41
+p42
g12
s. \ No newline at end of file
diff --git a/js/Branching/SWITCH2.pickle b/js/Branching/SWITCH2.pickle
index 54545311..4fad17f0 100644
--- a/js/Branching/SWITCH2.pickle
+++ b/js/Branching/SWITCH2.pickle
@@ -47,50 +47,51 @@ p13
g8
sS'model.sim'
p14
-g8
-sS'model.nmode'
+S'list'
p15
+sS'model.nmode'
+p16
g5
sS'model.rpar'
-p16
+p17
g5
sS'in1'
-p17
+p18
g11
sS'graphics.exprs'
-p18
-NsS'model.ipar'
p19
+NsS'model.ipar'
+p20
g8
sS'model.nzcross'
-p20
+p21
g5
sS'model.blocktype'
-p21
-S'string'
p22
-sS'nzz'
+S'string'
p23
+sS'nzz'
+p24
g5
sS'rule'
-p24
+p25
g5
sS'exprs'
-p25
+p26
g11
sS'gr_i'
-p26
+p27
g8
sS'ipar'
-p27
+p28
g8
sS'y'
-p28
+p29
g8
sS'x'
-p29
+p30
g5
sS'model'
-p30
+p31
g2
s. \ No newline at end of file
diff --git a/js/Branching/SWITCH2_m.pickle b/js/Branching/SWITCH2_m.pickle
index 148e8e03..8387667c 100644
--- a/js/Branching/SWITCH2_m.pickle
+++ b/js/Branching/SWITCH2_m.pickle
@@ -64,65 +64,66 @@ p18
g9
sS'model.sim'
p19
-g9
-sS'model.out2'
+S'list'
p20
+sS'model.out2'
+p21
g5
sS'model.nmode'
-p21
+p22
g5
sS'model.rpar'
-p22
+p23
g5
sS'in1'
-p23
+p24
g9
sS'model.outtyp'
-p24
+p25
g5
sS'graphics.exprs'
-p25
-NsS'model.ipar'
p26
+NsS'model.ipar'
+p27
g9
sS'model.nzcross'
-p27
+p28
g5
sS'[model,graphics,ok]'
-p28
+p29
g5
sS'ok'
-p29
-S'boolean'
p30
-sS'model.blocktype'
+S'boolean'
p31
-S'string'
+sS'model.blocktype'
p32
-sS'nzz'
+S'string'
p33
+sS'nzz'
+p34
g5
sS'rule'
-p34
+p35
g5
sS'exprs'
-p35
+p36
g14
sS'gr_i'
-p36
+p37
g9
sS'ipar'
-p37
+p38
g9
sS'y'
-p38
+p39
g9
sS'x'
-p39
+p40
g5
sS'model'
-p40
+p41
g2
sS'it[1-1]'
-p41
+p42
Ns. \ No newline at end of file
diff --git a/js/Branching/SWITCH_f.pickle b/js/Branching/SWITCH_f.pickle
index 68fdc9ce..01f06e92 100644
--- a/js/Branching/SWITCH_f.pickle
+++ b/js/Branching/SWITCH_f.pickle
@@ -40,49 +40,50 @@ S'vector'
p11
sS'model.sim'
p12
-g11
-sS'nin'
+S'list'
p13
+sS'nin'
+p14
g6
sS'i0'
-p14
+p15
g6
sS'in1'
-p15
+p16
g8
sS'graphics.exprs'
-p16
-NsS'model.ipar'
p17
+NsS'model.ipar'
+p18
g6
sS'typ'
-p18
+p19
g11
sS'[model,graphics,ok]'
-p19
+p20
g6
sS'model.blocktype'
-p20
-S'string'
p21
-sS'model.dep_ut'
+S'string'
p22
+sS'model.dep_ut'
+p23
g11
sS'exprs'
-p23
+p24
g8
sS'gr_i'
-p24
+p25
g11
sS'ipar'
-p25
-NsS'y'
p26
+NsS'y'
+p27
g11
sS'x'
-p27
+p28
g6
sS'model'
-p28
+p29
g2
s. \ No newline at end of file
diff --git a/js/Electrical/CCS.pickle b/js/Electrical/CCS.pickle
index e284307b..0dd41936 100644
--- a/js/Electrical/CCS.pickle
+++ b/js/Electrical/CCS.pickle
@@ -43,68 +43,69 @@ p14
g12
sS'mo.parameters'
p15
-g6
-sS'model.sim'
+S'list'
p16
+sS'model.sim'
+p17
g4
sS'ModelName'
-p17
+p18
g4
sS'y'
-p18
+p19
g6
sS'mo.outputs'
-p19
+p20
g12
sS'Typein'
-p20
+p21
g12
sS'x.graphics.out_implicit'
-p21
+p22
g12
sS'model.rpar'
-p22
+p23
g6
sS'P'
-p23
+p24
g12
sS'graphics'
-p24
+p25
g2
sS'typ'
-p25
+p26
g6
sS'model.blocktype'
-p26
+p27
g4
sS'MO'
-p27
+p28
g12
sS'MI'
-p28
+p29
g12
sS'model.dep_ut'
-p29
+p30
g6
sS'exprs'
-p30
+p31
g6
sS'gr_i'
-p31
+p32
g6
sS'PortName'
-p32
+p33
g12
sS'x'
-p33
+p34
g8
sS'model'
-p34
+p35
g2
sS'ParametersName'
-p35
+p36
g6
sS'mo'
-p36
+p37
g8
s. \ No newline at end of file
diff --git a/js/Electrical/CVS.pickle b/js/Electrical/CVS.pickle
index e284307b..0dd41936 100644
--- a/js/Electrical/CVS.pickle
+++ b/js/Electrical/CVS.pickle
@@ -43,68 +43,69 @@ p14
g12
sS'mo.parameters'
p15
-g6
-sS'model.sim'
+S'list'
p16
+sS'model.sim'
+p17
g4
sS'ModelName'
-p17
+p18
g4
sS'y'
-p18
+p19
g6
sS'mo.outputs'
-p19
+p20
g12
sS'Typein'
-p20
+p21
g12
sS'x.graphics.out_implicit'
-p21
+p22
g12
sS'model.rpar'
-p22
+p23
g6
sS'P'
-p23
+p24
g12
sS'graphics'
-p24
+p25
g2
sS'typ'
-p25
+p26
g6
sS'model.blocktype'
-p26
+p27
g4
sS'MO'
-p27
+p28
g12
sS'MI'
-p28
+p29
g12
sS'model.dep_ut'
-p29
+p30
g6
sS'exprs'
-p30
+p31
g6
sS'gr_i'
-p31
+p32
g6
sS'PortName'
-p32
+p33
g12
sS'x'
-p33
+p34
g8
sS'model'
-p34
+p35
g2
sS'ParametersName'
-p35
+p36
g6
sS'mo'
-p36
+p37
g8
s. \ No newline at end of file
diff --git a/js/Electrical/Capacitor.pickle b/js/Electrical/Capacitor.pickle
index 2b240ad5..2696f9fb 100644
--- a/js/Electrical/Capacitor.pickle
+++ b/js/Electrical/Capacitor.pickle
@@ -45,59 +45,60 @@ S'vector'
p13
sS'mo.parameters'
p14
-g13
-sS'model.sim'
+S'list'
p15
+sS'model.sim'
+p16
g5
sS'C'
-p16
+p17
g8
sS'model.equations'
-p17
+p18
g8
sS'mo.outputs'
-p18
+p19
g5
sS'x.graphics.out_implicit'
-p19
+p20
g13
sS'model.rpar'
-p20
-S'matrix'
p21
-sS'graphics.exprs'
+S'matrix'
p22
-NsS'typ'
+sS'graphics.exprs'
p23
+NsS'typ'
+p24
g13
sS'model.blocktype'
-p24
+p25
g5
sS'mo'
-p25
+p26
g2
sS'x.graphics'
-p26
+p27
g2
sS'model.dep_ut'
-p27
-g13
-sS"model.equations.parameters[('2', 'double')]"
p28
g13
-sS'gr_i'
+sS"model.equations.parameters[('2', 'double')]"
p29
+g15
+sS'gr_i'
+p30
g13
sS'v'
-p30
+p31
g8
sS'y'
-p31
+p32
g13
sS'x'
-p32
+p33
g8
sS'model'
-p33
+p34
g2
s. \ No newline at end of file
diff --git a/js/Electrical/ConstantVoltage.pickle b/js/Electrical/ConstantVoltage.pickle
index 47de459a..7e8e6a7b 100644
--- a/js/Electrical/ConstantVoltage.pickle
+++ b/js/Electrical/ConstantVoltage.pickle
@@ -42,56 +42,57 @@ S'vector'
p13
sS'mo.parameters'
p14
-g13
-sS'model.sim'
+S'list'
p15
+sS'model.sim'
+p16
g5
sS'model.equations'
-p16
+p17
g8
sS'mo.outputs'
-p17
+p18
g5
sS'x.graphics.out_implicit'
-p18
+p19
g13
sS'model.rpar'
-p19
+p20
g8
sS'V'
-p20
+p21
g8
sS'typ'
-p21
+p22
g13
sS'graphics'
-p22
+p23
g2
sS'model.blocktype'
-p23
+p24
g5
sS'mo'
-p24
+p25
g8
sS'x.graphics'
-p25
+p26
g2
sS'model.dep_ut'
-p26
-g13
-sS"model.equations.parameters[('2', 'double')]"
p27
g13
-sS'gr_i'
+sS"model.equations.parameters[('2', 'double')]"
p28
+g15
+sS'gr_i'
+p29
g13
sS'y'
-p29
+p30
g13
sS'x'
-p30
+p31
g8
sS'model'
-p31
+p32
g2
s. \ No newline at end of file
diff --git a/js/Electrical/Diode.pickle b/js/Electrical/Diode.pickle
index f4ea0109..ca621468 100644
--- a/js/Electrical/Diode.pickle
+++ b/js/Electrical/Diode.pickle
@@ -49,65 +49,66 @@ S'vector'
p13
sS'mo.parameters'
p14
-g13
-sS'model.sim'
+S'list'
p15
+sS'model.sim'
+p16
g11
sS'model.equations'
-p16
+p17
g5
sS'mo.outputs'
-p17
+p18
g11
sS'x.graphics.out_implicit'
-p18
+p19
g13
sS'Ids'
-p19
+p20
g5
sS'model.rpar'
-p20
-S'matrix'
p21
-sS'mo.model'
+S'matrix'
p22
+sS'mo.model'
+p23
g11
sS'R'
-p23
+p24
g5
sS'graphics.exprs'
-p24
-NsS'typ'
p25
-g13
-sS'model.equations.parameters'
+NsS'typ'
p26
g13
-sS'model.blocktype'
+sS'model.equations.parameters'
p27
+g15
+sS'model.blocktype'
+p28
g11
sS'mo'
-p28
+p29
g5
sS'model.dep_ut'
-p29
+p30
g13
sS'exprs'
-p30
+p31
g11
sS'gr_i'
-p31
+p32
g13
sS'Vt'
-p32
+p33
g5
sS'y'
-p33
+p34
g13
sS'x'
-p34
+p35
g5
sS'model'
-p35
+p36
g2
s. \ No newline at end of file
diff --git a/js/Electrical/Gyrator.pickle b/js/Electrical/Gyrator.pickle
index eb017481..3902cab3 100644
--- a/js/Electrical/Gyrator.pickle
+++ b/js/Electrical/Gyrator.pickle
@@ -15,7 +15,7 @@ Rp7
.(dp0
S'x.model.equations.parameters[2-1]'
p1
-S'vector'
+S'list'
p2
sS'arg1'
p3
@@ -62,61 +62,62 @@ p19
g6
sS'y'
p20
-g2
-sS'mo.outputs'
+S'vector'
p21
+sS'mo.outputs'
+p22
g8
sS'Typein'
-p22
+p23
g8
sS'x.graphics.out_implicit'
-p23
+p24
g8
sS'model.rpar'
-p24
+p25
g8
sS'P'
-p25
+p26
g8
sS'graphics'
-p26
+p27
g4
sS'typ'
-p27
-g2
-sS'model.blocktype'
p28
+g21
+sS'model.blocktype'
+p29
g6
sS'mo'
-p29
+p30
g10
sS'gr_i'
-p30
-g2
-sS'MI'
p31
+g21
+sS'MI'
+p32
g8
sS'model.dep_ut'
-p32
-g2
-sS'exprs'
p33
+g21
+sS'exprs'
+p34
g8
sS'x.graphics.exprs'
-p34
-NsS'PortName'
p35
+NsS'PortName'
+p36
g8
sS'x'
-p36
+p37
g10
sS'model'
-p37
+p38
g4
sS'ParametersName'
-p38
+p39
g8
sS'MO'
-p39
+p40
g8
s. \ No newline at end of file
diff --git a/js/Electrical/IdealTransformer.pickle b/js/Electrical/IdealTransformer.pickle
index 9afd07bb..058113be 100644
--- a/js/Electrical/IdealTransformer.pickle
+++ b/js/Electrical/IdealTransformer.pickle
@@ -13,7 +13,7 @@ Rp6
.(dp0
S'x.model.equations.parameters[2-1]'
p1
-S'vector'
+S'list'
p2
sS'arg1'
p3
@@ -25,96 +25,97 @@ S'string'
p6
sS'PrametersValue'
p7
-g2
-sS'model.equations'
+S'vector'
p8
-S'double'
+sS'model.equations'
p9
-sS'model.out'
+S'double'
p10
-g9
-sS'model.in1'
+sS'model.out'
p11
-g9
-sS'x.graphics'
+g10
+sS'model.in1'
p12
+g10
+sS'x.graphics'
+p13
g4
sS'mo.inputs'
-p13
-S'matrix'
p14
-sS'Typeout'
+S'matrix'
p15
-g14
-sS'x.graphics.in_implicit'
+sS'Typeout'
p16
-g14
-sS'mo.parameters'
+g15
+sS'x.graphics.in_implicit'
p17
+g15
+sS'mo.parameters'
+p18
g2
sS'model.sim'
-p18
+p19
g6
sS'ModelName'
-p19
+p20
g6
sS'y'
-p20
-g2
-sS'mo.outputs'
p21
-g14
-sS'Typein'
+g8
+sS'mo.outputs'
p22
-g14
-sS'x.graphics.out_implicit'
+g15
+sS'Typein'
p23
-g14
-sS'model.rpar'
+g15
+sS'x.graphics.out_implicit'
p24
-g2
-sS'P'
+g15
+sS'model.rpar'
p25
-g14
-sS'graphics'
+g8
+sS'P'
p26
+g15
+sS'graphics'
+p27
g4
sS'typ'
-p27
-g2
-sS'model.blocktype'
p28
+g8
+sS'model.blocktype'
+p29
g6
sS'mo'
-p29
-g9
-sS'gr_i'
p30
-g2
-sS'MI'
+g10
+sS'gr_i'
p31
-g14
-sS'model.dep_ut'
+g8
+sS'MI'
p32
-g2
-sS'exprs'
+g15
+sS'model.dep_ut'
p33
-g2
-sS'x.graphics.exprs'
+g8
+sS'exprs'
p34
-NsS'PortName'
+g8
+sS'x.graphics.exprs'
p35
-g14
-sS'x'
+NsS'PortName'
p36
-g9
-sS'model'
+g15
+sS'x'
p37
+g10
+sS'model'
+p38
g4
sS'ParametersName'
-p38
-g2
-sS'MO'
p39
-g14
+g8
+sS'MO'
+p40
+g15
s. \ No newline at end of file
diff --git a/js/Electrical/Inductor.pickle b/js/Electrical/Inductor.pickle
index b199a360..4e548cd4 100644
--- a/js/Electrical/Inductor.pickle
+++ b/js/Electrical/Inductor.pickle
@@ -42,56 +42,57 @@ p12
g8
sS'mo.parameters'
p13
-g8
-sS'model.sim'
+S'list'
p14
+sS'model.sim'
+p15
g5
sS'model.equations'
-p15
-S'double'
p16
-sS'mo.outputs'
+S'double'
p17
+sS'mo.outputs'
+p18
g5
sS'x.graphics.out_implicit'
-p18
+p19
g8
sS'L'
-p19
-g16
-sS'model.rpar'
p20
-g16
-sS'graphics.exprs'
+g17
+sS'model.rpar'
p21
-NsS'typ'
+g17
+sS'graphics.exprs'
p22
+NsS'typ'
+p23
g8
sS'model.blocktype'
-p23
+p24
g5
sS'mo'
-p24
-g16
-sS'x.graphics'
p25
+g17
+sS'x.graphics'
+p26
g2
sS'model.dep_ut'
-p26
-g8
-sS"model.equations.parameters[('2', 'double')]"
p27
g8
-sS'gr_i'
+sS"model.equations.parameters[('2', 'double')]"
p28
+g14
+sS'gr_i'
+p29
g8
sS'y'
-p29
+p30
g8
sS'x'
-p30
-g16
-sS'model'
p31
+g17
+sS'model'
+p32
g2
s. \ No newline at end of file
diff --git a/js/Electrical/NMOS.pickle b/js/Electrical/NMOS.pickle
index f0d4356c..af7c5f1a 100644
--- a/js/Electrical/NMOS.pickle
+++ b/js/Electrical/NMOS.pickle
@@ -69,67 +69,68 @@ S'vector'
p17
sS'mo.parameters'
p18
-g17
-sS'model.sim'
+S'list'
p19
+sS'model.sim'
+p20
g5
sS'model.equations'
-p20
+p21
g7
sS'RDS'
-p21
+p22
g7
sS'mo.outputs'
-p22
+p23
g13
sS'x.graphics.out_implicit'
-p23
+p24
g13
sS'L'
-p24
+p25
g7
sS'W'
-p25
+p26
g7
sS'graphics.exprs'
-p26
-NsS'typ'
p27
+NsS'typ'
+p28
g17
sS'dW'
-p28
+p29
g7
sS'dL'
-p29
+p30
g7
sS'model.blocktype'
-p30
+p31
g5
sS'mo'
-p31
+p32
g2
sS'x.graphics'
-p32
+p33
g2
sS'model.dep_ut'
-p33
-g17
-sS"model.equations.parameters[('2', 'double')]"
p34
g17
-sS'gr_i'
+sS"model.equations.parameters[('2', 'double')]"
p35
+g19
+sS'gr_i'
+p36
g17
sS'Vt'
-p36
+p37
g7
sS'y'
-p37
+p38
g17
sS'x'
-p38
+p39
g7
sS'model'
-p39
+p40
g2
s. \ No newline at end of file
diff --git a/js/Electrical/NPN.pickle b/js/Electrical/NPN.pickle
index 9363c864..36212a2e 100644
--- a/js/Electrical/NPN.pickle
+++ b/js/Electrical/NPN.pickle
@@ -45,7 +45,7 @@ Rp22
.(dp0
S'x.model.equations.parameters[2-1]'
p1
-S'vector'
+S'list'
p2
sS'arg1'
p3
@@ -92,61 +92,62 @@ p19
g6
sS'y'
p20
-g2
-sS'mo.outputs'
+S'vector'
p21
+sS'mo.outputs'
+p22
g8
sS'Typein'
-p22
+p23
g8
sS'x.graphics.out_implicit'
-p23
+p24
g8
sS'model.rpar'
-p24
+p25
g8
sS'P'
-p25
+p26
g8
sS'graphics'
-p26
+p27
g4
sS'typ'
-p27
-g2
-sS'model.blocktype'
p28
+g21
+sS'model.blocktype'
+p29
g6
sS'mo'
-p29
+p30
g10
sS'gr_i'
-p30
-g2
-sS'MI'
p31
+g21
+sS'MI'
+p32
g8
sS'model.dep_ut'
-p32
-g2
-sS'exprs'
p33
+g21
+sS'exprs'
+p34
g8
sS'x.graphics.exprs'
-p34
-NsS'PortName'
p35
+NsS'PortName'
+p36
g8
sS'x'
-p36
+p37
g10
sS'model'
-p37
+p38
g4
sS'ParametersName'
-p38
+p39
g8
sS'MO'
-p39
+p40
g8
s. \ No newline at end of file
diff --git a/js/Electrical/OpAmp.pickle b/js/Electrical/OpAmp.pickle
index 6f195636..f88b9204 100644
--- a/js/Electrical/OpAmp.pickle
+++ b/js/Electrical/OpAmp.pickle
@@ -47,7 +47,7 @@ p13
g12
sS'mo.parameters'
p14
-S'vector'
+S'list'
p15
sS'model.sim'
p16
@@ -57,49 +57,50 @@ p17
g8
sS'mo.outputs'
p18
-g15
-sS'x.graphics.out_implicit'
+S'vector'
p19
-g15
-sS'model.rpar'
+sS'x.graphics.out_implicit'
p20
-g15
-sS'S'
+g19
+sS'model.rpar'
p21
-g15
-sS'graphics.exprs'
+g19
+sS'S'
p22
-NsS'Z'
+g19
+sS'graphics.exprs'
p23
-g15
-sS'typ'
+NsS'Z'
p24
-g15
-sS'model.blocktype'
+g19
+sS'typ'
p25
+g19
+sS'model.blocktype'
+p26
g5
sS'mo'
-p26
+p27
g2
sS'x.graphics'
-p27
+p28
g2
sS'model.dep_ut'
-p28
-g15
-sS"model.equations.parameters[('2', 'double')]"
p29
-g15
-sS'gr_i'
+g19
+sS"model.equations.parameters[('2', 'double')]"
p30
g15
-sS'y'
+sS'gr_i'
p31
-g15
-sS'x'
+g19
+sS'y'
p32
+g19
+sS'x'
+p33
g8
sS'model'
-p33
+p34
g2
s. \ No newline at end of file
diff --git a/js/Electrical/PMOS.pickle b/js/Electrical/PMOS.pickle
index f0d4356c..af7c5f1a 100644
--- a/js/Electrical/PMOS.pickle
+++ b/js/Electrical/PMOS.pickle
@@ -69,67 +69,68 @@ S'vector'
p17
sS'mo.parameters'
p18
-g17
-sS'model.sim'
+S'list'
p19
+sS'model.sim'
+p20
g5
sS'model.equations'
-p20
+p21
g7
sS'RDS'
-p21
+p22
g7
sS'mo.outputs'
-p22
+p23
g13
sS'x.graphics.out_implicit'
-p23
+p24
g13
sS'L'
-p24
+p25
g7
sS'W'
-p25
+p26
g7
sS'graphics.exprs'
-p26
-NsS'typ'
p27
+NsS'typ'
+p28
g17
sS'dW'
-p28
+p29
g7
sS'dL'
-p29
+p30
g7
sS'model.blocktype'
-p30
+p31
g5
sS'mo'
-p31
+p32
g2
sS'x.graphics'
-p32
+p33
g2
sS'model.dep_ut'
-p33
-g17
-sS"model.equations.parameters[('2', 'double')]"
p34
g17
-sS'gr_i'
+sS"model.equations.parameters[('2', 'double')]"
p35
+g19
+sS'gr_i'
+p36
g17
sS'Vt'
-p36
+p37
g7
sS'y'
-p37
+p38
g17
sS'x'
-p38
+p39
g7
sS'model'
-p39
+p40
g2
s. \ No newline at end of file
diff --git a/js/Electrical/PNP.pickle b/js/Electrical/PNP.pickle
index 9363c864..36212a2e 100644
--- a/js/Electrical/PNP.pickle
+++ b/js/Electrical/PNP.pickle
@@ -45,7 +45,7 @@ Rp22
.(dp0
S'x.model.equations.parameters[2-1]'
p1
-S'vector'
+S'list'
p2
sS'arg1'
p3
@@ -92,61 +92,62 @@ p19
g6
sS'y'
p20
-g2
-sS'mo.outputs'
+S'vector'
p21
+sS'mo.outputs'
+p22
g8
sS'Typein'
-p22
+p23
g8
sS'x.graphics.out_implicit'
-p23
+p24
g8
sS'model.rpar'
-p24
+p25
g8
sS'P'
-p25
+p26
g8
sS'graphics'
-p26
+p27
g4
sS'typ'
-p27
-g2
-sS'model.blocktype'
p28
+g21
+sS'model.blocktype'
+p29
g6
sS'mo'
-p29
+p30
g10
sS'gr_i'
-p30
-g2
-sS'MI'
p31
+g21
+sS'MI'
+p32
g8
sS'model.dep_ut'
-p32
-g2
-sS'exprs'
p33
+g21
+sS'exprs'
+p34
g8
sS'x.graphics.exprs'
-p34
-NsS'PortName'
p35
+NsS'PortName'
+p36
g8
sS'x'
-p36
+p37
g10
sS'model'
-p37
+p38
g4
sS'ParametersName'
-p38
+p39
g8
sS'MO'
-p39
+p40
g8
s. \ No newline at end of file
diff --git a/js/Electrical/Resistor.pickle b/js/Electrical/Resistor.pickle
index ee2c3eeb..fffa69db 100644
--- a/js/Electrical/Resistor.pickle
+++ b/js/Electrical/Resistor.pickle
@@ -43,55 +43,56 @@ S'vector'
p13
sS'mo.parameters'
p14
-g13
-sS'model.sim'
+S'list'
p15
+sS'model.sim'
+p16
g5
sS'model.equations'
-p16
+p17
g8
sS'mo.outputs'
-p17
+p18
g5
sS'x.graphics.out_implicit'
-p18
+p19
g13
sS'model.rpar'
-p19
+p20
g8
sS'R'
-p20
+p21
g8
sS'graphics.exprs'
-p21
-NsS'typ'
p22
+NsS'typ'
+p23
g13
sS'model.blocktype'
-p23
+p24
g5
sS'mo'
-p24
+p25
g2
sS'x.graphics'
-p25
+p26
g2
sS'model.dep_ut'
-p26
-g13
-sS"model.equations.parameters[('2', 'double')]"
p27
g13
-sS'gr_i'
+sS"model.equations.parameters[('2', 'double')]"
p28
+g15
+sS'gr_i'
+p29
g13
sS'y'
-p29
+p30
g13
sS'x'
-p30
+p31
g8
sS'model'
-p31
+p32
g2
s. \ No newline at end of file
diff --git a/js/Electrical/SineVoltage.pickle b/js/Electrical/SineVoltage.pickle
index 0a6e8a72..4024e82e 100644
--- a/js/Electrical/SineVoltage.pickle
+++ b/js/Electrical/SineVoltage.pickle
@@ -61,58 +61,59 @@ p17
g4
sS'mo.parameters'
p18
-g9
-sS'model.sim'
+S'list'
p19
+sS'model.sim'
+p20
g6
sS'V'
-p20
+p21
g4
sS'model.equations'
-p21
+p22
g4
sS'mo.outputs'
-p22
+p23
g6
sS'x.graphics.out_implicit'
-p23
+p24
g9
sS'model.rpar'
-p24
+p25
g12
sS'graphics.exprs'
-p25
-NsS'typ'
p26
+NsS'typ'
+p27
g9
sS'model.blocktype'
-p27
+p28
g6
sS'graphics'
-p28
+p29
g2
sS'x.graphics'
-p29
+p30
g2
sS'model.dep_ut'
-p30
-g9
-sS"model.equations.parameters[('2', 'double')]"
p31
g9
-sS'gr_i'
+sS"model.equations.parameters[('2', 'double')]"
p32
+g19
+sS'gr_i'
+p33
g9
sS'y'
-p33
+p34
g9
sS'x'
-p34
+p35
g4
sS'model'
-p35
+p36
g2
sS'mo'
-p36
+p37
g4
s. \ No newline at end of file
diff --git a/js/Electrical/Switch.pickle b/js/Electrical/Switch.pickle
index 7c389ff0..d9d650a9 100644
--- a/js/Electrical/Switch.pickle
+++ b/js/Electrical/Switch.pickle
@@ -45,7 +45,7 @@ p13
g12
sS'mo.parameters'
p14
-S'vector'
+S'list'
p15
sS'model.sim'
p16
@@ -58,52 +58,53 @@ p18
g5
sS'x.graphics.out_implicit'
p19
-g15
-sS'model.rpar'
+S'vector'
p20
+sS'model.rpar'
+p21
g8
sS'S'
-p21
+p22
g12
sS'graphics.exprs'
-p22
-NsS'Z'
p23
+NsS'Z'
+p24
g8
sS'typ'
-p24
-g15
-sS'model.blocktype'
p25
+g20
+sS'model.blocktype'
+p26
g5
sS'Roff'
-p26
+p27
g8
sS'Ron'
-p27
+p28
g8
sS'mo'
-p28
+p29
g2
sS'x.graphics'
-p29
+p30
g2
sS'model.dep_ut'
-p30
-g15
-sS"model.equations.parameters[('2', 'double')]"
p31
-g15
-sS'gr_i'
+g20
+sS"model.equations.parameters[('2', 'double')]"
p32
g15
-sS'y'
+sS'gr_i'
p33
-g15
-sS'x'
+g20
+sS'y'
p34
+g20
+sS'x'
+p35
g8
sS'model'
-p35
+p36
g2
s. \ No newline at end of file
diff --git a/js/Electrical/VVsourceAC.pickle b/js/Electrical/VVsourceAC.pickle
index 92fec777..6894b5be 100644
--- a/js/Electrical/VVsourceAC.pickle
+++ b/js/Electrical/VVsourceAC.pickle
@@ -50,52 +50,53 @@ p16
g11
sS'mo.parameters'
p17
-g11
-sS'VA'
+S'list'
p18
+sS'VA'
+p19
g2
sS'model.equations'
-p19
+p20
g2
sS'mo.outputs'
-p20
+p21
g4
sS'x.graphics.out_implicit'
-p21
+p22
g11
sS'model.rpar'
-p22
+p23
g11
sS'graphics.exprs'
-p23
-NsS'typ'
p24
+NsS'typ'
+p25
g11
sS'model.blocktype'
-p25
+p26
g4
sS'mo'
-p26
+p27
g2
sS'x.graphics'
-p27
+p28
g6
sS'model.dep_ut'
-p28
-g11
-sS"model.equations.parameters[('2', 'double')]"
p29
g11
-sS'gr_i'
+sS"model.equations.parameters[('2', 'double')]"
p30
+g18
+sS'gr_i'
+p31
g11
sS'y'
-p31
+p32
g11
sS'x'
-p32
+p33
g2
sS'model'
-p33
+p34
g6
s. \ No newline at end of file
diff --git a/js/Electrical/VsourceAC.pickle b/js/Electrical/VsourceAC.pickle
index 2922295d..7941df3c 100644
--- a/js/Electrical/VsourceAC.pickle
+++ b/js/Electrical/VsourceAC.pickle
@@ -52,52 +52,53 @@ p16
g11
sS'mo.parameters'
p17
-g11
-sS'VA'
+S'list'
p18
+sS'VA'
+p19
g2
sS'model.equations'
-p19
+p20
g2
sS'mo.outputs'
-p20
+p21
g4
sS'x.graphics.out_implicit'
-p21
+p22
g11
sS'model.rpar'
-p22
+p23
g14
sS'graphics.exprs'
-p23
-NsS'typ'
p24
+NsS'typ'
+p25
g11
sS'model.blocktype'
-p25
+p26
g4
sS'mo'
-p26
+p27
g2
sS'x.graphics'
-p27
+p28
g6
sS'model.dep_ut'
-p28
-g11
-sS"model.equations.parameters[('2', 'double')]"
p29
g11
-sS'gr_i'
+sS"model.equations.parameters[('2', 'double')]"
p30
+g18
+sS'gr_i'
+p31
g11
sS'y'
-p31
+p32
g11
sS'x'
-p32
+p33
g2
sS'model'
-p33
+p34
g6
s. \ No newline at end of file
diff --git a/js/Events/END_c.pickle b/js/Events/END_c.pickle
index 84e9ac57..2ea5b116 100644
--- a/js/Events/END_c.pickle
+++ b/js/Events/END_c.pickle
@@ -13,7 +13,7 @@ Rp6
.(dp0
S'model.sim'
p1
-S'vector'
+S'list'
p2
sS'model.evtout'
p3
@@ -33,38 +33,39 @@ sS'graphics.exprs'
p9
NsS'model.dep_ut'
p10
-g2
-sS'tf'
+S'vector'
p11
+sS'tf'
+p12
g4
sS'exprs'
-p12
-S'string'
p13
-sS'x.model'
+S'string'
p14
-NsS'gr_i'
+sS'x.model'
p15
-g2
-sS'graphics'
+NsS'gr_i'
p16
+g11
+sS'graphics'
+p17
g7
sS'y'
-p17
-g2
-sS'x'
p18
+g11
+sS'x'
+p19
g4
sS'model'
-p19
+p20
g7
sS'typ'
-p20
-g2
-sS'model.firing'
p21
+g11
+sS'model.firing'
+p22
g4
sS'model.blocktype'
-p22
-g13
+p23
+g14
s. \ No newline at end of file
diff --git a/js/Events/EVTDLY_c.pickle b/js/Events/EVTDLY_c.pickle
index cc0b23ac..47f20274 100644
--- a/js/Events/EVTDLY_c.pickle
+++ b/js/Events/EVTDLY_c.pickle
@@ -15,7 +15,7 @@ Rp7
.(dp0
S'model.sim'
p1
-S'vector'
+S'list'
p2
sS'model.evtout'
p3
@@ -48,36 +48,37 @@ sS'x.model'
p15
NsS'gr_i'
p16
-g2
-sS'model.dep_ut'
+S'vector'
p17
-g2
-sS'ff'
+sS'model.dep_ut'
p18
+g17
+sS'ff'
+p19
g4
sS'graphics'
-p19
+p20
g9
sS'y'
-p20
-g2
-sS'x'
p21
+g17
+sS'x'
+p22
g4
sS'model'
-p22
+p23
g9
sS'typ'
-p23
-g2
-sS'dt'
p24
+g17
+sS'dt'
+p25
g4
sS'model.firing'
-p25
+p26
g4
sS'model.blocktype'
-p26
-S'string'
p27
+S'string'
+p28
s. \ No newline at end of file
diff --git a/js/Events/EVTVARDLY.pickle b/js/Events/EVTVARDLY.pickle
index 107dea5b..8c91c11d 100644
--- a/js/Events/EVTVARDLY.pickle
+++ b/js/Events/EVTVARDLY.pickle
@@ -13,7 +13,7 @@ Rp6
.(dp0
S'model.sim'
p1
-S'vector'
+S'list'
p2
sS'model.in1'
p3
@@ -36,35 +36,36 @@ p10
g4
sS'model.dep_ut'
p11
-g2
-sS'exprs'
+S'vector'
p12
-S'string'
+sS'exprs'
p13
-sS'x.model'
+S'string'
p14
-NsS'gr_i'
+sS'x.model'
p15
-g2
-sS'graphics'
+NsS'gr_i'
p16
+g12
+sS'graphics'
+p17
g7
sS'y'
-p17
-g2
-sS'x'
p18
+g12
+sS'x'
+p19
g4
sS'model'
-p19
+p20
g7
sS'typ'
-p20
-g2
-sS'model.firing'
p21
+g12
+sS'model.firing'
+p22
g4
sS'model.blocktype'
-p22
-g13
+p23
+g14
s. \ No newline at end of file
diff --git a/js/Events/IFTHEL_f.pickle b/js/Events/IFTHEL_f.pickle
index ed2f956d..8588196e 100644
--- a/js/Events/IFTHEL_f.pickle
+++ b/js/Events/IFTHEL_f.pickle
@@ -57,45 +57,46 @@ p17
g8
sS'model.sim'
p18
-g8
-sS'model.evtout'
+S'list'
p19
-S'matrix'
+sS'model.evtout'
p20
-sS"model.sim[('2', 'double')]"
+S'matrix'
p21
+sS"model.sim[('2', 'double')]"
+p22
g6
sS'model.nmode'
-p22
+p23
g6
sS'graphics.exprs'
-p23
+p24
g16
sS'model.nzcross'
-p24
+p25
g6
sS'[model,graphics,ok]'
-p25
+p26
g6
sS'model.blocktype'
-p26
+p27
g16
sS'model.dep_ut'
-p27
+p28
g8
sS'exprs'
-p28
-g20
-sS'gr_i'
p29
+g21
+sS'gr_i'
+p30
g8
sS'y'
-p30
+p31
g8
sS'x'
-p31
+p32
g6
sS'model'
-p32
+p33
g2
s. \ No newline at end of file
diff --git a/js/Events/MCLOCK_f.pickle b/js/Events/MCLOCK_f.pickle
index 91caa32a..cd9a7e13 100644
--- a/js/Events/MCLOCK_f.pickle
+++ b/js/Events/MCLOCK_f.pickle
@@ -133,117 +133,118 @@ p45
g17
sS'spath'
p46
-g11
-sS'diagram.objs[10-1]'
+S'list'
p47
+sS'diagram.objs[10-1]'
+p48
g5
sS'newpar'
-p48
-g11
-sS'diagram.objs[4-1]'
p49
+g47
+sS'diagram.objs[4-1]'
+p50
g5
sS'output_port2.model.ipar'
-p50
+p51
g5
sS'diagram.objs[13-1]'
-p51
+p52
g5
sS'output_port1.graphics.flip'
-p52
+p53
g31
sS'x.graphics.sz'
-p53
+p54
g11
sS'split1.graphics.pein'
-p54
+p55
g5
sS'arg1[spath-1]'
-p55
-NsS'output_port1.graphics.pein'
p56
+NsS'output_port1.graphics.pein'
+p57
g5
sS'mfclck.model.ipar'
-p57
+p58
g5
sS'mfclck.model.rpar'
-p58
+p59
g5
sS'mfclck'
-p59
+p60
g7
sS'path'
-p60
-NsS'dt'
p61
+NsS'dt'
+p62
g5
sS'typ'
-p62
-g11
-sS'x.model.sim'
p63
+g47
+sS'x.model.sim'
+p64
g2
sS'output_port2.graphics.flip'
-p64
+p65
g31
sS'arg1.model'
-p65
+p66
g7
sS'diagram.objs[11-1]'
-p66
+p67
g7
sS'diagram'
-p67
+p68
g5
sS'mfclck.graphics.pein'
-p68
+p69
g5
sS'clksom.graphics.orig'
-p69
+p70
g11
sS'split2.graphics.peout'
-p70
+p71
g17
sS'xx'
-p71
+p72
g7
sS'o'
-p72
+p73
g7
sS'output_port2.graphics.orig'
-p73
+p74
g11
sS'exprs'
-p74
+p75
g17
sS'output_port1.graphics.sz'
-p75
+p76
g11
sS'split1.graphics.orig'
-p76
+p77
g17
sS'output_port2.graphics.pein'
-p77
+p78
g5
sS'clksom.graphics.flip'
-p78
+p79
g31
sS'y'
-p79
+p80
g5
sS'x'
-p80
+p81
g5
sS'split1.graphics.peout'
-p81
+p82
g17
sS'output_port2'
-p82
+p83
g7
sS'x.graphics.gr_i'
-p83
+p84
g11
sS'arg1.model.rpar'
-p84
+p85
g7
s. \ No newline at end of file
diff --git a/js/Events/M_freq.pickle b/js/Events/M_freq.pickle
index 22f23762..7fecf0ac 100644
--- a/js/Events/M_freq.pickle
+++ b/js/Events/M_freq.pickle
@@ -51,67 +51,68 @@ S'vector'
p14
sS'model.sim'
p15
-g14
-sS'model.evtout'
+S'list'
p16
-S'matrix'
+sS'model.evtout'
p17
-sS'model.rpar'
+S'matrix'
p18
-g14
-sS'graphics.sz'
+sS'model.rpar'
p19
g14
-sS'offset'
+sS'graphics.sz'
p20
g14
-sS'typ'
+sS'offset'
p21
g14
-sS'model.opar'
+sS'typ'
p22
g14
-sS'[model,graphics,ok]'
+sS'model.opar'
p23
+g16
+sS'[model,graphics,ok]'
+p24
g5
sS'ok'
-p24
+p25
g7
sS'model.blocktype'
-p25
-S'string'
p26
-sS'frequ'
+S'string'
p27
+sS'frequ'
+p28
g14
sS'mn'
-p28
+p29
g5
sS'm'
-p29
-g17
-sS'model.dep_ut'
p30
+g18
+sS'model.dep_ut'
+p31
g14
sS'exprs'
-p31
-g17
-sS'gr_i'
p32
+g18
+sS'gr_i'
+p33
g14
sS'y'
-p33
+p34
g14
sS'x'
-p34
+p35
g5
sS'model'
-p35
+p36
g2
sS'ot'
-p36
-g17
-sS'k'
p37
-g17
+g18
+sS'k'
+p38
+g18
s. \ No newline at end of file
diff --git a/js/Events/VirtualCLK0.pickle b/js/Events/VirtualCLK0.pickle
index 4665ec16..7fd6c99d 100644
--- a/js/Events/VirtualCLK0.pickle
+++ b/js/Events/VirtualCLK0.pickle
@@ -45,8 +45,9 @@ p14
g5
sS'model.opar'
p15
-g5
-sS'model.firing'
+S'list'
p16
+sS'model.firing'
+p17
g8
s. \ No newline at end of file
diff --git a/js/Events/freq_div.pickle b/js/Events/freq_div.pickle
index 9960bc07..ff28fc58 100644
--- a/js/Events/freq_div.pickle
+++ b/js/Events/freq_div.pickle
@@ -100,98 +100,99 @@ p32
g4
sS'spath'
p33
-g2
-sS'%df'
+S'list'
p34
+sS'%df'
+p35
g4
sS'newpar'
-p35
-g2
-sS'lnk.yy'
p36
+g34
+sS'lnk.yy'
+p37
g2
sS'graphics.pout'
-p37
+p38
g4
sS'model.rpar'
-p38
+p39
g8
sS'model_n'
-p39
+p40
g8
sS'arg1[spath-1]'
-p40
+p41
g8
sS'scs_m_1.objs[4-1]'
-p41
+p42
g8
sS'graphics.pin'
-p42
+p43
g4
sS'graphics.exprs'
-p43
-S'matrix'
p44
-sS'path'
+S'matrix'
p45
-NsS'xxn.model'
+sS'path'
p46
-NsS'model.ipar'
+NsS'xxn.model'
p47
+NsS'model.ipar'
+p48
g4
sS'typ'
-p48
-g2
-sS'xxn'
p49
+g34
+sS'xxn'
+p50
g8
sS'lnk.xx'
-p50
+p51
g2
sS'needcompile'
-p51
+p52
g4
sS'arg1.model'
-p52
+p53
g8
sS'scs_m_1.objs[10-1]'
-p53
+p54
g4
sS'scs_m_1.objs[1-1]'
-p54
+p55
g8
sS'modified'
-p55
+p56
g4
sS'o'
-p56
+p57
g8
sS'exprs'
-p57
-NsS'scs_m_1.objs[5-1]'
p58
+NsS'scs_m_1.objs[5-1]'
+p59
g8
sS'gr_i'
-p59
+p60
g2
sS'blk.graphics'
-p60
-NsS'y'
p61
+NsS'y'
+p62
g4
sS'x'
-p62
+p63
g4
sS'model'
-p63
+p64
g8
sS'lnk.to'
-p64
+p65
g2
sS'graphics.peout'
-p65
-g44
-sS'arg1.model.rpar'
p66
+g45
+sS'arg1.model.rpar'
+p67
g8
s. \ No newline at end of file
diff --git a/js/Hydraulics/Bache.pickle b/js/Hydraulics/Bache.pickle
index 6e508ab9..cfa14eb5 100644
--- a/js/Hydraulics/Bache.pickle
+++ b/js/Hydraulics/Bache.pickle
@@ -72,73 +72,74 @@ p18
g14
sS'mo.parameters'
p19
-g17
-sS'Patm'
+S'list'
p20
+sS'Patm'
+p21
g8
sS'A'
-p21
+p22
g8
sS'model.sim'
-p22
+p23
g5
sS'model.equations'
-p23
+p24
g8
sS'mo.outputs'
-p24
+p25
g17
sS'x.graphics.out_implicit'
-p25
+p26
g14
sS'in1'
-p26
+p27
g8
sS'model.rpar'
-p27
+p28
g14
sS'ze2'
-p28
+p29
g8
sS'ze1'
-p29
+p30
g8
sS'T0'
-p30
+p31
g8
sS'graphics.exprs'
-p31
-NsS'typ'
p32
+NsS'typ'
+p33
g17
sS'model.blocktype'
-p33
+p34
g5
sS'mo'
-p34
+p35
g2
sS'x.graphics'
-p35
+p36
g2
sS'model.dep_ut'
-p36
-g17
-sS"model.equations.parameters[('2', 'double')]"
p37
g17
-sS'gr_i'
+sS"model.equations.parameters[('2', 'double')]"
p38
+g20
+sS'gr_i'
+p39
g17
sS'p_rho'
-p39
+p40
g8
sS'y'
-p40
+p41
g17
sS'x'
-p41
+p42
g8
sS'model'
-p42
+p43
g2
s. \ No newline at end of file
diff --git a/js/Hydraulics/Flowmeter.pickle b/js/Hydraulics/Flowmeter.pickle
index fb9cc3d1..10b11b97 100644
--- a/js/Hydraulics/Flowmeter.pickle
+++ b/js/Hydraulics/Flowmeter.pickle
@@ -13,7 +13,7 @@ Rp6
.(dp0
S'x.model.equations.parameters[2-1]'
p1
-S'vector'
+S'list'
p2
sS'arg1'
p3
@@ -60,61 +60,62 @@ p19
g6
sS'y'
p20
-g2
-sS'mo.outputs'
+S'vector'
p21
+sS'mo.outputs'
+p22
g14
sS'Typein'
-p22
+p23
g14
sS'x.graphics.out_implicit'
-p23
+p24
g14
sS'model.rpar'
-p24
+p25
g8
sS'P'
-p25
+p26
g14
sS'graphics'
-p26
+p27
g4
sS'typ'
-p27
-g2
-sS'model.blocktype'
p28
+g21
+sS'model.blocktype'
+p29
g6
sS'mo'
-p29
+p30
g8
sS'gr_i'
-p30
-g2
-sS'MI'
p31
+g21
+sS'MI'
+p32
g14
sS'model.dep_ut'
-p32
-g2
-sS'exprs'
p33
+g21
+sS'exprs'
+p34
g6
sS'x.graphics.exprs'
-p34
-NsS'PortName'
p35
+NsS'PortName'
+p36
g14
sS'x'
-p36
+p37
g8
sS'model'
-p37
+p38
g4
sS'ParametersName'
-p38
+p39
g6
sS'MO'
-p39
+p40
g14
s. \ No newline at end of file
diff --git a/js/Hydraulics/PerteDP.pickle b/js/Hydraulics/PerteDP.pickle
index 755f9964..7a620de4 100644
--- a/js/Hydraulics/PerteDP.pickle
+++ b/js/Hydraulics/PerteDP.pickle
@@ -54,70 +54,71 @@ S'vector'
p14
sS'mo.parameters'
p15
-g14
-sS'model.sim'
+S'list'
p16
+sS'model.sim'
+p17
g5
sS'model.equations'
-p17
+p18
g8
sS'D'
-p18
+p19
g8
sS'mo.outputs'
-p19
+p20
g5
sS'x.graphics.out_implicit'
-p20
+p21
g14
sS'L'
-p21
+p22
g8
sS'model.rpar'
-p22
+p23
g11
sS'graphics.exprs'
-p23
-NsS'typ'
p24
+NsS'typ'
+p25
g14
sS'z1'
-p25
+p26
g8
sS'z2'
-p26
+p27
g8
sS'model.blocktype'
-p27
+p28
g5
sS'mo'
-p28
+p29
g2
sS'x.graphics'
-p29
+p30
g2
sS'model.dep_ut'
-p30
-g14
-sS"model.equations.parameters[('2', 'double')]"
p31
g14
-sS'gr_i'
+sS"model.equations.parameters[('2', 'double')]"
p32
+g16
+sS'gr_i'
+p33
g14
sS'p_rho'
-p33
+p34
g8
sS'y'
-p34
+p35
g14
sS'x'
-p35
+p36
g8
sS'model'
-p36
+p37
g2
sS'lambda'
-p37
+p38
g8
s. \ No newline at end of file
diff --git a/js/Hydraulics/PuitsP.pickle b/js/Hydraulics/PuitsP.pickle
index 1fa7bcc7..f52361be 100644
--- a/js/Hydraulics/PuitsP.pickle
+++ b/js/Hydraulics/PuitsP.pickle
@@ -50,55 +50,56 @@ p14
g8
sS'mo.parameters'
p15
-g12
-sS'model.sim'
+S'list'
p16
+sS'model.sim'
+p17
g5
sS'P0'
-p17
+p18
g8
sS'model.equations'
-p18
+p19
g8
sS'model.rpar'
-p19
+p20
g10
sS'T0'
-p20
+p21
g8
sS'graphics.exprs'
-p21
-NsS'typ'
p22
+NsS'typ'
+p23
g12
sS'model.blocktype'
-p23
+p24
g5
sS'mo'
-p24
+p25
g2
sS'x.graphics'
-p25
+p26
g2
sS'model.dep_ut'
-p26
-g12
-sS"model.equations.parameters[('2', 'double')]"
p27
g12
-sS'gr_i'
+sS"model.equations.parameters[('2', 'double')]"
p28
+g16
+sS'gr_i'
+p29
g12
sS'y'
-p29
+p30
g12
sS'x'
-p30
+p31
g8
sS'model'
-p31
+p32
g2
sS'H0'
-p32
+p33
g8
s. \ No newline at end of file
diff --git a/js/Hydraulics/SourceP.pickle b/js/Hydraulics/SourceP.pickle
index 7f345a90..9d807fc7 100644
--- a/js/Hydraulics/SourceP.pickle
+++ b/js/Hydraulics/SourceP.pickle
@@ -50,61 +50,62 @@ p14
g8
sS'mo.parameters'
p15
-g13
-sS'model.sim'
+S'list'
p16
+sS'model.sim'
+p17
g5
sS'P0'
-p17
+p18
g8
sS'model.equations'
-p18
+p19
g8
sS'mo.outputs'
-p19
+p20
g13
sS'x.graphics.out_implicit'
-p20
+p21
g13
sS'model.rpar'
-p21
+p22
g11
sS'T0'
-p22
+p23
g8
sS'graphics.exprs'
-p23
-NsS'typ'
p24
+NsS'typ'
+p25
g13
sS'model.blocktype'
-p25
+p26
g5
sS'mo'
-p26
+p27
g2
sS'x.graphics'
-p27
+p28
g2
sS'model.dep_ut'
-p28
-g13
-sS"model.equations.parameters[('2', 'double')]"
p29
g13
-sS'gr_i'
+sS"model.equations.parameters[('2', 'double')]"
p30
+g16
+sS'gr_i'
+p31
g13
sS'y'
-p31
+p32
g13
sS'x'
-p32
+p33
g8
sS'model'
-p33
+p34
g2
sS'H0'
-p34
+p35
g8
s. \ No newline at end of file
diff --git a/js/Hydraulics/VanneReglante.pickle b/js/Hydraulics/VanneReglante.pickle
index 6b7df4fd..f77690a5 100644
--- a/js/Hydraulics/VanneReglante.pickle
+++ b/js/Hydraulics/VanneReglante.pickle
@@ -49,55 +49,56 @@ p15
g12
sS'mo.parameters'
p16
-g14
-sS'model.sim'
+S'list'
p17
+sS'model.sim'
+p18
g5
sS'model.equations'
-p18
+p19
g7
sS'mo.outputs'
-p19
+p20
g5
sS'x.graphics.out_implicit'
-p20
+p21
g14
sS'model.rpar'
-p21
+p22
g12
sS'graphics.exprs'
-p22
-NsS'typ'
p23
+NsS'typ'
+p24
g14
sS'model.blocktype'
-p24
+p25
g5
sS'mo'
-p25
+p26
g2
sS'x.graphics'
-p26
+p27
g2
sS'model.dep_ut'
-p27
-g14
-sS"model.equations.parameters[('2', 'double')]"
p28
g14
-sS'gr_i'
+sS"model.equations.parameters[('2', 'double')]"
p29
+g17
+sS'gr_i'
+p30
g14
sS'p_rho'
-p30
+p31
g7
sS'y'
-p31
+p32
g14
sS'x'
-p32
+p33
g7
sS'model'
-p33
+p34
g2
s. \ No newline at end of file
diff --git a/js/IntegerOp/BITCLEAR.pickle b/js/IntegerOp/BITCLEAR.pickle
index e6db28df..9de3a7a9 100644
--- a/js/IntegerOp/BITCLEAR.pickle
+++ b/js/IntegerOp/BITCLEAR.pickle
@@ -47,60 +47,61 @@ p13
g2
sS'model.sim'
p14
-g10
-sS'model.out2'
+S'list'
p15
+sS'model.out2'
+p16
g7
sS'in1'
-p16
+p17
g10
sS'model.outtyp'
-p17
+p18
g7
sS'graphics.exprs'
-p18
-NsS'bit'
p19
+NsS'bit'
+p20
g7
sS'typ'
-p20
-g10
-sS'model.opar'
p21
g10
-sS'[model,graphics,ok]'
+sS'model.opar'
p22
+g15
+sS'[model,graphics,ok]'
+p23
g7
sS'ok'
-p23
-S'boolean'
p24
-sS'model.blocktype'
+S'boolean'
p25
-S'string'
+sS'model.blocktype'
p26
-sS'model.dep_ut'
+S'string'
p27
+sS'model.dep_ut'
+p28
g10
sS'n'
-p28
+p29
g7
sS'exprs'
-p29
-S'matrix'
p30
-sS'gr_i'
+S'matrix'
p31
+sS'gr_i'
+p32
g10
sS'y'
-p32
+p33
g10
sS'x'
-p33
+p34
g7
sS'model'
-p34
+p35
g2
sS'ot'
-p35
+p36
Ns. \ No newline at end of file
diff --git a/js/IntegerOp/BITSET.pickle b/js/IntegerOp/BITSET.pickle
index e6db28df..9de3a7a9 100644
--- a/js/IntegerOp/BITSET.pickle
+++ b/js/IntegerOp/BITSET.pickle
@@ -47,60 +47,61 @@ p13
g2
sS'model.sim'
p14
-g10
-sS'model.out2'
+S'list'
p15
+sS'model.out2'
+p16
g7
sS'in1'
-p16
+p17
g10
sS'model.outtyp'
-p17
+p18
g7
sS'graphics.exprs'
-p18
-NsS'bit'
p19
+NsS'bit'
+p20
g7
sS'typ'
-p20
-g10
-sS'model.opar'
p21
g10
-sS'[model,graphics,ok]'
+sS'model.opar'
p22
+g15
+sS'[model,graphics,ok]'
+p23
g7
sS'ok'
-p23
-S'boolean'
p24
-sS'model.blocktype'
+S'boolean'
p25
-S'string'
+sS'model.blocktype'
p26
-sS'model.dep_ut'
+S'string'
p27
+sS'model.dep_ut'
+p28
g10
sS'n'
-p28
+p29
g7
sS'exprs'
-p29
-S'matrix'
p30
-sS'gr_i'
+S'matrix'
p31
+sS'gr_i'
+p32
g10
sS'y'
-p32
+p33
g10
sS'x'
-p33
+p34
g7
sS'model'
-p34
+p35
g2
sS'ot'
-p35
+p36
Ns. \ No newline at end of file
diff --git a/js/IntegerOp/CONVERT.pickle b/js/IntegerOp/CONVERT.pickle
index d6c96c75..ac642a9d 100644
--- a/js/IntegerOp/CONVERT.pickle
+++ b/js/IntegerOp/CONVERT.pickle
@@ -53,58 +53,59 @@ p14
g2
sS'model.sim'
p15
-g11
-sS'model.out2'
+S'list'
p16
+sS'model.out2'
+p17
g5
sS'in1'
-p17
+p18
g11
sS'model.rpar'
-p18
+p19
g11
sS'model.outtyp'
-p19
+p20
g5
sS'graphics.exprs'
-p20
-NsS'model.ipar'
p21
+NsS'model.ipar'
+p22
g5
sS'typ'
-p22
+p23
g11
sS'[model,graphics,ok]'
-p23
+p24
g5
sS'ok'
-p24
-S'boolean'
p25
-sS'model.blocktype'
+S'boolean'
p26
-S'string'
+sS'model.blocktype'
p27
-sS'model.dep_ut'
+S'string'
p28
+sS'model.dep_ut'
+p29
g11
sS'exprs'
-p29
-S'matrix'
p30
-sS'gr_i'
+S'matrix'
p31
+sS'gr_i'
+p32
g11
sS'y'
-p32
+p33
g11
sS'x'
-p33
+p34
g5
sS'model'
-p34
+p35
g2
sS'ot'
-p35
+p36
g5
s. \ No newline at end of file
diff --git a/js/IntegerOp/EXTRACTBITS.pickle b/js/IntegerOp/EXTRACTBITS.pickle
index 774cc6d6..3cf92c20 100644
--- a/js/IntegerOp/EXTRACTBITS.pickle
+++ b/js/IntegerOp/EXTRACTBITS.pickle
@@ -54,63 +54,64 @@ p14
g2
sS'model.sim'
p15
-g9
-sS'model.out2'
+S'list'
p16
+sS'model.out2'
+p17
g7
sS'in1'
-p17
+p18
g9
sS'model.outtyp'
-p18
+p19
g7
sS'numb'
-p19
+p20
g9
sS'graphics.exprs'
-p20
-NsS'bit'
p21
+NsS'bit'
+p22
g7
sS'model.ipar'
-p22
+p23
g9
sS'typ'
-p23
+p24
g9
sS'bitstr'
-p24
+p25
g7
sS'[model,graphics,ok]'
-p25
+p26
g7
sS'ok'
-p26
-S'boolean'
p27
-sS'model.blocktype'
+S'boolean'
p28
-S'string'
+sS'model.blocktype'
p29
-sS'rule'
+S'string'
p30
+sS'rule'
+p31
g7
sS'exprs'
-p31
-S'matrix'
p32
-sS'gr_i'
+S'matrix'
p33
+sS'gr_i'
+p34
g9
sS'y'
-p34
+p35
g9
sS'x'
-p35
+p36
g7
sS'model'
-p36
+p37
g2
sS'ot'
-p37
+p38
Ns. \ No newline at end of file
diff --git a/js/IntegerOp/INTMUL.pickle b/js/IntegerOp/INTMUL.pickle
index d88ed7ab..b9fa4143 100644
--- a/js/IntegerOp/INTMUL.pickle
+++ b/js/IntegerOp/INTMUL.pickle
@@ -53,55 +53,56 @@ p16
g2
sS'model.sim'
p17
-g8
-sS'model.out2'
+S'list'
p18
+sS'model.out2'
+p19
g10
sS'in1'
-p19
+p20
g8
sS'model.rpar'
-p20
+p21
g8
sS'model.outtyp'
-p21
+p22
g10
sS'graphics.exprs'
-p22
-NsS'model.ipar'
p23
+NsS'model.ipar'
+p24
g10
sS'typ'
-p24
+p25
g8
sS'[model,graphics,ok]'
-p25
+p26
g10
sS'ok'
-p26
-S'boolean'
p27
-sS'model.blocktype'
+S'boolean'
p28
+sS'model.blocktype'
+p29
g5
sS'model.dep_ut'
-p29
+p30
g8
sS'exprs'
-p30
+p31
g14
sS'gr_i'
-p31
+p32
g8
sS'y'
-p32
+p33
g8
sS'x'
-p33
+p34
g10
sS'model'
-p34
+p35
g2
sS'ot'
-p35
+p36
Ns. \ No newline at end of file
diff --git a/js/IntegerOp/JKFLIPFLOP.pickle b/js/IntegerOp/JKFLIPFLOP.pickle
index 63f7c4d7..13898da4 100644
--- a/js/IntegerOp/JKFLIPFLOP.pickle
+++ b/js/IntegerOp/JKFLIPFLOP.pickle
@@ -107,106 +107,107 @@ S'boolean'
p35
sS'newpar'
p36
-g26
-sS'model.in2'
+S'list'
p37
+sS'model.in2'
+p38
g11
sS'scs_m.objs[6-1]'
-p38
+p39
g7
sS'scs_m_1.objs[4-1]'
-p39
+p40
g7
sS'model.out2'
-p40
+p41
g11
sS'model.intyp'
-p41
+p42
g26
sS'model.rpar'
-p42
+p43
g7
sS'scs_m.objs[3-1]'
-p43
+p44
g7
sS"model.odstate[('1', 'double')]"
-p44
+p45
g7
sS'scs_m.objs[16-1]'
-p45
+p46
g7
sS'scs_m.objs[11-1]'
-p46
+p47
g7
sS'scs_m.objs[14-1]'
-p47
+p48
g7
sS'scs_m.objs[17-1]'
-p48
+p49
g7
sS'scs_m_1.objs[5-1]'
-p49
+p50
g7
sS'path'
-p50
-NsS'scs_m.objs[4-1]'
p51
+NsS'scs_m.objs[4-1]'
+p52
g7
sS'scs_m.objs[7-1]'
-p52
+p53
g7
sS'typ'
-p53
-g26
-sS'model.outtyp'
p54
+g37
+sS'model.outtyp'
+p55
g26
sS'needcompile'
-p55
+p56
g7
sS'arg1.model'
-p56
+p57
g2
sS'model.blocktype'
-p57
+p58
g4
sS'scs_m.objs[8-1]'
-p58
+p59
g7
sS'scs_m.objs[15-1]'
-p59
+p60
g7
sS'scs_m.objs[21-1]'
-p60
+p61
g7
sS'scs_m.objs[22-1]'
-p61
+p62
g7
sS'scs_m_1.objs[1-1]'
-p62
+p63
g7
sS'arg1.model.rpar.objs[path-1]'
-p63
+p64
g2
sS'exprs'
-p64
+p65
g7
sS'gr_i'
-p65
+p66
g26
sS'scs_m.objs[12-1]'
-p66
+p67
g7
sS'y'
-p67
+p68
g7
sS'x'
-p68
+p69
g7
sS'model'
-p69
+p70
g2
sS'arg1.model.rpar'
-p70
+p71
g2
s. \ No newline at end of file
diff --git a/js/IntegerOp/LOGIC.pickle b/js/IntegerOp/LOGIC.pickle
index 693abb46..fe110074 100644
--- a/js/IntegerOp/LOGIC.pickle
+++ b/js/IntegerOp/LOGIC.pickle
@@ -58,62 +58,63 @@ S'boolean'
p18
sS'model.sim'
p19
-g8
-sS'nin'
+S'list'
p20
+sS'nin'
+p21
g5
sS'mat'
-p21
+p22
g12
sS'model.out2'
-p22
+p23
g5
sS'in1'
-p23
+p24
g8
sS'model.outtyp'
-p24
+p25
g5
sS'graphics.exprs'
-p25
-NsS'typ'
p26
-g8
-sS'model.opar'
+NsS'typ'
p27
g8
-sS'[model,graphics,ok]'
+sS'model.opar'
p28
+g20
+sS'[model,graphics,ok]'
+p29
g5
sS'ok'
-p29
+p30
g18
sS'model.blocktype'
-p30
-S'string'
p31
-sS'model.dep_ut'
+S'string'
p32
+sS'model.dep_ut'
+p33
g8
sS'exprs'
-p33
+p34
g12
sS'gr_i'
-p34
+p35
g8
sS'y'
-p35
+p36
g8
sS'x'
-p36
+p37
g5
sS'model'
-p37
+p38
g2
sS'ot'
-p38
+p39
g5
sS'nout'
-p39
+p40
g5
s. \ No newline at end of file
diff --git a/js/IntegerOp/SHIFT.pickle b/js/IntegerOp/SHIFT.pickle
index 5c46c422..5c971890 100644
--- a/js/IntegerOp/SHIFT.pickle
+++ b/js/IntegerOp/SHIFT.pickle
@@ -48,7 +48,7 @@ p13
g4
sS'model.sim'
p14
-S'vector'
+S'list'
p15
sS'model.out2'
p16
@@ -58,47 +58,48 @@ p17
g2
sS'model.rpar'
p18
-g15
-sS'model.outtyp'
+S'vector'
p19
+sS'model.outtyp'
+p20
g2
sS'graphics.exprs'
-p20
-NsS'model.ipar'
p21
+NsS'model.ipar'
+p22
g9
sS'typ'
-p22
-g15
-sS'[model,graphics,ok]'
p23
+g19
+sS'[model,graphics,ok]'
+p24
g2
sS'ok'
-p24
-S'boolean'
p25
-sS'model.blocktype'
+S'boolean'
p26
-S'string'
+sS'model.blocktype'
p27
-sS'model.dep_ut'
+S'string'
p28
-g15
-sS'exprs'
+sS'model.dep_ut'
p29
+g19
+sS'exprs'
+p30
g9
sS'gr_i'
-p30
-g15
-sS'y'
p31
-g15
-sS'x'
+g19
+sS'y'
p32
+g19
+sS'x'
+p33
g2
sS'model'
-p33
+p34
g4
sS'ot'
-p34
+p35
Ns. \ No newline at end of file
diff --git a/js/IntegerOp/SRFLIPFLOP.pickle b/js/IntegerOp/SRFLIPFLOP.pickle
index 5cc1e7d8..e240cb2d 100644
--- a/js/IntegerOp/SRFLIPFLOP.pickle
+++ b/js/IntegerOp/SRFLIPFLOP.pickle
@@ -78,86 +78,87 @@ p25
g13
sS'newpar'
p26
-g20
-sS'model.in2'
+S'list'
p27
+sS'model.in2'
+p28
g8
sS'scs_m.objs[6-1]'
-p28
+p29
g13
sS'scs_m.objs[9-1]'
-p29
+p30
g13
sS'model.out2'
-p30
+p31
g8
sS'model.intyp'
-p31
+p32
g20
sS'model.rpar'
-p32
+p33
g13
sS'scs_m.objs[3-1]'
-p33
+p34
g13
sS"model.odstate[('1', 'double')]"
-p34
+p35
g13
sS'scs_m.objs[11-1]'
-p35
+p36
g13
sS'scs_m.objs[14-1]'
-p36
+p37
g13
sS'path'
-p37
-NsS'scs_m.objs[4-1]'
p38
+NsS'scs_m.objs[4-1]'
+p39
g13
sS'scs_m.objs[7-1]'
-p39
+p40
g13
sS'typ'
-p40
-g20
-sS'model.outtyp'
p41
+g27
+sS'model.outtyp'
+p42
g20
sS'needcompile'
-p42
+p43
g13
sS'arg1.model'
-p43
+p44
g2
sS'model.blocktype'
-p44
+p45
g4
sS'scs_m.objs[8-1]'
-p45
+p46
g13
sS'arg1.model.rpar.objs[path-1]'
-p46
+p47
g2
sS'exprs'
-p47
+p48
g13
sS'gr_i'
-p48
+p49
g20
sS'model.firing'
-p49
-S'boolean'
p50
-sS'y'
+S'boolean'
p51
+sS'y'
+p52
g13
sS'x'
-p52
+p53
g13
sS'model'
-p53
+p54
g2
sS'arg1.model.rpar'
-p54
+p55
g2
s. \ No newline at end of file
diff --git a/js/Linear/BIGSOM_f.pickle b/js/Linear/BIGSOM_f.pickle
index 602dba8d..44d77e11 100644
--- a/js/Linear/BIGSOM_f.pickle
+++ b/js/Linear/BIGSOM_f.pickle
@@ -67,11 +67,12 @@ p22
g9
sS'model.sim'
p23
-g17
-sS'typ'
+S'list'
p24
+sS'typ'
+p25
g17
sS'model.out'
-p25
+p26
g4
s. \ No newline at end of file
diff --git a/js/Linear/CLINDUMMY_f.pickle b/js/Linear/CLINDUMMY_f.pickle
index 3b6bf950..90b6cfdc 100644
--- a/js/Linear/CLINDUMMY_f.pickle
+++ b/js/Linear/CLINDUMMY_f.pickle
@@ -11,7 +11,7 @@ Rp5
.(dp0
S'model.sim'
p1
-S'vector'
+S'list'
p2
sS'model.blocktype'
p3
@@ -19,31 +19,32 @@ S'string'
p4
sS'model.dep_ut'
p5
-g2
-sS'gr_i'
+S'vector'
p6
-g2
-sS'model.state'
+sS'gr_i'
p7
-S'double'
+g6
+sS'model.state'
p8
-sS'y'
+S'double'
p9
-g2
-sS'x'
+sS'y'
p10
-g8
-sS'x0'
+g6
+sS'x'
p11
-g8
-sS'typ'
+g9
+sS'x0'
p12
-g2
-sS'model'
+g9
+sS'typ'
p13
-S'object'
+g6
+sS'model'
p14
-sS'model.firing'
+S'object'
p15
-g2
+sS'model.firing'
+p16
+g6
s. \ No newline at end of file
diff --git a/js/Linear/CLR.pickle b/js/Linear/CLR.pickle
index b2c434a0..805fede1 100644
--- a/js/Linear/CLR.pickle
+++ b/js/Linear/CLR.pickle
@@ -58,68 +58,69 @@ p17
g8
sS'model.sim'
p18
-g15
-sS'C'
+S'list'
p19
+sS'C'
+p20
g8
sS'PREVAR_scicos_context.s'
-p20
+p21
g8
sS'nin'
-p21
+p22
g8
sS'D'
-p22
+p23
g8
sS'H'
-p23
+p24
g8
sS'model.rpar'
-p24
+p25
g5
sS'mmm'
-p25
+p26
g15
sS'model.state'
-p26
+p27
g8
sS'graphics.exprs'
-p27
-NsS'x0'
p28
+NsS'x0'
+p29
g8
sS'typ'
-p29
+p30
g15
sS'ok'
-p30
-S'boolean'
p31
-sS'model.blocktype'
+S'boolean'
p32
-S'string'
+sS'model.blocktype'
p33
-sS'model.dep_ut'
+S'string'
p34
+sS'model.dep_ut'
+p35
g15
sS'exprs'
-p35
+p36
g5
sS'gr_i'
-p36
+p37
g15
sS'PREVAR_scicos_context'
-p37
-NsS'y'
p38
+NsS'y'
+p39
g15
sS'x'
-p39
+p40
g8
sS'model'
-p40
+p41
g2
sS'nout'
-p41
+p42
g8
s. \ No newline at end of file
diff --git a/js/Linear/CLR_f.pickle b/js/Linear/CLR_f.pickle
index b2c434a0..805fede1 100644
--- a/js/Linear/CLR_f.pickle
+++ b/js/Linear/CLR_f.pickle
@@ -58,68 +58,69 @@ p17
g8
sS'model.sim'
p18
-g15
-sS'C'
+S'list'
p19
+sS'C'
+p20
g8
sS'PREVAR_scicos_context.s'
-p20
+p21
g8
sS'nin'
-p21
+p22
g8
sS'D'
-p22
+p23
g8
sS'H'
-p23
+p24
g8
sS'model.rpar'
-p24
+p25
g5
sS'mmm'
-p25
+p26
g15
sS'model.state'
-p26
+p27
g8
sS'graphics.exprs'
-p27
-NsS'x0'
p28
+NsS'x0'
+p29
g8
sS'typ'
-p29
+p30
g15
sS'ok'
-p30
-S'boolean'
p31
-sS'model.blocktype'
+S'boolean'
p32
-S'string'
+sS'model.blocktype'
p33
-sS'model.dep_ut'
+S'string'
p34
+sS'model.dep_ut'
+p35
g15
sS'exprs'
-p35
+p36
g5
sS'gr_i'
-p36
+p37
g15
sS'PREVAR_scicos_context'
-p37
-NsS'y'
p38
+NsS'y'
+p39
g15
sS'x'
-p39
+p40
g8
sS'model'
-p40
+p41
g2
sS'nout'
-p41
+p42
g8
s. \ No newline at end of file
diff --git a/js/Linear/CLSS.pickle b/js/Linear/CLSS.pickle
index 6d8ee0b4..3e1d0757 100644
--- a/js/Linear/CLSS.pickle
+++ b/js/Linear/CLSS.pickle
@@ -54,7 +54,7 @@ p13
g8
sS'model.sim'
p14
-S'vector'
+S'list'
p15
sS'C'
p16
@@ -73,46 +73,47 @@ p20
g5
sS'mmm'
p21
-g15
-sS'model.state'
+S'vector'
p22
+sS'model.state'
+p23
g8
sS'graphics.exprs'
-p23
+p24
g8
sS'x0'
-p24
+p25
g8
sS'typ'
-p25
-g15
-sS'[model,graphics,ok]'
p26
+g22
+sS'[model,graphics,ok]'
+p27
g8
sS'model.blocktype'
-p27
-S'string'
p28
-sS'model.dep_ut'
+S'string'
p29
-g15
-sS'exprs'
+sS'model.dep_ut'
p30
+g22
+sS'exprs'
+p31
g5
sS'gr_i'
-p31
-g15
-sS'okD'
p32
-S'boolean'
+g22
+sS'okD'
p33
-sS'y'
+S'boolean'
p34
-g15
-sS'x'
+sS'y'
p35
+g22
+sS'x'
+p36
g8
sS'model'
-p36
+p37
g2
s. \ No newline at end of file
diff --git a/js/Linear/CLSS_f.pickle b/js/Linear/CLSS_f.pickle
index d36e6ca6..3f244bc5 100644
--- a/js/Linear/CLSS_f.pickle
+++ b/js/Linear/CLSS_f.pickle
@@ -55,60 +55,61 @@ p14
g10
sS'model.sim'
p15
-g8
-sS'C'
+S'list'
p16
+sS'C'
+p17
g10
sS'B'
-p17
+p18
g10
sS'D'
-p18
+p19
g10
sS'in1'
-p19
+p20
g10
sS'model.rpar'
-p20
+p21
g5
sS'mmm'
-p21
+p22
g8
sS'model.state'
-p22
+p23
g10
sS'graphics.exprs'
-p23
+p24
g10
sS'x0'
-p24
+p25
g10
sS'typ'
-p25
+p26
g8
sS'[model,graphics,ok]'
-p26
+p27
g10
sS'model.blocktype'
-p27
-S'string'
p28
-sS'[ms,ns]'
+S'string'
p29
+sS'[ms,ns]'
+p30
g10
sS'exprs'
-p30
+p31
g5
sS'gr_i'
-p31
+p32
g8
sS'y'
-p32
+p33
g8
sS'x'
-p33
+p34
g10
sS'model'
-p34
+p35
g2
s. \ No newline at end of file
diff --git a/js/Linear/DELAYV_f.pickle b/js/Linear/DELAYV_f.pickle
index 5f5ca1c3..21ff94bb 100644
--- a/js/Linear/DELAYV_f.pickle
+++ b/js/Linear/DELAYV_f.pickle
@@ -57,51 +57,52 @@ p16
g2
sS'model.sim'
p17
-g7
-sS'model.evtout'
+S'list'
p18
+sS'model.evtout'
+p19
g11
sS'nin'
-p19
+p20
g2
sS'model.rpar'
-p20
+p21
g2
sS'T'
-p21
+p22
g2
sS'graphics.exprs'
-p22
-NsS'z0'
p23
+NsS'z0'
+p24
g2
sS'[model,graphics,ok]'
-p24
+p25
g2
sS'ok'
-p25
-S'boolean'
p26
-sS'model.blocktype'
+S'boolean'
p27
-S'string'
+sS'model.blocktype'
p28
-sS'model.dep_ut'
+S'string'
p29
+sS'model.dep_ut'
+p30
g7
sS'exprs'
-p30
+p31
g11
sS'gr_i'
-p31
+p32
g7
sS'y'
-p32
+p33
g7
sS'x'
-p33
+p34
g2
sS'model'
-p34
+p35
g4
s. \ No newline at end of file
diff --git a/js/Linear/DELAY_f.pickle b/js/Linear/DELAY_f.pickle
index fd7523f7..43dbf30a 100644
--- a/js/Linear/DELAY_f.pickle
+++ b/js/Linear/DELAY_f.pickle
@@ -61,220 +61,221 @@ p20
g4
sS'newpar'
p21
-g15
-sS'evtdly'
+S'list'
p22
+sS'evtdly'
+p23
g2
sS'x.graphics.out_implicit'
-p23
+p24
g15
sS'ppath[1-1]'
-p24
-NsS'output_port.graphics.sz'
p25
+NsS'output_port.graphics.sz'
+p26
g15
sS'register.graphics.pout'
-p26
+p27
g4
sS'output_port'
-p27
+p28
g2
sS'arg1.model'
-p28
+p29
g2
sS'input_port.graphics.pout'
-p29
+p30
g4
sS'evtdly.model.firing'
-p30
+p31
g4
sS'x.graphics.sz'
-p31
+p32
g15
sS'output_port.graphics.pin'
-p32
+p33
g4
sS'x'
-p33
+p34
g4
sS'arg1.model.rpar'
-p34
+p35
g2
sS'evtdly.model'
-p35
+p36
g2
sS'arg1'
-p36
+p37
g2
sS'x.model.in1'
-p37
+p38
g4
sS'evtdly.graphics.sz'
-p38
+p39
g15
sS'register.graphics.sz'
-p39
+p40
g15
sS'x.graphics.in_style'
-p40
+p41
g6
sS'output_port.model.ipar'
-p41
+p42
g4
sS'evtdly_exprs'
-p42
-NsS'input_port.graphics.sz'
p43
+NsS'input_port.graphics.sz'
+p44
g15
sS'register.model'
-p44
+p45
g2
sS'diagram.objs[2-1]'
-p45
+p46
g2
sS'diagram.objs[4-1]'
-p46
+p47
g2
sS'diagram.objs[10-1]'
-p47
+p48
g4
sS'evtdly.graphics.exprs'
-p48
+p49
g8
sS'ok'
-p49
+p50
g19
sS'input_port'
-p50
+p51
g2
sS'evtdly.graphics.orig'
-p51
+p52
g15
sS'output_port.graphics.exprs'
-p52
+p53
g8
sS'ppath'
-p53
-g15
-sS'output_port.graphics.flip'
p54
+g22
+sS'output_port.graphics.flip'
+p55
g19
sS'x.model'
-p55
+p56
g2
sS'x.model.rpar'
-p56
+p57
g4
sS'x.model.rpar.objs[ppath[2-1]-1]'
-p57
+p58
g2
sS'evtdly.graphics.exprs[1-1]'
-p58
+p59
g4
sS'x.graphics.gr_i'
-p59
+p60
g15
sS'x.model.blocktype'
-p60
+p61
g6
sS'register.graphics.orig'
-p61
+p62
g15
sS'diagram.objs[9-1]'
-p62
+p63
g4
sS'input_port.graphics.orig'
-p63
+p64
g15
sS'input_port.graphics.exprs'
-p64
+p65
g8
sS'input_port.model.ipar'
-p65
+p66
g4
sS'x.model.rpar.objs[ppath[1-1]-1]'
-p66
+p67
g2
sS'x.model.sim'
-p67
+p68
g6
sS'evtdly.graphics.peout'
-p68
+p69
g4
sS'register.model.dstate'
-p69
+p70
g15
sS'split.graphics.peout'
-p70
+p71
g8
sS'x.model.dep_ut'
-p71
+p72
g15
sS'o'
-p72
+p73
g2
sS'evtdly.graphics.pein'
-p73
+p74
g4
sS'diagram.objs[3-1]'
-p74
+p75
g2
sS'evtdly.graphics.flip'
-p75
+p76
g19
sS'register.graphics.pin'
-p76
+p77
g4
sS'ppath[2-1]'
-p77
-NsS'diagram.objs[6-1]'
p78
+NsS'diagram.objs[6-1]'
+p79
g4
sS'split'
-p79
+p80
g2
sS'register_exprs'
-p80
-NsS'diagram.objs[8-1]'
p81
+NsS'diagram.objs[8-1]'
+p82
g2
sS'mess'
-p82
+p83
g8
sS'diagram'
-p83
+p84
g4
sS'y'
-p84
+p85
g4
sS'newpar[$+1-1]'
-p85
+p86
g4
sS'register.graphics'
-p86
+p87
g2
sS'typ'
-p87
-g15
-sS'register.graphics.exprs'
p88
+g22
+sS'register.graphics.exprs'
+p89
g6
sS'x.graphics.pout'
-p89
+p90
g4
sS'register'
-p90
+p91
g2
sS'exprs'
-p91
+p92
g8
sS'output_port.graphics.orig'
-p92
+p93
g15
sS'x.graphics.pin'
-p93
+p94
g4
sS'register.graphics.flip'
-p94
+p95
g19
s. \ No newline at end of file
diff --git a/js/Linear/DERIV.pickle b/js/Linear/DERIV.pickle
index 7c042e5e..2cad4c23 100644
--- a/js/Linear/DERIV.pickle
+++ b/js/Linear/DERIV.pickle
@@ -11,7 +11,7 @@ Rp5
.(dp0
S'model.sim'
p1
-S'vector'
+S'list'
p2
sS'model.in1'
p3
@@ -23,27 +23,28 @@ S'string'
p6
sS'exprs'
p7
-g2
-sS'model.dep_ut'
+S'vector'
p8
-g2
-sS'model.out'
+sS'model.dep_ut'
p9
+g8
+sS'model.out'
+p10
g4
sS'gr_i'
-p10
-g2
-sS'y'
p11
-g2
-sS'x'
+g8
+sS'y'
p12
+g8
+sS'x'
+p13
g4
sS'model'
-p13
-S'object'
p14
-sS'typ'
+S'object'
p15
-g2
+sS'typ'
+p16
+g8
s. \ No newline at end of file
diff --git a/js/Linear/DIFF_c.pickle b/js/Linear/DIFF_c.pickle
index cce7a052..6422fab4 100644
--- a/js/Linear/DIFF_c.pickle
+++ b/js/Linear/DIFF_c.pickle
@@ -41,49 +41,50 @@ p11
g2
sS'model.sim'
p12
-g6
-sS'N'
+S'list'
p13
+sS'N'
+p14
g8
sS'Nxd'
-p14
+p15
g8
sS'model.state'
-p15
-S'matrix'
p16
-sS'graphics.exprs'
+S'matrix'
p17
-NsS'x0'
+sS'graphics.exprs'
p18
-g16
-sS'typ'
+NsS'x0'
p19
+g17
+sS'typ'
+p20
g6
sS'model.blocktype'
-p20
-S'string'
p21
-sS'model.dep_ut'
+S'string'
p22
+sS'model.dep_ut'
+p23
g6
sS'exprs'
-p23
-g16
-sS'gr_i'
p24
+g17
+sS'gr_i'
+p25
g6
sS'ask_again'
-p25
-S'boolean'
p26
-sS'y'
+S'boolean'
p27
+sS'y'
+p28
g6
sS'x'
-p28
+p29
g8
sS'model'
-p29
+p30
g2
s. \ No newline at end of file
diff --git a/js/Linear/DLR.pickle b/js/Linear/DLR.pickle
index 6b2c200c..34bf03b2 100644
--- a/js/Linear/DLR.pickle
+++ b/js/Linear/DLR.pickle
@@ -64,62 +64,63 @@ p19
g10
sS'model.sim'
p20
-g2
-sS'C'
+S'list'
p21
+sS'C'
+p22
g10
sS'B'
-p22
+p23
g10
sS'D'
-p23
+p24
g10
sS'H'
-p24
+p25
g10
sS'PREVAR_scicos_context.z'
-p25
+p26
g10
sS'model.rpar'
-p26
+p27
g7
sS'mmm'
-p27
+p28
g2
sS'graphics.exprs'
-p28
-NsS'x0'
p29
+NsS'x0'
+p30
g10
sS'typ'
-p30
+p31
g2
sS'ok'
-p31
-S'boolean'
p32
-sS'model.blocktype'
+S'boolean'
p33
-S'string'
+sS'model.blocktype'
p34
-sS'model.dep_ut'
+S'string'
p35
+sS'model.dep_ut'
+p36
g2
sS'exprs'
-p36
+p37
g7
sS'gr_i'
-p37
+p38
g2
sS'PREVAR_scicos_context'
-p38
-NsS'y'
p39
+NsS'y'
+p40
g2
sS'x'
-p40
+p41
g10
sS'model'
-p41
+p42
g4
s. \ No newline at end of file
diff --git a/js/Linear/DLSS.pickle b/js/Linear/DLSS.pickle
index b38aefd2..43487590 100644
--- a/js/Linear/DLSS.pickle
+++ b/js/Linear/DLSS.pickle
@@ -61,61 +61,62 @@ p16
g10
sS'model.sim'
p17
-g2
-sS'C'
+S'list'
p18
+sS'C'
+p19
g10
sS'B'
-p19
+p20
g10
sS'D'
-p20
+p21
g10
sS'in1'
-p21
+p22
g2
sS'model.rpar'
-p22
+p23
g7
sS'mmm'
-p23
+p24
g2
sS'graphics.exprs'
-p24
+p25
g10
sS'x0'
-p25
+p26
g10
sS'typ'
-p26
+p27
g2
sS'[model,graphics,ok]'
-p27
+p28
g10
sS'model.blocktype'
-p28
-S'string'
p29
-sS'model.dep_ut'
+S'string'
p30
+sS'model.dep_ut'
+p31
g2
sS'exprs'
-p31
+p32
g7
sS'gr_i'
-p32
+p33
g2
sS'okD'
-p33
-S'boolean'
p34
-sS'y'
+S'boolean'
p35
+sS'y'
+p36
g2
sS'x'
-p36
+p37
g10
sS'model'
-p37
+p38
g4
s. \ No newline at end of file
diff --git a/js/Linear/DLSS_f.pickle b/js/Linear/DLSS_f.pickle
index 86899fa7..0108f795 100644
--- a/js/Linear/DLSS_f.pickle
+++ b/js/Linear/DLSS_f.pickle
@@ -61,57 +61,58 @@ p16
g11
sS'model.sim'
p17
-g2
-sS'C'
+S'list'
p18
+sS'C'
+p19
g11
sS'B'
-p19
+p20
g11
sS'D'
-p20
+p21
g11
sS'in1'
-p21
+p22
g2
sS'model.rpar'
-p22
+p23
g7
sS'mmm'
-p23
+p24
g2
sS'graphics.exprs'
-p24
+p25
g11
sS'x0'
-p25
+p26
g11
sS'typ'
-p26
+p27
g2
sS'[model,graphics,ok]'
-p27
+p28
g11
sS'model.blocktype'
-p28
-S'string'
p29
-sS'[ms,ns]'
+S'string'
p30
+sS'[ms,ns]'
+p31
g11
sS'exprs'
-p31
+p32
g7
sS'gr_i'
-p32
+p33
g2
sS'y'
-p33
+p34
g2
sS'x'
-p34
+p35
g11
sS'model'
-p35
+p36
g4
s. \ No newline at end of file
diff --git a/js/Linear/DOLLAR.pickle b/js/Linear/DOLLAR.pickle
index f2ab4abd..c49f542a 100644
--- a/js/Linear/DOLLAR.pickle
+++ b/js/Linear/DOLLAR.pickle
@@ -17,7 +17,7 @@ Rp8
.(dp0
S'model.odstate'
p1
-S'vector'
+S'list'
p2
sS'model.dstate'
p3
@@ -43,63 +43,64 @@ p11
g4
sS'out'
p12
-g2
-sS'model.in1'
+S'vector'
p13
+sS'model.in1'
+p14
g4
sS'x.graphics'
-p14
+p15
g6
sS'model.evtin'
-p15
+p16
g4
sS'exprs[2-1]'
-p16
-S'string'
p17
-sS'model.sim'
+S'string'
p18
+sS'model.sim'
+p19
g2
sS'in1'
-p19
+p20
g4
sS'graphics.exprs'
-p20
-NsS'typ'
p21
-g2
-sS'[model,graphics,ok]'
+NsS'typ'
p22
+g13
+sS'[model,graphics,ok]'
+p23
g4
sS'ot'
-p23
+p24
g4
sS'ok'
-p24
-S'boolean'
p25
-sS'model.blocktype'
+S'boolean'
p26
-g17
-sS'model.dep_ut'
+sS'model.blocktype'
p27
-g2
-sS'exprs'
+g18
+sS'model.dep_ut'
p28
-g17
-sS'gr_i'
+g13
+sS'exprs'
p29
-g2
-sS'y'
+g18
+sS'gr_i'
p30
-g2
-sS'x'
+g13
+sS'y'
p31
+g13
+sS'x'
+p32
g4
sS'model'
-p32
+p33
g6
sS'z'
-p33
+p34
g4
s. \ No newline at end of file
diff --git a/js/Linear/DOLLAR_m.pickle b/js/Linear/DOLLAR_m.pickle
index f2ab4abd..c49f542a 100644
--- a/js/Linear/DOLLAR_m.pickle
+++ b/js/Linear/DOLLAR_m.pickle
@@ -17,7 +17,7 @@ Rp8
.(dp0
S'model.odstate'
p1
-S'vector'
+S'list'
p2
sS'model.dstate'
p3
@@ -43,63 +43,64 @@ p11
g4
sS'out'
p12
-g2
-sS'model.in1'
+S'vector'
p13
+sS'model.in1'
+p14
g4
sS'x.graphics'
-p14
+p15
g6
sS'model.evtin'
-p15
+p16
g4
sS'exprs[2-1]'
-p16
-S'string'
p17
-sS'model.sim'
+S'string'
p18
+sS'model.sim'
+p19
g2
sS'in1'
-p19
+p20
g4
sS'graphics.exprs'
-p20
-NsS'typ'
p21
-g2
-sS'[model,graphics,ok]'
+NsS'typ'
p22
+g13
+sS'[model,graphics,ok]'
+p23
g4
sS'ot'
-p23
+p24
g4
sS'ok'
-p24
-S'boolean'
p25
-sS'model.blocktype'
+S'boolean'
p26
-g17
-sS'model.dep_ut'
+sS'model.blocktype'
p27
-g2
-sS'exprs'
+g18
+sS'model.dep_ut'
p28
-g17
-sS'gr_i'
+g13
+sS'exprs'
p29
-g2
-sS'y'
+g18
+sS'gr_i'
p30
-g2
-sS'x'
+g13
+sS'y'
p31
+g13
+sS'x'
+p32
g4
sS'model'
-p32
+p33
g6
sS'z'
-p33
+p34
g4
s. \ No newline at end of file
diff --git a/js/Linear/GAINBLK.pickle b/js/Linear/GAINBLK.pickle
index a56de86b..352279f5 100644
--- a/js/Linear/GAINBLK.pickle
+++ b/js/Linear/GAINBLK.pickle
@@ -43,7 +43,7 @@ p11
g2
sS'model.sim'
p12
-S'vector'
+S'list'
p13
sS'[out,in1]'
p14
@@ -66,46 +66,47 @@ S'matrix'
p20
sS'typ'
p21
-g13
-sS'model.opar'
+S'vector'
p22
+sS'model.opar'
+p23
g13
sS'[model,graphics,ok]'
-p23
+p24
g5
sS'out2'
-p24
+p25
g5
sS'ok'
-p25
-S'boolean'
p26
-sS'model.blocktype'
+S'boolean'
p27
-S'string'
+sS'model.blocktype'
p28
-sS'model.dep_ut'
+S'string'
p29
-g13
-sS'exprs'
+sS'model.dep_ut'
p30
-g13
-sS'gr_i'
+g22
+sS'exprs'
p31
-g13
-sS'y'
+g22
+sS'gr_i'
p32
-g13
-sS'x'
+g22
+sS'y'
p33
+g22
+sS'x'
+p34
g5
sS'model'
-p34
+p35
g2
sS'ot'
-p35
+p36
g5
sS'gain'
-p36
+p37
g5
s. \ No newline at end of file
diff --git a/js/Linear/INTEGRAL.pickle b/js/Linear/INTEGRAL.pickle
index f09f5212..ad29ee50 100644
--- a/js/Linear/INTEGRAL.pickle
+++ b/js/Linear/INTEGRAL.pickle
@@ -53,63 +53,64 @@ p13
g4
sS'model.sim'
p14
-g6
-sS'model.nmode'
+S'list'
p15
+sS'model.nmode'
+p16
g4
sS'model.rpar'
-p16
+p17
g6
sS'model.in1'
-p17
+p18
g4
sS'satur'
-p18
+p19
g4
sS'model.state'
-p19
+p20
g4
sS'lowp'
-p20
-S'string'
p21
-sS'graphics.exprs'
+S'string'
p22
-NsS'x0'
+sS'graphics.exprs'
p23
+NsS'x0'
+p24
g6
sS'model.nzcross'
-p24
+p25
g4
sS'x.graphics.id'
-p25
-g21
-sS'[model,graphics,ok]'
p26
+g22
+sS'[model,graphics,ok]'
+p27
g4
sS'ok'
-p27
-S'boolean'
p28
-sS'model.blocktype'
+S'boolean'
p29
-g21
-sS'model.dep_ut'
+sS'model.blocktype'
p30
+g22
+sS'model.dep_ut'
+p31
g6
sS'exprs'
-p31
-g21
-sS'gr_i'
p32
+g22
+sS'gr_i'
+p33
g6
sS'y'
-p33
+p34
g6
sS'x'
-p34
+p35
g4
sS'model'
-p35
+p36
g2
s. \ No newline at end of file
diff --git a/js/Linear/INTEGRAL_m.pickle b/js/Linear/INTEGRAL_m.pickle
index 7d0ee3ba..f90a27ce 100644
--- a/js/Linear/INTEGRAL_m.pickle
+++ b/js/Linear/INTEGRAL_m.pickle
@@ -63,69 +63,70 @@ p17
g4
sS'model.sim'
p18
-g8
-sS'Datatype'
+S'list'
p19
+sS'Datatype'
+p20
g4
sS'model.out2'
-p20
+p21
g4
sS'in1'
-p21
+p22
g8
sS'model.rpar'
-p22
+p23
g8
sS'model.nmode'
-p23
+p24
g4
sS'satur'
-p24
+p25
g4
sS'model.state'
-p25
+p26
g4
sS'lowp'
-p26
+p27
g4
sS'graphics'
-p27
+p28
g2
sS'model.nzcross'
-p28
+p29
g4
sS'[model,graphics,ok]'
-p29
+p30
g4
sS'ok'
-p30
-S'boolean'
p31
-sS'model.blocktype'
+S'boolean'
p32
-S'string'
+sS'model.blocktype'
p33
-sS'model.dep_ut'
+S'string'
p34
+sS'model.dep_ut'
+p35
g8
sS'exprs'
-p35
-g33
-sS'gr_i'
p36
+g34
+sS'gr_i'
+p37
g8
sS'graphics.exprs'
-p37
-NsS'y'
p38
+NsS'y'
+p39
g8
sS'x'
-p39
+p40
g4
sS'model'
-p40
+p41
g2
sS'ot'
-p41
+p42
g4
s. \ No newline at end of file
diff --git a/js/Linear/PID.pickle b/js/Linear/PID.pickle
index c7c6a8ec..102e13cd 100644
--- a/js/Linear/PID.pickle
+++ b/js/Linear/PID.pickle
@@ -39,7 +39,7 @@ p8
g2
sS'ppath'
p9
-S'vector'
+S'list'
p10
sS'arg1'
p11
@@ -57,188 +57,189 @@ p15
g2
sS'gr_i'
p16
-g10
-sS'model.out2'
+S'vector'
p17
+sS'model.out2'
+p18
g4
sS'model.out'
-p18
+p19
g4
sS'scs_m.objs[20-1]'
-p19
+p20
g4
sS'ppath[3-1]'
-p20
+p21
g4
sS'xx1.model.rpar'
-p21
-NsS'scs_m.objs[10-1]'
p22
+NsS'scs_m.objs[10-1]'
+p23
g4
sS'xx3.model.rpar'
-p23
-NsS'model.in1'
p24
+NsS'model.in1'
+p25
g4
sS'scs_m.objs[19-1]'
-p25
+p26
g4
sS'from'
-p26
+p27
g2
sS'xx2.graphics.exprs'
-p27
+p28
g4
sS'scs_m.objs[18-1]'
-p28
+p29
g4
sS'scs_m.objs[2-1]'
-p29
+p30
g4
sS'xx1.graphics'
-p30
+p31
g2
sS'arg1.model.rpar.objs[ppath[2-1]-1]'
-p31
+p32
g2
sS'model.dep_ut'
-p32
-g10
-sS'scs_m.objs[5-1]'
p33
+g17
+sS'scs_m.objs[5-1]'
+p34
g4
sS'newpar[size(newpar)+1-1]'
-p34
+p35
g4
sS'to'
-p35
+p36
g2
sS'ppath[2-1]'
-p36
+p37
g4
sS'exprs[2-1]'
-p37
+p38
g4
sS'scs_m.objs[12-1]'
-p38
+p39
g4
sS'scs_m.objs[13-1]'
-p39
+p40
g4
sS'd_old'
-p40
-NsS'newpar'
p41
+NsS'newpar'
+p42
g10
sS'model.in2'
-p42
+p43
g4
sS'scs_m.objs[6-1]'
-p43
+p44
g4
sS'scs_m.objs[9-1]'
-p44
+p45
g4
sS'xx2.graphics'
-p45
+p46
g2
sS'model.intyp'
-p46
+p47
g4
sS'i_old'
-p47
-NsS'scs_m.objs[3-1]'
p48
+NsS'scs_m.objs[3-1]'
+p49
g4
sS'arg1.model.rpar.objs[ppath[3-1]-1]'
-p49
+p50
g2
sS'ppath[1-1]'
-p50
+p51
g4
sS'exprs[3-1]'
-p51
+p52
g4
sS'scs_m.objs[14-1]'
-p52
+p53
g4
sS'scs_m.objs[17-1]'
-p53
+p54
g4
sS'scs_m.objs[4-1]'
-p54
+p55
g4
sS'scs_m.objs[7-1]'
-p55
+p56
g4
sS'typ'
-p56
+p57
g10
sS'model.outtyp'
-p57
+p58
g4
sS'p_old'
-p58
-NsS'needcompile'
p59
+NsS'needcompile'
+p60
g4
sS'scs_m'
-p60
+p61
g4
sS'arg1.model'
-p61
+p62
g2
sS'xx3.graphics'
-p62
+p63
g2
sS'model.blocktype'
-p63
-S'string'
p64
-sS'scs_m.objs[8-1]'
+S'string'
p65
+sS'scs_m.objs[8-1]'
+p66
g4
sS'xx3.model'
-p66
+p67
g2
sS'scs_m.objs[21-1]'
-p67
+p68
g4
sS'scs_m.objs[15-1]'
-p68
+p69
g4
sS'scs_m.objs[16-1]'
-p69
+p70
g4
sS'o'
-p70
+p71
g2
sS'scs_m.objs[1-1]'
-p71
+p72
g4
sS'model.sim'
-p72
-g64
-sS'scs_m.objs[11-1]'
p73
+g65
+sS'scs_m.objs[11-1]'
+p74
g4
sS'model.firing'
-p74
-S'boolean'
p75
-sS'arg1.model.rpar.objs[ppath[1-1]-1]'
+S'boolean'
p76
+sS'arg1.model.rpar.objs[ppath[1-1]-1]'
+p77
g2
sS'y'
-p77
+p78
g4
sS'x'
-p78
+p79
g4
sS'model'
-p79
+p80
g2
sS'arg1.model.rpar'
-p80
+p81
g2
s. \ No newline at end of file
diff --git a/js/Linear/REGISTER.pickle b/js/Linear/REGISTER.pickle
index dae865a3..3362101f 100644
--- a/js/Linear/REGISTER.pickle
+++ b/js/Linear/REGISTER.pickle
@@ -15,7 +15,7 @@ Rp7
.(dp0
S'model.odstate'
p1
-S'vector'
+S'list'
p2
sS'model.dstate'
p3
@@ -41,50 +41,51 @@ p11
g6
sS'typ'
p12
-g2
-sS'model.evtin'
+S'vector'
p13
+sS'model.evtin'
+p14
g4
sS'model.sim'
-p14
-g2
-sS'in1'
p15
g2
-sS'graphics.exprs'
+sS'in1'
p16
-S'matrix'
+g13
+sS'graphics.exprs'
p17
-sS'z0'
+S'matrix'
p18
+sS'z0'
+p19
g4
sS'[model,graphics,ok]'
-p19
+p20
g4
sS'ok'
-p20
-S'boolean'
p21
-sS'model.blocktype'
+S'boolean'
p22
-S'string'
+sS'model.blocktype'
p23
-sS'model.dep_ut'
+S'string'
p24
-g2
-sS'exprs'
+sS'model.dep_ut'
p25
+g13
+sS'exprs'
+p26
g4
sS'gr_i'
-p26
-g2
-sS'y'
p27
-g2
-sS'x'
+g13
+sS'y'
p28
+g13
+sS'x'
+p29
g4
sS'model'
-p29
+p30
g6
s. \ No newline at end of file
diff --git a/js/Linear/SAMPHOLD.pickle b/js/Linear/SAMPHOLD.pickle
index 68b41422..19d5dc6e 100644
--- a/js/Linear/SAMPHOLD.pickle
+++ b/js/Linear/SAMPHOLD.pickle
@@ -11,7 +11,7 @@ Rp5
.(dp0
S'model.sim'
p1
-S'vector'
+S'list'
p2
sS'model.in1'
p3
@@ -23,33 +23,34 @@ S'string'
p6
sS'x.model.firing'
p7
-g2
-sS'model.evtin'
+S'vector'
p8
+sS'model.evtin'
+p9
g4
sS'in1'
-p9
+p10
g4
sS'model.dep_ut'
-p10
-g2
-sS'model.out'
p11
+g8
+sS'model.out'
+p12
g4
sS'gr_i'
-p12
-g2
-sS'y'
p13
-g2
-sS'x'
+g8
+sS'y'
p14
+g8
+sS'x'
+p15
g4
sS'model'
-p15
-S'object'
p16
-sS'typ'
+S'object'
p17
-g2
+sS'typ'
+p18
+g8
s. \ No newline at end of file
diff --git a/js/Linear/SAMPHOLD_m.pickle b/js/Linear/SAMPHOLD_m.pickle
index 7c779c2a..adacb2d1 100644
--- a/js/Linear/SAMPHOLD_m.pickle
+++ b/js/Linear/SAMPHOLD_m.pickle
@@ -40,54 +40,55 @@ p11
g5
sS'model.sim'
p12
-g9
-sS'arg1.graphics'
+S'list'
p13
+sS'arg1.graphics'
+p14
g2
sS'model.out2'
-p14
+p15
g5
sS'in1'
-p15
+p16
g9
sS'model.in1'
-p16
+p17
g5
sS'model.outtyp'
-p17
+p18
g5
sS'graphics.exprs'
-p18
-NsS'typ'
p19
+NsS'typ'
+p20
g9
sS'[model,graphics,ok]'
-p20
+p21
g5
sS'arg1.model'
-p21
+p22
g2
sS'ok'
-p22
-S'boolean'
p23
-sS'model.blocktype'
+S'boolean'
p24
-S'string'
+sS'model.blocktype'
p25
-sS'model.dep_ut'
+S'string'
p26
+sS'model.dep_ut'
+p27
g9
sS'gr_i'
-p27
+p28
g9
sS'y'
-p28
+p29
g9
sS'x'
-p29
+p30
g5
sS'model'
-p30
+p31
g2
s. \ No newline at end of file
diff --git a/js/Linear/SOM_f.pickle b/js/Linear/SOM_f.pickle
index 9710ead6..4663fc19 100644
--- a/js/Linear/SOM_f.pickle
+++ b/js/Linear/SOM_f.pickle
@@ -11,7 +11,7 @@ Rp5
.(dp0
S'model.sim'
p1
-S'vector'
+S'list'
p2
sS'model.in1'
p3
@@ -33,39 +33,40 @@ p10
g4
sS'model.dep_ut'
p11
-g2
-sS'model.out'
+S'vector'
p12
-S'double'
+sS'model.out'
p13
-sS'labs'
+S'double'
p14
-g2
-sS'p'
+sS'labs'
p15
-g13
-sS'gr_i'
+g12
+sS'p'
p16
-g2
-sS'model.rpar'
+g14
+sS'gr_i'
p17
+g12
+sS'model.rpar'
+p18
g4
sS'str'
-p18
+p19
g4
sS'graphics'
-p19
+p20
g9
sS'y'
-p20
-g2
-sS'x'
p21
-g13
-sS'model'
+g12
+sS'x'
p22
+g14
+sS'model'
+p23
g9
sS'typ'
-p23
-g2
+p24
+g12
s. \ No newline at end of file
diff --git a/js/Linear/SUMMATION.pickle b/js/Linear/SUMMATION.pickle
index db96cae6..25cbaee4 100644
--- a/js/Linear/SUMMATION.pickle
+++ b/js/Linear/SUMMATION.pickle
@@ -47,7 +47,7 @@ p13
g2
sS'model.sim'
p14
-S'vector'
+S'list'
p15
sS'model.out2'
p16
@@ -71,38 +71,39 @@ p22
g8
sS'typ'
p23
-g15
-sS'[model,graphics,ok]'
+S'vector'
p24
+sS'[model,graphics,ok]'
+p25
g10
sS'ok'
-p25
-S'boolean'
p26
-sS'model.blocktype'
+S'boolean'
p27
+sS'model.blocktype'
+p28
g5
sS'model.dep_ut'
-p28
-g15
-sS'exprs'
p29
+g24
+sS'exprs'
+p30
g10
sS'gr_i'
-p30
-g15
-sS'y'
p31
-g15
-sS'x'
+g24
+sS'y'
p32
+g24
+sS'x'
+p33
g10
sS'model'
-p33
+p34
g2
sS'ot'
-p34
-NsS'nout'
p35
+NsS'nout'
+p36
g10
s. \ No newline at end of file
diff --git a/js/Linear/SUM_f.pickle b/js/Linear/SUM_f.pickle
index a12aa427..443c5bd9 100644
--- a/js/Linear/SUM_f.pickle
+++ b/js/Linear/SUM_f.pickle
@@ -11,7 +11,7 @@ Rp5
.(dp0
S'model.sim'
p1
-S'vector'
+S'list'
p2
sS'model.in1'
p3
@@ -23,31 +23,32 @@ S'string'
p6
sS'exprs'
p7
-g2
-sS'model.out'
+S'vector'
p8
-S'double'
+sS'model.out'
p9
-sS'p'
+S'double'
p10
-g9
-sS'gr_i'
+sS'p'
p11
-g2
-sS'model.dep_ut'
+g10
+sS'gr_i'
p12
-g2
-sS'y'
+g8
+sS'model.dep_ut'
p13
-g2
-sS'x'
+g8
+sS'y'
p14
-g9
-sS'model'
+g8
+sS'x'
p15
-S'object'
+g10
+sS'model'
p16
-sS'typ'
+S'object'
p17
-g2
+sS'typ'
+p18
+g8
s. \ No newline at end of file
diff --git a/js/Linear/TCLSS.pickle b/js/Linear/TCLSS.pickle
index ba012589..48406e0f 100644
--- a/js/Linear/TCLSS.pickle
+++ b/js/Linear/TCLSS.pickle
@@ -61,60 +61,61 @@ p16
g10
sS'model.sim'
p17
-g8
-sS'C'
+S'list'
p18
+sS'C'
+p19
g10
sS'B'
-p19
+p20
g10
sS'D'
-p20
+p21
g10
sS'in1'
-p21
+p22
g10
sS'model.rpar'
-p22
+p23
g5
sS'mmm'
-p23
+p24
g8
sS'model.state'
-p24
+p25
g10
sS'graphics.exprs'
-p25
+p26
g10
sS'x0'
-p26
+p27
g10
sS'typ'
-p27
+p28
g8
sS'[model,graphics,ok]'
-p28
+p29
g10
sS'model.blocktype'
-p29
-S'string'
p30
-sS'[ms,ns]'
+S'string'
p31
+sS'[ms,ns]'
+p32
g10
sS'exprs'
-p32
+p33
g5
sS'gr_i'
-p33
+p34
g8
sS'y'
-p34
+p35
g8
sS'x'
-p35
+p36
g10
sS'model'
-p36
+p37
g2
s. \ No newline at end of file
diff --git a/js/Linear/TCLSS_f.pickle b/js/Linear/TCLSS_f.pickle
index ba012589..48406e0f 100644
--- a/js/Linear/TCLSS_f.pickle
+++ b/js/Linear/TCLSS_f.pickle
@@ -61,60 +61,61 @@ p16
g10
sS'model.sim'
p17
-g8
-sS'C'
+S'list'
p18
+sS'C'
+p19
g10
sS'B'
-p19
+p20
g10
sS'D'
-p20
+p21
g10
sS'in1'
-p21
+p22
g10
sS'model.rpar'
-p22
+p23
g5
sS'mmm'
-p23
+p24
g8
sS'model.state'
-p24
+p25
g10
sS'graphics.exprs'
-p25
+p26
g10
sS'x0'
-p26
+p27
g10
sS'typ'
-p27
+p28
g8
sS'[model,graphics,ok]'
-p28
+p29
g10
sS'model.blocktype'
-p29
-S'string'
p30
-sS'[ms,ns]'
+S'string'
p31
+sS'[ms,ns]'
+p32
g10
sS'exprs'
-p32
+p33
g5
sS'gr_i'
-p33
+p34
g8
sS'y'
-p34
+p35
g8
sS'x'
-p35
+p36
g10
sS'model'
-p36
+p37
g2
s. \ No newline at end of file
diff --git a/js/Linear/TIME_DELAY.pickle b/js/Linear/TIME_DELAY.pickle
index 91ce14f8..a7a922b2 100644
--- a/js/Linear/TIME_DELAY.pickle
+++ b/js/Linear/TIME_DELAY.pickle
@@ -41,55 +41,56 @@ p10
g6
sS'model.sim'
p11
-g8
-sS'nin'
+S'list'
p12
+sS'nin'
+p13
g6
sS'model.rpar'
-p13
+p14
g8
sS'N'
-p14
+p15
g6
sS'T'
-p15
+p16
g6
sS'graphics.exprs'
-p16
-NsS'model.ipar'
p17
+NsS'model.ipar'
+p18
g6
sS'typ'
-p18
+p19
g8
sS'[model,graphics,ok]'
-p19
+p20
g6
sS'ok'
-p20
-S'boolean'
p21
-sS'model.blocktype'
+S'boolean'
p22
-S'string'
+sS'model.blocktype'
p23
-sS'model.dep_ut'
+S'string'
p24
+sS'model.dep_ut'
+p25
g8
sS'exprs'
-p25
-S'matrix'
p26
-sS'gr_i'
+S'matrix'
p27
+sS'gr_i'
+p28
g8
sS'y'
-p28
+p29
g8
sS'x'
-p29
+p30
g6
sS'model'
-p30
+p31
g2
s. \ No newline at end of file
diff --git a/js/Linear/VARIABLE_DELAY.pickle b/js/Linear/VARIABLE_DELAY.pickle
index 4cf3cbd7..d34840bd 100644
--- a/js/Linear/VARIABLE_DELAY.pickle
+++ b/js/Linear/VARIABLE_DELAY.pickle
@@ -41,55 +41,56 @@ p10
g6
sS'model.sim'
p11
-S'vector'
+S'list'
p12
sS'nin'
p13
g6
sS'model.rpar'
p14
-g12
-sS'N'
+S'vector'
p15
+sS'N'
+p16
g6
sS'T'
-p16
+p17
g6
sS'graphics.exprs'
-p17
-NsS'model.ipar'
p18
+NsS'model.ipar'
+p19
g6
sS'typ'
-p19
-g12
-sS'[model,graphics,ok]'
p20
+g15
+sS'[model,graphics,ok]'
+p21
g6
sS'ok'
-p21
-S'boolean'
p22
-sS'model.blocktype'
+S'boolean'
p23
-S'string'
+sS'model.blocktype'
p24
-sS'model.dep_ut'
+S'string'
p25
-g12
-sS'exprs'
+sS'model.dep_ut'
p26
+g15
+sS'exprs'
+p27
g8
sS'gr_i'
-p27
-g12
-sS'y'
p28
-g12
-sS'x'
+g15
+sS'y'
p29
+g15
+sS'x'
+p30
g6
sS'model'
-p30
+p31
g2
s. \ No newline at end of file
diff --git a/js/MatrixOp/CUMSUM.pickle b/js/MatrixOp/CUMSUM.pickle
index 1702aadf..994a373c 100644
--- a/js/MatrixOp/CUMSUM.pickle
+++ b/js/MatrixOp/CUMSUM.pickle
@@ -64,68 +64,69 @@ S'string'
p19
sS'model.sim'
p20
-g2
-sS'model.evtout'
+S'list'
p21
+sS'model.evtout'
+p22
g2
sS'arg1.graphics'
-p22
+p23
g4
sS'model.out2'
-p23
+p24
g7
sS'in1'
-p24
+p25
g2
sS'model.rpar'
-p25
+p26
g2
sS'model.outtyp'
-p26
+p27
g7
sS'model.state'
-p27
+p28
g2
sS'graphics.exprs'
-p28
-NsS'model.ipar'
p29
+NsS'model.ipar'
+p30
g2
sS'typ'
-p30
+p31
g2
sS'[model,graphics,ok]'
-p31
+p32
g7
sS'arg1.model'
-p32
+p33
g4
sS'label[9-1]'
-p33
+p34
g2
sS'ok'
-p34
-S'boolean'
p35
-sS'model.blocktype'
+S'boolean'
p36
+sS'model.blocktype'
+p37
g19
sS'model.dep_ut'
-p37
+p38
g2
sS'gr_i'
-p38
+p39
g2
sS'y'
-p39
+p40
g2
sS'x'
-p40
+p41
g7
sS'model'
-p41
+p42
g4
sS'ot'
-p42
+p43
g7
s. \ No newline at end of file
diff --git a/js/MatrixOp/EXTRACT.pickle b/js/MatrixOp/EXTRACT.pickle
index 07d79ca8..ba83e454 100644
--- a/js/MatrixOp/EXTRACT.pickle
+++ b/js/MatrixOp/EXTRACT.pickle
@@ -63,81 +63,82 @@ S'string'
p19
sS'model.sim'
p20
-g2
-sS'model.evtout'
+S'list'
p21
+sS'model.evtout'
+p22
g2
sS'arg1.graphics'
-p22
+p23
g4
sS'model.out2'
-p23
+p24
g7
sS'in1'
-p24
+p25
g2
sS'model.rpar'
-p25
+p26
g2
sS'model.outtyp'
-p26
+p27
g7
sS'b'
-p27
+p28
g2
sS'model.state'
-p28
+p29
g2
sS'graphics'
-p29
+p30
g4
sS'ma'
-p30
+p31
g7
sS'model.ipar'
-p31
+p32
g2
sS'typ'
-p32
+p33
g2
sS'a'
-p33
+p34
g2
sS'[model,graphics,ok]'
-p34
+p35
g7
sS'arg1.model'
-p35
+p36
g4
sS'label[9-1]'
-p36
+p37
g2
sS'ok'
-p37
-S'boolean'
p38
-sS'model.blocktype'
+S'boolean'
p39
+sS'model.blocktype'
+p40
g19
sS'mb'
-p40
+p41
g7
sS'model.dep_ut'
-p41
+p42
g2
sS'gr_i'
-p42
+p43
g2
sS'y'
-p43
+p44
g2
sS'x'
-p44
+p45
g7
sS'model'
-p45
+p46
g4
sS'ot'
-p46
+p47
g7
s. \ No newline at end of file
diff --git a/js/MatrixOp/EXTTRI.pickle b/js/MatrixOp/EXTTRI.pickle
index 1702aadf..994a373c 100644
--- a/js/MatrixOp/EXTTRI.pickle
+++ b/js/MatrixOp/EXTTRI.pickle
@@ -64,68 +64,69 @@ S'string'
p19
sS'model.sim'
p20
-g2
-sS'model.evtout'
+S'list'
p21
+sS'model.evtout'
+p22
g2
sS'arg1.graphics'
-p22
+p23
g4
sS'model.out2'
-p23
+p24
g7
sS'in1'
-p24
+p25
g2
sS'model.rpar'
-p25
+p26
g2
sS'model.outtyp'
-p26
+p27
g7
sS'model.state'
-p27
+p28
g2
sS'graphics.exprs'
-p28
-NsS'model.ipar'
p29
+NsS'model.ipar'
+p30
g2
sS'typ'
-p30
+p31
g2
sS'[model,graphics,ok]'
-p31
+p32
g7
sS'arg1.model'
-p32
+p33
g4
sS'label[9-1]'
-p33
+p34
g2
sS'ok'
-p34
-S'boolean'
p35
-sS'model.blocktype'
+S'boolean'
p36
+sS'model.blocktype'
+p37
g19
sS'model.dep_ut'
-p37
+p38
g2
sS'gr_i'
-p38
+p39
g2
sS'y'
-p39
+p40
g2
sS'x'
-p40
+p41
g7
sS'model'
-p41
+p42
g4
sS'ot'
-p42
+p43
g7
s. \ No newline at end of file
diff --git a/js/MatrixOp/MATBKSL.pickle b/js/MatrixOp/MATBKSL.pickle
index de46d12f..20810e7d 100644
--- a/js/MatrixOp/MATBKSL.pickle
+++ b/js/MatrixOp/MATBKSL.pickle
@@ -60,68 +60,69 @@ S'string'
p19
sS'model.sim'
p20
-g2
-sS'model.evtout'
+S'list'
p21
+sS'model.evtout'
+p22
g2
sS'arg1.graphics'
-p22
+p23
g4
sS'model.out2'
-p23
+p24
g9
sS'in1'
-p24
+p25
g2
sS'model.rpar'
-p25
+p26
g2
sS'model.outtyp'
-p26
+p27
g9
sS'model.state'
-p27
+p28
g2
sS'graphics.exprs'
-p28
-NsS'model.ipar'
p29
+NsS'model.ipar'
+p30
g2
sS'typ'
-p30
+p31
g2
sS'[model,graphics,ok]'
-p31
+p32
g9
sS'arg1.model'
-p32
+p33
g4
sS'label[9-1]'
-p33
+p34
g2
sS'ok'
-p34
-S'boolean'
p35
-sS'model.blocktype'
+S'boolean'
p36
+sS'model.blocktype'
+p37
g19
sS'model.dep_ut'
-p37
+p38
g2
sS'gr_i'
-p38
+p39
g2
sS'y'
-p39
+p40
g2
sS'x'
-p40
+p41
g9
sS'model'
-p41
+p42
g4
sS'ot'
-p42
+p43
g9
s. \ No newline at end of file
diff --git a/js/MatrixOp/MATCATH.pickle b/js/MatrixOp/MATCATH.pickle
index b8059c1d..a6b8f95e 100644
--- a/js/MatrixOp/MATCATH.pickle
+++ b/js/MatrixOp/MATCATH.pickle
@@ -59,63 +59,64 @@ S'string'
p18
sS'model.sim'
p19
-g2
-sS'model.evtout'
+S'list'
p20
+sS'model.evtout'
+p21
g2
sS'arg1.graphics'
-p21
+p22
g4
sS'model.out2'
-p22
+p23
g7
sS'in1'
-p23
+p24
g2
sS'model.rpar'
-p24
+p25
g2
sS'model.in1'
-p25
+p26
g12
sS'model.outtyp'
-p26
+p27
g7
sS'model.state'
-p27
+p28
g2
sS'graphics.exprs'
-p28
-NsS'model.ipar'
p29
+NsS'model.ipar'
+p30
g2
sS'typ'
-p30
+p31
g2
sS'[model,graphics,ok]'
-p31
+p32
g7
sS'arg1.model'
-p32
-NsS'model.blocktype'
p33
+NsS'model.blocktype'
+p34
g18
sS'model.dep_ut'
-p34
+p35
g2
sS'gr_i'
-p35
+p36
g2
sS'y'
-p36
+p37
g2
sS'x'
-p37
+p38
g7
sS'model'
-p38
+p39
g4
sS'ot'
-p39
+p40
g7
s. \ No newline at end of file
diff --git a/js/MatrixOp/MATCATV.pickle b/js/MatrixOp/MATCATV.pickle
index 2db43f63..35105b55 100644
--- a/js/MatrixOp/MATCATV.pickle
+++ b/js/MatrixOp/MATCATV.pickle
@@ -59,66 +59,67 @@ S'string'
p18
sS'model.sim'
p19
-g2
-sS'model.evtout'
+S'list'
p20
+sS'model.evtout'
+p21
g2
sS'arg1.graphics'
-p21
+p22
g4
sS'model.out2'
-p22
+p23
g7
sS'in1'
-p23
+p24
g2
sS'model.rpar'
-p24
+p25
g2
sS'model.in1'
-p25
+p26
g12
sS'model.outtyp'
-p26
+p27
g7
sS'model.state'
-p27
+p28
g2
sS'graphics.exprs'
-p28
-NsS'model.ipar'
p29
+NsS'model.ipar'
+p30
g2
sS'typ'
-p30
+p31
g2
sS'[model,graphics,ok]'
-p31
+p32
g7
sS'arg1.model'
-p32
-NsS'model.blocktype'
p33
+NsS'model.blocktype'
+p34
g18
sS'model.dep_ut'
-p34
+p35
g2
sS'gr_i'
-p35
+p36
g2
sS'l1'
-p36
+p37
g12
sS'y'
-p37
+p38
g2
sS'x'
-p38
+p39
g7
sS'model'
-p39
+p40
g4
sS'ot'
-p40
+p41
g7
s. \ No newline at end of file
diff --git a/js/MatrixOp/MATDET.pickle b/js/MatrixOp/MATDET.pickle
index 15536b33..6d151ea7 100644
--- a/js/MatrixOp/MATDET.pickle
+++ b/js/MatrixOp/MATDET.pickle
@@ -59,68 +59,69 @@ S'string'
p18
sS'model.sim'
p19
-g2
-sS'model.evtout'
+S'list'
p20
+sS'model.evtout'
+p21
g2
sS'arg1.graphics'
-p21
+p22
g4
sS'model.out2'
-p22
+p23
g7
sS'in1'
-p23
+p24
g2
sS'model.rpar'
-p24
+p25
g2
sS'model.outtyp'
-p25
+p26
g7
sS'model.state'
-p26
+p27
g2
sS'graphics.exprs'
-p27
-NsS'model.ipar'
p28
+NsS'model.ipar'
+p29
g2
sS'typ'
-p29
+p30
g2
sS'[model,graphics,ok]'
-p30
+p31
g7
sS'arg1.model'
-p31
+p32
g4
sS'label[9-1]'
-p32
+p33
g2
sS'ok'
-p33
-S'boolean'
p34
-sS'model.blocktype'
+S'boolean'
p35
+sS'model.blocktype'
+p36
g18
sS'model.dep_ut'
-p36
+p37
g2
sS'gr_i'
-p37
+p38
g2
sS'y'
-p38
+p39
g2
sS'x'
-p39
+p40
g7
sS'model'
-p40
+p41
g4
sS'ot'
-p41
+p42
g7
s. \ No newline at end of file
diff --git a/js/MatrixOp/MATDIAG.pickle b/js/MatrixOp/MATDIAG.pickle
index 15536b33..6d151ea7 100644
--- a/js/MatrixOp/MATDIAG.pickle
+++ b/js/MatrixOp/MATDIAG.pickle
@@ -59,68 +59,69 @@ S'string'
p18
sS'model.sim'
p19
-g2
-sS'model.evtout'
+S'list'
p20
+sS'model.evtout'
+p21
g2
sS'arg1.graphics'
-p21
+p22
g4
sS'model.out2'
-p22
+p23
g7
sS'in1'
-p23
+p24
g2
sS'model.rpar'
-p24
+p25
g2
sS'model.outtyp'
-p25
+p26
g7
sS'model.state'
-p26
+p27
g2
sS'graphics.exprs'
-p27
-NsS'model.ipar'
p28
+NsS'model.ipar'
+p29
g2
sS'typ'
-p29
+p30
g2
sS'[model,graphics,ok]'
-p30
+p31
g7
sS'arg1.model'
-p31
+p32
g4
sS'label[9-1]'
-p32
+p33
g2
sS'ok'
-p33
-S'boolean'
p34
-sS'model.blocktype'
+S'boolean'
p35
+sS'model.blocktype'
+p36
g18
sS'model.dep_ut'
-p36
+p37
g2
sS'gr_i'
-p37
+p38
g2
sS'y'
-p38
+p39
g2
sS'x'
-p39
+p40
g7
sS'model'
-p40
+p41
g4
sS'ot'
-p41
+p42
g7
s. \ No newline at end of file
diff --git a/js/MatrixOp/MATDIV.pickle b/js/MatrixOp/MATDIV.pickle
index de46d12f..20810e7d 100644
--- a/js/MatrixOp/MATDIV.pickle
+++ b/js/MatrixOp/MATDIV.pickle
@@ -60,68 +60,69 @@ S'string'
p19
sS'model.sim'
p20
-g2
-sS'model.evtout'
+S'list'
p21
+sS'model.evtout'
+p22
g2
sS'arg1.graphics'
-p22
+p23
g4
sS'model.out2'
-p23
+p24
g9
sS'in1'
-p24
+p25
g2
sS'model.rpar'
-p25
+p26
g2
sS'model.outtyp'
-p26
+p27
g9
sS'model.state'
-p27
+p28
g2
sS'graphics.exprs'
-p28
-NsS'model.ipar'
p29
+NsS'model.ipar'
+p30
g2
sS'typ'
-p30
+p31
g2
sS'[model,graphics,ok]'
-p31
+p32
g9
sS'arg1.model'
-p32
+p33
g4
sS'label[9-1]'
-p33
+p34
g2
sS'ok'
-p34
-S'boolean'
p35
-sS'model.blocktype'
+S'boolean'
p36
+sS'model.blocktype'
+p37
g19
sS'model.dep_ut'
-p37
+p38
g2
sS'gr_i'
-p38
+p39
g2
sS'y'
-p39
+p40
g2
sS'x'
-p40
+p41
g9
sS'model'
-p41
+p42
g4
sS'ot'
-p42
+p43
g9
s. \ No newline at end of file
diff --git a/js/MatrixOp/MATEIG.pickle b/js/MatrixOp/MATEIG.pickle
index 3f91bc29..3abe7647 100644
--- a/js/MatrixOp/MATEIG.pickle
+++ b/js/MatrixOp/MATEIG.pickle
@@ -64,67 +64,68 @@ S'string'
p19
sS'model.sim'
p20
-g2
-sS'model.evtout'
+S'list'
p21
+sS'model.evtout'
+p22
g2
sS'arg1.graphics'
-p22
+p23
g4
sS'model.out2'
-p23
+p24
g7
sS'in1'
-p24
+p25
g2
sS'model.rpar'
-p25
+p26
g2
sS'model.outtyp'
-p26
+p27
g7
sS'model.state'
-p27
+p28
g2
sS'graphics.exprs'
-p28
-NsS'model.ipar'
p29
+NsS'model.ipar'
+p30
g2
sS'typ'
-p30
+p31
g2
sS'[model,graphics,ok]'
-p31
+p32
g7
sS'arg1.model'
-p32
-NsS'label[9-1]'
p33
+NsS'label[9-1]'
+p34
g2
sS'ok'
-p34
-S'boolean'
p35
-sS'model.blocktype'
+S'boolean'
p36
+sS'model.blocktype'
+p37
g19
sS'model.dep_ut'
-p37
+p38
g2
sS'gr_i'
-p38
+p39
g2
sS'y'
-p39
+p40
g2
sS'x'
-p40
+p41
g7
sS'model'
-p41
+p42
g4
sS'ot'
-p42
+p43
g2
s. \ No newline at end of file
diff --git a/js/MatrixOp/MATEXPM.pickle b/js/MatrixOp/MATEXPM.pickle
index 15536b33..6d151ea7 100644
--- a/js/MatrixOp/MATEXPM.pickle
+++ b/js/MatrixOp/MATEXPM.pickle
@@ -59,68 +59,69 @@ S'string'
p18
sS'model.sim'
p19
-g2
-sS'model.evtout'
+S'list'
p20
+sS'model.evtout'
+p21
g2
sS'arg1.graphics'
-p21
+p22
g4
sS'model.out2'
-p22
+p23
g7
sS'in1'
-p23
+p24
g2
sS'model.rpar'
-p24
+p25
g2
sS'model.outtyp'
-p25
+p26
g7
sS'model.state'
-p26
+p27
g2
sS'graphics.exprs'
-p27
-NsS'model.ipar'
p28
+NsS'model.ipar'
+p29
g2
sS'typ'
-p29
+p30
g2
sS'[model,graphics,ok]'
-p30
+p31
g7
sS'arg1.model'
-p31
+p32
g4
sS'label[9-1]'
-p32
+p33
g2
sS'ok'
-p33
-S'boolean'
p34
-sS'model.blocktype'
+S'boolean'
p35
+sS'model.blocktype'
+p36
g18
sS'model.dep_ut'
-p36
+p37
g2
sS'gr_i'
-p37
+p38
g2
sS'y'
-p38
+p39
g2
sS'x'
-p39
+p40
g7
sS'model'
-p40
+p41
g4
sS'ot'
-p41
+p42
g7
s. \ No newline at end of file
diff --git a/js/MatrixOp/MATINV.pickle b/js/MatrixOp/MATINV.pickle
index 15536b33..6d151ea7 100644
--- a/js/MatrixOp/MATINV.pickle
+++ b/js/MatrixOp/MATINV.pickle
@@ -59,68 +59,69 @@ S'string'
p18
sS'model.sim'
p19
-g2
-sS'model.evtout'
+S'list'
p20
+sS'model.evtout'
+p21
g2
sS'arg1.graphics'
-p21
+p22
g4
sS'model.out2'
-p22
+p23
g7
sS'in1'
-p23
+p24
g2
sS'model.rpar'
-p24
+p25
g2
sS'model.outtyp'
-p25
+p26
g7
sS'model.state'
-p26
+p27
g2
sS'graphics.exprs'
-p27
-NsS'model.ipar'
p28
+NsS'model.ipar'
+p29
g2
sS'typ'
-p29
+p30
g2
sS'[model,graphics,ok]'
-p30
+p31
g7
sS'arg1.model'
-p31
+p32
g4
sS'label[9-1]'
-p32
+p33
g2
sS'ok'
-p33
-S'boolean'
p34
-sS'model.blocktype'
+S'boolean'
p35
+sS'model.blocktype'
+p36
g18
sS'model.dep_ut'
-p36
+p37
g2
sS'gr_i'
-p37
+p38
g2
sS'y'
-p38
+p39
g2
sS'x'
-p39
+p40
g7
sS'model'
-p40
+p41
g4
sS'ot'
-p41
+p42
g7
s. \ No newline at end of file
diff --git a/js/MatrixOp/MATLU.pickle b/js/MatrixOp/MATLU.pickle
index b3f171b9..ff1230e1 100644
--- a/js/MatrixOp/MATLU.pickle
+++ b/js/MatrixOp/MATLU.pickle
@@ -62,62 +62,63 @@ S'string'
p19
sS'model.sim'
p20
-g2
-sS'model.evtout'
+S'list'
p21
+sS'model.evtout'
+p22
g2
sS'model.out2'
-p22
+p23
g11
sS'model.intyp'
-p23
+p24
g7
sS'model.rpar'
-p24
+p25
g2
sS'model.outtyp'
-p25
+p26
g2
sS'model.state'
-p26
+p27
g2
sS'graphics.exprs'
-p27
-NsS'model.ipar'
p28
+NsS'model.ipar'
+p29
g2
sS'typ'
-p29
+p30
g2
sS'[model,graphics,ok]'
-p30
+p31
g7
sS'label[9-1]'
-p31
+p32
g2
sS'ok'
-p32
-S'boolean'
p33
-sS'model.blocktype'
+S'boolean'
p34
+sS'model.blocktype'
+p35
g19
sS'model.dep_ut'
-p35
+p36
g2
sS'gr_i'
-p36
+p37
g2
sS'y'
-p37
+p38
g2
sS'x'
-p38
+p39
g7
sS'model'
-p39
+p40
g4
sS'ot'
-p40
+p41
g2
s. \ No newline at end of file
diff --git a/js/MatrixOp/MATMAGPHI.pickle b/js/MatrixOp/MATMAGPHI.pickle
index afcc7aea..3d381476 100644
--- a/js/MatrixOp/MATMAGPHI.pickle
+++ b/js/MatrixOp/MATMAGPHI.pickle
@@ -62,67 +62,68 @@ S'string'
p19
sS'model.sim'
p20
-g2
-sS'model.evtout'
+S'list'
p21
+sS'model.evtout'
+p22
g2
sS'arg1.graphics'
-p22
+p23
g4
sS'model.out2'
-p23
+p24
g11
sS'in1'
-p24
+p25
g11
sS'model.rpar'
-p25
+p26
g2
sS'model.outtyp'
-p26
+p27
g2
sS'model.state'
-p27
+p28
g2
sS'graphics.exprs'
-p28
-NsS'model.ipar'
p29
+NsS'model.ipar'
+p30
g2
sS'typ'
-p30
+p31
g2
sS'[model,graphics,ok]'
-p31
+p32
g8
sS'arg1.model'
-p32
-NsS'label[9-1]'
p33
+NsS'label[9-1]'
+p34
g2
sS'ok'
-p34
-S'boolean'
p35
-sS'model.blocktype'
+S'boolean'
p36
+sS'model.blocktype'
+p37
g19
sS'model.dep_ut'
-p37
+p38
g2
sS'gr_i'
-p38
+p39
g2
sS'y'
-p39
+p40
g2
sS'x'
-p40
+p41
g8
sS'model'
-p41
+p42
g4
sS'ot'
-p42
+p43
g8
s. \ No newline at end of file
diff --git a/js/MatrixOp/MATMUL.pickle b/js/MatrixOp/MATMUL.pickle
index 0b53f77c..a4d88c1e 100644
--- a/js/MatrixOp/MATMUL.pickle
+++ b/js/MatrixOp/MATMUL.pickle
@@ -63,59 +63,60 @@ p19
g10
sS'model.sim'
p20
-g8
-sS'label[2-1]'
+S'list'
p21
+sS'label[2-1]'
+p22
g10
sS'model.out2'
-p22
+p23
g10
sS'in1'
-p23
+p24
g14
sS'model.rpar'
-p24
+p25
g14
sS'kmax'
-p25
+p26
g10
sS'graphics'
-p26
+p27
g2
sS'model.ipar'
-p27
+p28
g10
sS'typ'
-p28
+p29
g8
sS'[model,graphics,ok]'
-p29
+p30
g10
sS'ot'
-p30
-NsS'ok'
p31
-S'boolean'
+NsS'ok'
p32
-sS'rule'
+S'boolean'
p33
+sS'rule'
+p34
g10
sS'gr_i'
-p34
+p35
g8
sS'TABMIN'
-p35
+p36
g14
sS'y'
-p36
+p37
g8
sS'x'
-p37
+p38
g10
sS'model'
-p38
+p39
g2
sS'TABMAX'
-p39
+p40
g14
s. \ No newline at end of file
diff --git a/js/MatrixOp/MATPINV.pickle b/js/MatrixOp/MATPINV.pickle
index 15536b33..6d151ea7 100644
--- a/js/MatrixOp/MATPINV.pickle
+++ b/js/MatrixOp/MATPINV.pickle
@@ -59,68 +59,69 @@ S'string'
p18
sS'model.sim'
p19
-g2
-sS'model.evtout'
+S'list'
p20
+sS'model.evtout'
+p21
g2
sS'arg1.graphics'
-p21
+p22
g4
sS'model.out2'
-p22
+p23
g7
sS'in1'
-p23
+p24
g2
sS'model.rpar'
-p24
+p25
g2
sS'model.outtyp'
-p25
+p26
g7
sS'model.state'
-p26
+p27
g2
sS'graphics.exprs'
-p27
-NsS'model.ipar'
p28
+NsS'model.ipar'
+p29
g2
sS'typ'
-p29
+p30
g2
sS'[model,graphics,ok]'
-p30
+p31
g7
sS'arg1.model'
-p31
+p32
g4
sS'label[9-1]'
-p32
+p33
g2
sS'ok'
-p33
-S'boolean'
p34
-sS'model.blocktype'
+S'boolean'
p35
+sS'model.blocktype'
+p36
g18
sS'model.dep_ut'
-p36
+p37
g2
sS'gr_i'
-p37
+p38
g2
sS'y'
-p38
+p39
g2
sS'x'
-p39
+p40
g7
sS'model'
-p40
+p41
g4
sS'ot'
-p41
+p42
g7
s. \ No newline at end of file
diff --git a/js/MatrixOp/MATRESH.pickle b/js/MatrixOp/MATRESH.pickle
index c6cc8e26..e5f1a4cb 100644
--- a/js/MatrixOp/MATRESH.pickle
+++ b/js/MatrixOp/MATRESH.pickle
@@ -60,73 +60,74 @@ S'string'
p17
sS'model.sim'
p18
-g2
-sS'model.evtout'
+S'list'
p19
+sS'model.evtout'
+p20
g2
sS'nin'
-p20
+p21
g7
sS'arg1.graphics'
-p21
+p22
g4
sS'model.out2'
-p22
+p23
g7
sS'model.intyp'
-p23
+p24
g7
sS'model.rpar'
-p24
+p25
g2
sS'model.outtyp'
-p25
+p26
g7
sS'model.state'
-p26
+p27
g2
sS'graphics.exprs'
-p27
-NsS'model.ipar'
p28
+NsS'model.ipar'
+p29
g2
sS'typ'
-p29
+p30
g2
sS'[model,graphics,ok]'
-p30
+p31
g7
sS'arg1.model'
-p31
-NsS'label[9-1]'
p32
+NsS'label[9-1]'
+p33
g2
sS'ok'
-p33
-S'boolean'
p34
-sS'model.blocktype'
+S'boolean'
p35
+sS'model.blocktype'
+p36
g17
sS'model.dep_ut'
-p36
+p37
g2
sS'gr_i'
-p37
+p38
g2
sS'y'
-p38
+p39
g2
sS'x'
-p39
+p40
g7
sS'model'
-p40
+p41
g4
sS'ot'
-p41
+p42
g7
sS'nout'
-p42
+p43
g7
s. \ No newline at end of file
diff --git a/js/MatrixOp/MATSING.pickle b/js/MatrixOp/MATSING.pickle
index 3f91bc29..3abe7647 100644
--- a/js/MatrixOp/MATSING.pickle
+++ b/js/MatrixOp/MATSING.pickle
@@ -64,67 +64,68 @@ S'string'
p19
sS'model.sim'
p20
-g2
-sS'model.evtout'
+S'list'
p21
+sS'model.evtout'
+p22
g2
sS'arg1.graphics'
-p22
+p23
g4
sS'model.out2'
-p23
+p24
g7
sS'in1'
-p24
+p25
g2
sS'model.rpar'
-p25
+p26
g2
sS'model.outtyp'
-p26
+p27
g7
sS'model.state'
-p27
+p28
g2
sS'graphics.exprs'
-p28
-NsS'model.ipar'
p29
+NsS'model.ipar'
+p30
g2
sS'typ'
-p30
+p31
g2
sS'[model,graphics,ok]'
-p31
+p32
g7
sS'arg1.model'
-p32
-NsS'label[9-1]'
p33
+NsS'label[9-1]'
+p34
g2
sS'ok'
-p34
-S'boolean'
p35
-sS'model.blocktype'
+S'boolean'
p36
+sS'model.blocktype'
+p37
g19
sS'model.dep_ut'
-p37
+p38
g2
sS'gr_i'
-p38
+p39
g2
sS'y'
-p39
+p40
g2
sS'x'
-p40
+p41
g7
sS'model'
-p41
+p42
g4
sS'ot'
-p42
+p43
g2
s. \ No newline at end of file
diff --git a/js/MatrixOp/MATSUM.pickle b/js/MatrixOp/MATSUM.pickle
index 1702aadf..994a373c 100644
--- a/js/MatrixOp/MATSUM.pickle
+++ b/js/MatrixOp/MATSUM.pickle
@@ -64,68 +64,69 @@ S'string'
p19
sS'model.sim'
p20
-g2
-sS'model.evtout'
+S'list'
p21
+sS'model.evtout'
+p22
g2
sS'arg1.graphics'
-p22
+p23
g4
sS'model.out2'
-p23
+p24
g7
sS'in1'
-p24
+p25
g2
sS'model.rpar'
-p25
+p26
g2
sS'model.outtyp'
-p26
+p27
g7
sS'model.state'
-p27
+p28
g2
sS'graphics.exprs'
-p28
-NsS'model.ipar'
p29
+NsS'model.ipar'
+p30
g2
sS'typ'
-p30
+p31
g2
sS'[model,graphics,ok]'
-p31
+p32
g7
sS'arg1.model'
-p32
+p33
g4
sS'label[9-1]'
-p33
+p34
g2
sS'ok'
-p34
-S'boolean'
p35
-sS'model.blocktype'
+S'boolean'
p36
+sS'model.blocktype'
+p37
g19
sS'model.dep_ut'
-p37
+p38
g2
sS'gr_i'
-p38
+p39
g2
sS'y'
-p39
+p40
g2
sS'x'
-p40
+p41
g7
sS'model'
-p41
+p42
g4
sS'ot'
-p42
+p43
g7
s. \ No newline at end of file
diff --git a/js/MatrixOp/MATTRAN.pickle b/js/MatrixOp/MATTRAN.pickle
index 8fcd032a..58486968 100644
--- a/js/MatrixOp/MATTRAN.pickle
+++ b/js/MatrixOp/MATTRAN.pickle
@@ -49,50 +49,51 @@ S'string'
p14
sS'model.sim'
p15
-g9
-sS'arg1.graphics'
+S'list'
p16
+sS'arg1.graphics'
+p17
g2
sS'label[2-1]'
-p17
+p18
g5
sS'model.out2'
-p18
+p19
g5
sS'in1'
-p19
+p20
g9
sS'graphics.exprs'
-p20
-NsS'typ'
p21
+NsS'typ'
+p22
g9
sS'[model,graphics,ok]'
-p22
+p23
g5
sS'arg1.model'
-p23
+p24
g2
sS'ok'
-p24
-S'boolean'
p25
-sS'model.dep_ut'
+S'boolean'
p26
+sS'model.dep_ut'
+p27
g9
sS'gr_i'
-p27
+p28
g9
sS'y'
-p28
+p29
g9
sS'x'
-p29
+p30
g5
sS'model'
-p30
+p31
g2
sS'ot'
-p31
+p32
g5
s. \ No newline at end of file
diff --git a/js/MatrixOp/MATZCONJ.pickle b/js/MatrixOp/MATZCONJ.pickle
index 1ad63449..5851b770 100644
--- a/js/MatrixOp/MATZCONJ.pickle
+++ b/js/MatrixOp/MATZCONJ.pickle
@@ -41,48 +41,49 @@ S'string'
p12
sS'model.sim'
p13
-g2
-sS'model.evtout'
+S'list'
p14
+sS'model.evtout'
+p15
g2
sS'model.out2'
-p15
+p16
g4
sS'model.intyp'
-p16
+p17
g4
sS'model.rpar'
-p17
+p18
g2
sS'model.outtyp'
-p18
+p19
g4
sS'model.state'
-p19
+p20
g2
sS'model.ipar'
-p20
+p21
g2
sS'typ'
-p21
+p22
g2
sS'model.blocktype'
-p22
+p23
g12
sS'model.dep_ut'
-p23
+p24
g2
sS'gr_i'
-p24
+p25
g2
sS'y'
-p25
+p26
g2
sS'x'
-p26
+p27
g4
sS'model'
-p27
-S'object'
p28
+S'object'
+p29
s. \ No newline at end of file
diff --git a/js/MatrixOp/MATZREIM.pickle b/js/MatrixOp/MATZREIM.pickle
index 44cf122c..4b66a7ce 100644
--- a/js/MatrixOp/MATZREIM.pickle
+++ b/js/MatrixOp/MATZREIM.pickle
@@ -62,67 +62,68 @@ S'string'
p19
sS'model.sim'
p20
-g2
-sS'model.evtout'
+S'list'
p21
+sS'model.evtout'
+p22
g2
sS'arg1.graphics'
-p22
+p23
g4
sS'model.out2'
-p23
+p24
g11
sS'in1'
-p24
+p25
g11
sS'model.rpar'
-p25
+p26
g2
sS'model.outtyp'
-p26
+p27
g2
sS'model.state'
-p27
+p28
g2
sS'graphics.exprs'
-p28
-NsS'model.ipar'
p29
+NsS'model.ipar'
+p30
g2
sS'typ'
-p30
+p31
g2
sS'[model,graphics,ok]'
-p31
+p32
g8
sS'arg1.model'
-p32
-NsS'label[9-1]'
p33
+NsS'label[9-1]'
+p34
g2
sS'ok'
-p34
-S'boolean'
p35
-sS'model.blocktype'
+S'boolean'
p36
+sS'model.blocktype'
+p37
g19
sS'model.dep_ut'
-p37
+p38
g2
sS'gr_i'
-p38
+p39
g2
sS'y'
-p39
+p40
g2
sS'x'
-p40
+p41
g8
sS'model'
-p41
+p42
g4
sS'ot'
-p42
+p43
g8
s. \ No newline at end of file
diff --git a/js/MatrixOp/RICC.pickle b/js/MatrixOp/RICC.pickle
index 9f9ca752..f477deec 100644
--- a/js/MatrixOp/RICC.pickle
+++ b/js/MatrixOp/RICC.pickle
@@ -62,64 +62,65 @@ S'string'
p19
sS'model.sim'
p20
-g2
-sS'model.evtout'
+S'list'
p21
+sS'model.evtout'
+p22
g2
sS'arg1.graphics'
-p22
+p23
g4
sS'model.out2'
-p23
+p24
g9
sS'in1'
-p24
+p25
g2
sS'model.rpar'
-p25
+p26
g2
sS'model.outtyp'
-p26
+p27
g9
sS'model.state'
-p27
+p28
g2
sS'graphics.exprs'
-p28
-NsS'model.ipar'
p29
+NsS'model.ipar'
+p30
g13
sS'typ'
-p30
+p31
g2
sS'[model,graphics,ok]'
-p31
+p32
g9
sS'arg1.model'
-p32
+p33
g4
sS'label[9-1]'
-p33
+p34
g2
sS'model.blocktype'
-p34
+p35
g19
sS'model.dep_ut'
-p35
+p36
g2
sS'gr_i'
-p36
+p37
g2
sS'y'
-p37
+p38
g2
sS'x'
-p38
+p39
g9
sS'model'
-p39
+p40
g4
sS'ot'
-p40
+p41
g9
s. \ No newline at end of file
diff --git a/js/MatrixOp/ROOTCOEF.pickle b/js/MatrixOp/ROOTCOEF.pickle
index acb596f2..7d3b8e19 100644
--- a/js/MatrixOp/ROOTCOEF.pickle
+++ b/js/MatrixOp/ROOTCOEF.pickle
@@ -62,68 +62,69 @@ S'string'
p19
sS'model.sim'
p20
-g2
-sS'model.evtout'
+S'list'
p21
+sS'model.evtout'
+p22
g2
sS'arg1.graphics'
-p22
+p23
g4
sS'model.out2'
-p23
+p24
g7
sS'in1'
-p24
+p25
g2
sS'model.rpar'
-p25
+p26
g2
sS'model.outtyp'
-p26
+p27
g7
sS'model.state'
-p27
+p28
g2
sS'graphics.exprs'
-p28
-NsS'model.ipar'
p29
+NsS'model.ipar'
+p30
g2
sS'typ'
-p30
+p31
g2
sS'[model,graphics,ok]'
-p31
+p32
g7
sS'arg1.model'
-p32
+p33
g4
sS'label[9-1]'
-p33
+p34
g2
sS'ok'
-p34
-S'boolean'
p35
-sS'model.blocktype'
+S'boolean'
p36
+sS'model.blocktype'
+p37
g19
sS'model.dep_ut'
-p37
+p38
g2
sS'gr_i'
-p38
+p39
g2
sS'y'
-p39
+p40
g2
sS'x'
-p40
+p41
g7
sS'model'
-p41
+p42
g4
sS'ot'
-p42
+p43
g7
s. \ No newline at end of file
diff --git a/js/MatrixOp/SQRT.pickle b/js/MatrixOp/SQRT.pickle
index 9030e62d..cc8de48e 100644
--- a/js/MatrixOp/SQRT.pickle
+++ b/js/MatrixOp/SQRT.pickle
@@ -50,50 +50,51 @@ S'string'
p15
sS'model.sim'
p16
-g5
-sS'arg1.graphics'
+S'list'
p17
+sS'arg1.graphics'
+p18
g2
sS'model.out2'
-p18
+p19
g7
sS'in1'
-p19
+p20
g5
sS'model.outtyp'
-p20
+p21
g7
sS'graphics.exprs'
-p21
-NsS'typ'
p22
+NsS'typ'
+p23
g5
sS'[model,graphics,ok]'
-p23
+p24
g7
sS'arg1.model'
-p24
+p25
g2
sS'ok'
-p25
-S'boolean'
p26
-sS'model.dep_ut'
+S'boolean'
p27
+sS'model.dep_ut'
+p28
g5
sS'gr_i'
-p28
+p29
g5
sS'y'
-p29
+p30
g5
sS'x'
-p30
+p31
g7
sS'model'
-p31
+p32
g2
sS'ot'
-p32
+p33
g5
s. \ No newline at end of file
diff --git a/js/MatrixOp/SUBMAT.pickle b/js/MatrixOp/SUBMAT.pickle
index 7a5a7843..61574df6 100644
--- a/js/MatrixOp/SUBMAT.pickle
+++ b/js/MatrixOp/SUBMAT.pickle
@@ -70,67 +70,68 @@ S'string'
p19
sS'model.sim'
p20
-g2
-sS'model.evtout'
+S'list'
p21
+sS'model.evtout'
+p22
g2
sS'arg1.graphics'
-p22
+p23
g4
sS'model.out2'
-p23
+p24
g7
sS'in1'
-p24
+p25
g2
sS'model.rpar'
-p25
+p26
g2
sS'model.outtyp'
-p26
+p27
g7
sS'model.state'
-p27
+p28
g2
sS'graphics.exprs'
-p28
-NsS'model.ipar'
p29
+NsS'model.ipar'
+p30
g15
sS'typ'
-p30
+p31
g2
sS'label[6-1]'
-p31
+p32
g7
sS'[model,graphics,ok]'
-p32
+p33
g7
sS'arg1.model'
-p33
-NsS'ok'
p34
-S'boolean'
+NsS'ok'
p35
-sS'model.blocktype'
+S'boolean'
p36
+sS'model.blocktype'
+p37
g19
sS'model.dep_ut'
-p37
+p38
g2
sS'gr_i'
-p38
+p39
g2
sS'y'
-p39
+p40
g2
sS'x'
-p40
+p41
g7
sS'model'
-p41
+p42
g4
sS'ot'
-p42
+p43
g7
s. \ No newline at end of file
diff --git a/js/Misc/AUTOMAT.pickle b/js/Misc/AUTOMAT.pickle
index 01ba4b1e..193e56b5 100644
--- a/js/Misc/AUTOMAT.pickle
+++ b/js/Misc/AUTOMAT.pickle
@@ -93,88 +93,89 @@ p29
g8
sS'model.sim'
p30
-g8
-sS'model.evtout'
+S'list'
p31
+sS'model.evtout'
+p32
g2
sS'model.rpar'
-p32
+p33
g8
sS'y'
-p33
+p34
g8
sS'CX'
-p34
+p35
g13
sS'INP[i-1][1-1]'
-p35
+p36
g2
sS'VEC'
-p36
+p37
g13
sS'GTV'
-p37
+p38
g13
sS'graphics'
-p38
+p39
g5
sS'model.state'
-p39
+p40
g2
sS'exprs.slice(NMode+6-1,NMode_old+5)'
-p40
+p41
g8
sS'model.ipar'
-p41
+p42
g10
sS'typ'
-p42
+p43
g8
sS'C1'
-p43
+p44
g8
sS'NMode'
-p44
+p45
g2
sS'Ci'
-p45
+p46
g2
sS'model.blocktype'
-p46
+p47
g13
sS'x.graphics'
-p47
+p48
g5
sS'INP'
-p48
+p49
g2
sS'x.model'
-p49
+p50
g5
sS'model.dep_ut'
-p50
+p51
g8
sS'exprs'
-p51
+p52
g10
sS'gr_i'
-p52
+p53
g8
sS'ipar'
-p53
+p54
g10
sS'[rXP,cXP]'
-p54
+p55
g2
sS'x'
-p55
+p56
g2
sS'model'
-p56
+p57
g5
sS'Minitial'
-p57
+p58
g2
sS'imax'
-p58
+p59
Ns. \ No newline at end of file
diff --git a/js/Misc/BACKLASH.pickle b/js/Misc/BACKLASH.pickle
index b102f178..83e5a744 100644
--- a/js/Misc/BACKLASH.pickle
+++ b/js/Misc/BACKLASH.pickle
@@ -17,7 +17,7 @@ Rp8
.(dp0
S'model.sim'
p1
-S'vector'
+S'list'
p2
sS'model.in1'
p3
@@ -53,30 +53,31 @@ p16
g8
sS'gr_i'
p17
-g2
-sS'model.dep_ut'
+S'vector'
p18
-g2
-sS'graphics'
+sS'model.dep_ut'
p19
+g18
+sS'graphics'
+p20
g8
sS'y'
-p20
-g2
-sS'x'
p21
+g18
+sS'x'
+p22
g4
sS'model'
-p22
+p23
g8
sS'rpar[1-1]'
-p23
-NsS'typ'
p24
-g2
-sS'rpar[2-1]'
+NsS'typ'
p25
-NsS'model.out'
+g18
+sS'rpar[2-1]'
p26
+NsS'model.out'
+p27
g4
s. \ No newline at end of file
diff --git a/js/Misc/BOUNCE.pickle b/js/Misc/BOUNCE.pickle
index 1b412589..892a17c2 100644
--- a/js/Misc/BOUNCE.pickle
+++ b/js/Misc/BOUNCE.pickle
@@ -65,80 +65,81 @@ S'string'
p16
sS'model.sim'
p17
-g9
-sS'C'
+S'list'
p18
+sS'C'
+p19
g13
sS'yd'
-p19
+p20
g5
sS'model.rpar'
-p20
+p21
g5
sS'walls'
-p21
+p22
g5
sS'rpar1'
-p22
+p23
g13
sS'rpar2'
-p23
+p24
g13
sS'graphics'
-p24
+p25
g2
sS'model.ipar'
-p25
+p26
g9
sS'typ'
-p26
+p27
g9
sS'exprs[8-1]'
-p27
+p28
g16
sS'[model,graphics,ok]'
-p28
+p29
g13
sS'ok'
-p29
-S'boolean'
p30
-sS'model.blocktype'
+S'boolean'
p31
+sS'model.blocktype'
+p32
g16
sS'g'
-p32
+p33
g13
sS'k'
-p33
+p34
g13
sS'model.dep_ut'
-p34
+p35
g9
sS'n'
-p35
+p36
g13
sS'exprs'
-p36
+p37
g5
sS'gr_i'
-p37
+p38
g9
sS'ipar'
-p38
+p39
g9
sS'y'
-p39
+p40
g5
sS'x'
-p40
+p41
g13
sS'model'
-p41
+p42
g2
sS'ipar[k-1]'
-p42
-NsS'model.state'
p43
+NsS'model.state'
+p44
g9
s. \ No newline at end of file
diff --git a/js/Misc/BOUNCEXY.pickle b/js/Misc/BOUNCEXY.pickle
index 2e83fd54..4e5411e5 100644
--- a/js/Misc/BOUNCEXY.pickle
+++ b/js/Misc/BOUNCEXY.pickle
@@ -86,73 +86,74 @@ p23
g14
sS'model.sim'
p24
-g14
-sS'z[6*(i-1)+4-1]'
+S'list'
p25
+sS'z[6*(i-1)+4-1]'
+p26
g4
sS'xmax'
-p26
+p27
g4
sS'mess'
-p27
+p28
g2
sS'imode'
-p28
+p29
g4
sS'model.intyp'
-p29
+p30
g2
sS'model.rpar'
-p30
+p31
g2
sS'graphics'
-p31
+p32
g6
sS'z[6*(i-1)+1-1]'
-p32
+p33
g4
sS'model.ipar'
-p33
+p34
g2
sS'typ'
-p34
+p35
g14
sS'ymax'
-p35
+p36
g4
sS'ok'
-p36
-S'boolean'
p37
-sS'model.blocktype'
+S'boolean'
p38
-S'string'
+sS'model.blocktype'
p39
-sS'x.graphics'
+S'string'
p40
+sS'x.graphics'
+p41
g6
sS'model.dep_ut'
-p41
+p42
g14
sS'z[6*(i-1)+6-1]'
-p42
+p43
g4
sS'gr_i'
-p43
+p44
g14
sS'ipar'
-p44
+p45
g2
sS'y'
-p45
+p46
g14
sS'x'
-p46
+p47
g4
sS'model'
-p47
+p48
g6
sS'z'
-p48
+p49
g14
s. \ No newline at end of file
diff --git a/js/Misc/BPLATFORM.pickle b/js/Misc/BPLATFORM.pickle
index 9da37d3f..911c5338 100644
--- a/js/Misc/BPLATFORM.pickle
+++ b/js/Misc/BPLATFORM.pickle
@@ -63,7 +63,7 @@ p15
g2
sS'model.sim'
p16
-S'vector'
+S'list'
p17
sS'phi'
p18
@@ -84,34 +84,35 @@ p23
g2
sS'typ'
p24
-g17
-sS'ok'
+S'vector'
p25
-S'boolean'
+sS'ok'
p26
-sS'model.blocktype'
+S'boolean'
p27
-S'string'
+sS'model.blocktype'
p28
-sS'model.dep_ut'
+S'string'
p29
-g17
-sS'exprs'
+sS'model.dep_ut'
p30
-g28
-sS'gr_i'
+g25
+sS'exprs'
p31
-g17
-sS'xmax'
+g29
+sS'gr_i'
p32
+g25
+sS'xmax'
+p33
g2
sS'y'
-p33
-g17
-sS'x'
p34
+g25
+sS'x'
+p35
g2
sS'model'
-p35
+p36
g4
s. \ No newline at end of file
diff --git a/js/Misc/CBLOCK.pickle b/js/Misc/CBLOCK.pickle
index 06d2644c..ed2aecaf 100644
--- a/js/Misc/CBLOCK.pickle
+++ b/js/Misc/CBLOCK.pickle
@@ -101,113 +101,114 @@ p23
g2
sS'label'
p24
-g8
-sS'nx'
+S'list'
p25
+sS'nx'
+p26
g2
sS'nz'
-p26
+p27
g2
sS'z0'
-p27
+p28
g8
sS'model.evtin'
-p28
+p29
g8
sS'model.firing'
-p29
+p30
g8
sS'nevout'
-p30
+p31
g2
sS'model.sim'
-p31
-g8
-sS'model.evtout'
p32
+g25
+sS'model.evtout'
+p33
g8
sS'[ok,tt,cancel]'
-p33
+p34
g2
sS'clkout'
-p34
+p35
g8
sS'auto'
-p35
+p36
g8
sS'label[2-1]'
-p36
+p37
g2
sS'in1'
-p37
+p38
g2
sS'model.rpar'
-p38
+p39
g8
sS'model.state'
-p39
+p40
g8
sS'graphics'
-p40
+p41
g5
sS'x0'
-p41
+p42
g8
sS'model.ipar'
-p42
+p43
g8
sS'typ'
-p43
+p44
g14
sS'[model,graphics,ok]'
-p44
+p45
g2
sS'ok'
-p45
-S'boolean'
p46
-sS'model.blocktype'
+S'boolean'
p47
+sS'model.blocktype'
+p48
g14
sS'i'
-p48
+p49
g2
sS'label[1-1]'
-p49
-NsS'x.model'
p50
+NsS'x.model'
+p51
g5
sS'o'
-p51
+p52
g2
sS'depu'
-p52
-g46
-sS'dept'
p53
-g46
-sS'gr_i'
+g47
+sS'dept'
p54
+g47
+sS'gr_i'
+p55
g8
sS'ipar'
-p55
+p56
g8
sS'y'
-p56
+p57
g8
sS'x'
-p57
+p58
g2
sS'model'
-p58
+p59
g5
sS'z'
-p59
+p60
g8
sS'nout'
-p60
+p61
g2
sS'dep_ut'
-p61
+p62
g8
s. \ No newline at end of file
diff --git a/js/Misc/CBLOCK4.pickle b/js/Misc/CBLOCK4.pickle
index f06d22b2..e420d0be 100644
--- a/js/Misc/CBLOCK4.pickle
+++ b/js/Misc/CBLOCK4.pickle
@@ -108,92 +108,93 @@ p22
g3
sS'label'
p23
-g9
-sS'nx'
+S'list'
p24
+sS'nx'
+p25
g3
sS'nz'
-p25
+p26
g3
sS'model.firing'
-p26
-NsS'nevout'
p27
+NsS'nevout'
+p28
g3
sS'model.sim'
-p28
-g9
-sS'[ok,tt,cancel]'
p29
+g24
+sS'[ok,tt,cancel]'
+p30
g3
sS'label[2-1]'
-p30
+p31
g3
sS'model.out2'
-p31
+p32
g3
sS'model.nmode'
-p32
-NsS'model.rpar'
p33
+NsS'model.rpar'
+p34
g9
sS'model.outtyp'
-p34
+p35
g3
sS'model.state'
-p35
+p36
g9
sS'graphics'
-p36
+p37
g6
sS'model.ipar'
-p37
+p38
g3
sS'typ'
-p38
+p39
g9
sS'model.opar'
-p39
-NsS'[model,graphics,ok]'
p40
+NsS'[model,graphics,ok]'
+p41
g3
sS'ok'
-p41
-S'boolean'
p42
-sS'label[1-1]'
+S'boolean'
p43
-NsS'x.model'
+sS'label[1-1]'
p44
+NsS'x.model'
+p45
g6
sS'model.dep_ut'
-p45
+p46
g9
sS'depu'
-p46
-g42
-sS'dept'
p47
-g42
-sS'gr_i'
+g43
+sS'dept'
p48
+g43
+sS'gr_i'
+p49
g9
sS'ipar'
-p49
+p50
g3
sS'y'
-p50
+p51
g9
sS'x'
-p51
+p52
g3
sS'model'
-p52
+p53
g6
sS'z'
-p53
+p54
g9
sS'dep_ut'
-p54
+p55
g9
s. \ No newline at end of file
diff --git a/js/Misc/CONSTRAINT2_c.pickle b/js/Misc/CONSTRAINT2_c.pickle
index 83d54cab..548ac2ec 100644
--- a/js/Misc/CONSTRAINT2_c.pickle
+++ b/js/Misc/CONSTRAINT2_c.pickle
@@ -47,54 +47,55 @@ p13
g11
sS'model.sim'
p14
-g6
-sS'N'
+S'list'
p15
+sS'N'
+p16
g11
sS'Nxd'
-p16
+p17
g11
sS'model.state'
-p17
+p18
g8
sS'graphics.exprs'
-p18
-NsS'x0'
p19
+NsS'x0'
+p20
g6
sS'model.ipar'
-p20
+p21
g6
sS'typ'
-p21
+p22
g6
sS'model.blocktype'
-p22
-S'string'
p23
-sS'model.dep_ut'
+S'string'
p24
-g6
-sS'exprs'
+sS'model.dep_ut'
p25
g6
-sS'gr_i'
+sS'exprs'
p26
+g15
+sS'gr_i'
+p27
g6
sS'id[i-1]'
-p27
+p28
g11
sS'ask_again'
-p28
-S'boolean'
p29
-sS'y'
+S'boolean'
p30
+sS'y'
+p31
g6
sS'x'
-p31
+p32
g11
sS'model'
-p32
+p33
g2
s. \ No newline at end of file
diff --git a/js/Misc/CONSTRAINT_c.pickle b/js/Misc/CONSTRAINT_c.pickle
index 21c28204..8690a781 100644
--- a/js/Misc/CONSTRAINT_c.pickle
+++ b/js/Misc/CONSTRAINT_c.pickle
@@ -76,5 +76,6 @@ p25
g18
sS'model.sim'
p26
-g12
+S'list'
+p27
s. \ No newline at end of file
diff --git a/js/Misc/DEADBAND.pickle b/js/Misc/DEADBAND.pickle
index 496fcd93..85a82e98 100644
--- a/js/Misc/DEADBAND.pickle
+++ b/js/Misc/DEADBAND.pickle
@@ -50,38 +50,39 @@ p14
g7
sS'model.sim'
p15
-g13
-sS'model.nmode'
+S'list'
p16
+sS'model.nmode'
+p17
g7
sS'model.rpar'
-p17
+p18
g5
sS'graphics.exprs'
-p18
-NsS'model.nzcross'
p19
+NsS'model.nzcross'
+p20
g7
sS'model.blocktype'
-p20
-S'string'
p21
-sS'model.dep_ut'
+S'string'
p22
+sS'model.dep_ut'
+p23
g13
sS'exprs'
-p23
+p24
g5
sS'gr_i'
-p24
+p25
g13
sS'y'
-p25
+p26
g13
sS'x'
-p26
+p27
g7
sS'model'
-p27
+p28
g2
s. \ No newline at end of file
diff --git a/js/Misc/DEBUG.pickle b/js/Misc/DEBUG.pickle
index fff46cd6..b2e30a30 100644
--- a/js/Misc/DEBUG.pickle
+++ b/js/Misc/DEBUG.pickle
@@ -19,7 +19,7 @@ S'exprs[2-1]'
p1
NsS'model.sim'
p2
-S'vector'
+S'list'
p3
sS'ok'
p4
@@ -42,34 +42,35 @@ p12
g9
sS'tt'
p13
-g3
-sS'[txt]'
+S'vector'
p14
+sS'[txt]'
+p15
g11
sS'exprs'
-p15
-g3
-sS'gr_i'
p16
g3
-sS'graphics.exprs'
+sS'gr_i'
p17
-NsS'graphics'
+g14
+sS'graphics.exprs'
p18
+NsS'graphics'
+p19
g9
sS'y'
-p19
-g3
-sS'x'
p20
+g14
+sS'x'
+p21
g11
sS'model'
-p21
+p22
g9
sS'typ'
-p22
-g3
-sS'warnMode'
p23
+g14
+sS'warnMode'
+p24
g11
s. \ No newline at end of file
diff --git a/js/Misc/DIFF_f.pickle b/js/Misc/DIFF_f.pickle
index 51912c36..3dc2a15d 100644
--- a/js/Misc/DIFF_f.pickle
+++ b/js/Misc/DIFF_f.pickle
@@ -15,7 +15,7 @@ Rp7
.(dp0
S'model.sim'
p1
-S'vector'
+S'list'
p2
sS'model.in1'
p3
@@ -27,50 +27,51 @@ S'string'
p6
sS'x.model.firing'
p7
-g2
-sS'x.graphics'
+S'vector'
p8
-S'object'
+sS'x.graphics'
p9
-sS'arg1'
+S'object'
p10
-g9
-sS'graphics.exprs'
+sS'arg1'
p11
-NsS'model.dep_ut'
+g10
+sS'graphics.exprs'
p12
-g2
-sS'model.out'
+NsS'model.dep_ut'
p13
+g8
+sS'model.out'
+p14
g4
sS'exprs'
-p14
-S'matrix'
p15
-sS'x.model'
+S'matrix'
p16
-NsS'gr_i'
+sS'x.model'
p17
-g2
-sS'model.state'
+NsS'gr_i'
p18
-g15
-sS'graphics'
+g8
+sS'model.state'
p19
-g9
-sS'y'
+g16
+sS'graphics'
p20
-g2
-sS'x'
+g10
+sS'y'
p21
+g8
+sS'x'
+p22
g4
sS'model'
-p22
-g9
-sS'typ'
p23
-g2
-sS'x0'
+g10
+sS'typ'
p24
-g15
+g8
+sS'x0'
+p25
+g16
s. \ No newline at end of file
diff --git a/js/Misc/DSUPER.pickle b/js/Misc/DSUPER.pickle
index de444253..e20a96c0 100644
--- a/js/Misc/DSUPER.pickle
+++ b/js/Misc/DSUPER.pickle
@@ -46,7 +46,7 @@ p14
g4
sS'typ'
p15
-S'vector'
+S'list'
p16
sS'arg1.model'
p17
@@ -70,14 +70,15 @@ sS'PREVAR_scicos_context'
p23
NsS'context'
p24
-g16
-sS'y'
+S'vector'
p25
+sS'y'
+p26
g11
sS'x'
-p26
+p27
g4
sS'arg1.model.rpar'
-p27
+p28
g4
s. \ No newline at end of file
diff --git a/js/Misc/EDGETRIGGER.pickle b/js/Misc/EDGETRIGGER.pickle
index 40ed449b..724b4274 100644
--- a/js/Misc/EDGETRIGGER.pickle
+++ b/js/Misc/EDGETRIGGER.pickle
@@ -13,7 +13,7 @@ Rp6
.(dp0
S'model.sim'
p1
-S'vector'
+S'list'
p2
sS'model.in1'
p3
@@ -40,37 +40,38 @@ p12
g4
sS'gr_i'
p13
-g2
-sS'model.nzcross'
+S'vector'
p14
+sS'model.nzcross'
+p15
g4
sS'exprs'
-p15
-g2
-sS'x.model'
p16
-NsS'edge'
+g14
+sS'x.model'
p17
+NsS'edge'
+p18
g4
sS'model.dep_ut'
-p18
-g2
-sS'graphics'
p19
+g14
+sS'graphics'
+p20
g9
sS'y'
-p20
-g2
-sS'x'
p21
+g14
+sS'x'
+p22
g4
sS'model'
-p22
+p23
g9
sS'model.ipar'
-p23
+p24
g4
sS'typ'
-p24
-g2
+p25
+g14
s. \ No newline at end of file
diff --git a/js/Misc/EDGE_TRIGGER.pickle b/js/Misc/EDGE_TRIGGER.pickle
index 7e4dd5be..c11caf42 100644
--- a/js/Misc/EDGE_TRIGGER.pickle
+++ b/js/Misc/EDGE_TRIGGER.pickle
@@ -25,153 +25,154 @@ S'double'
p6
sS'ppath'
p7
-g2
-sS'arg1'
+S'list'
p8
-S'object'
+sS'arg1'
p9
-sS'scs_m_1.objs[6-1]'
+S'object'
p10
+sS'scs_m_1.objs[6-1]'
+p11
g6
sS'graphics'
-p11
-NsS'scs_m_1.objs[3-1]'
p12
-g9
-sS'xx'
+NsS'scs_m_1.objs[3-1]'
p13
-g9
-sS'spath[$+1-1]'
+g10
+sS'xx'
p14
+g10
+sS'spath[$+1-1]'
+p15
g6
sS'eq'
-p15
-g9
-sS'graphics.orig'
p16
+g10
+sS'graphics.orig'
+p17
g2
sS'model.in1'
-p17
+p18
g6
sS'model.ipar'
-p18
+p19
g6
sS'model.nzcross'
-p19
+p20
g6
sS'blk'
-p20
-g9
-sS'newpar[size(newpar)+1-1]'
p21
-NsS'scs_m_1'
+g10
+sS'newpar[size(newpar)+1-1]'
p22
-g9
-sS'eqn'
+NsS'scs_m_1'
p23
-g9
-sS'np'
+g10
+sS'eqn'
p24
+g10
+sS'np'
+p25
g6
sS'blk.model'
-p25
-NsS'graphics.pein'
p26
+NsS'graphics.pein'
+p27
g6
sS'lnk.from'
-p27
+p28
g2
sS'scs_m_1.objs[2-1]'
-p28
-g9
-sS'model.sim'
p29
-S'string'
+g10
+sS'model.sim'
p30
-sS'model.evtout'
+S'string'
p31
+sS'model.evtout'
+p32
g6
sS'spath'
-p32
-g2
-sS'newpar'
p33
-g2
-sS'model.evtin'
+g8
+sS'newpar'
p34
+g8
+sS'model.evtin'
+p35
g2
sS'graphics.pout'
-p35
+p36
g6
sS'model.nmode'
-p36
+p37
g6
sS'model_n'
-p37
-g9
-sS'arg1[spath-1]'
p38
-g9
-sS'scs_m_1.objs[4-1]'
+g10
+sS'arg1[spath-1]'
p39
-g9
-sS'graphics.pin'
+g10
+sS'scs_m_1.objs[4-1]'
p40
+g10
+sS'graphics.pin'
+p41
g6
sS'model.rpar'
-p41
-g9
-sS'scs_m_1.objs[5-1]'
p42
+g10
+sS'scs_m_1.objs[5-1]'
+p43
g6
sS'scs_m_1.objs[7-1]'
-p43
+p44
g6
sS'graphics.sz'
-p44
-g2
-sS'typ'
p45
g2
-sS'xxn'
+sS'typ'
p46
-g9
-sS'needcompile'
+g8
+sS'xxn'
p47
+g10
+sS'needcompile'
+p48
g6
sS'arg1.model'
-p48
-g9
-sS'scs_m_1.objs[1-1]'
p49
-g9
-sS'modified'
+g10
+sS'scs_m_1.objs[1-1]'
p50
+g10
+sS'modified'
+p51
g6
sS'o'
-p51
-g9
-sS'gr_i'
p52
+g10
+sS'gr_i'
+p53
g2
sS'blk.graphics'
-p53
-NsS'graphics.exprs'
p54
+NsS'graphics.exprs'
+p55
g2
sS'y'
-p55
+p56
g6
sS'x'
-p56
+p57
g6
sS'model'
-p57
-g9
-sS'lnk.to'
p58
+g10
+sS'lnk.to'
+p59
g2
sS'arg1.model.rpar'
-p59
-g9
+p60
+g10
s. \ No newline at end of file
diff --git a/js/Misc/ENDBLK.pickle b/js/Misc/ENDBLK.pickle
index c05aa082..d51a4f9e 100644
--- a/js/Misc/ENDBLK.pickle
+++ b/js/Misc/ENDBLK.pickle
@@ -15,7 +15,7 @@ Rp7
.(dp0
S'ppath'
p1
-S'vector'
+S'list'
p2
sS'arg1'
p3
@@ -80,17 +80,18 @@ p24
g4
sS'gr_i'
p25
-g2
-sS'y'
+S'vector'
p26
+sS'y'
+p27
g7
sS'x'
-p27
+p28
g7
sS'model'
-p28
+p29
g4
sS'arg1.model.rpar'
-p29
+p30
g4
s. \ No newline at end of file
diff --git a/js/Misc/EXPRESSION.pickle b/js/Misc/EXPRESSION.pickle
index 4d43bd5f..0c6b49b1 100644
--- a/js/Misc/EXPRESSION.pickle
+++ b/js/Misc/EXPRESSION.pickle
@@ -76,53 +76,54 @@ p22
g10
sS'model.sim'
p23
-g7
-sS'in1'
+S'list'
p24
+sS'in1'
+p25
g15
sS'model.rpar'
-p25
-NsS'model.nmode'
p26
-NsS'graphics.exprs'
+NsS'model.nmode'
p27
-NsS'model.ipar'
+NsS'graphics.exprs'
p28
-NsS'model.nzcross'
+NsS'model.ipar'
p29
-NsS'%nz'
+NsS'model.nzcross'
p30
+NsS'%nz'
+p31
g7
sS'[model,graphics,ok]'
-p31
+p32
g10
sS'ok'
-p32
+p33
g21
sS'x.graphics'
-p33
+p34
g2
sS'model.dep_ut'
-p34
+p35
g7
sS'exprs'
-p35
+p36
g15
sS'gr_i'
-p36
+p37
g7
sS'PREVAR_scicos_context'
-p37
-NsS'ipar'
p38
+NsS'ipar'
+p39
g7
sS'y'
-p39
+p40
g7
sS'x'
-p40
+p41
g10
sS'model'
-p41
+p42
g2
s. \ No newline at end of file
diff --git a/js/Misc/HYSTHERESIS.pickle b/js/Misc/HYSTHERESIS.pickle
index 790c93e8..140dbf57 100644
--- a/js/Misc/HYSTHERESIS.pickle
+++ b/js/Misc/HYSTHERESIS.pickle
@@ -48,47 +48,48 @@ S'vector'
p12
sS'model.sim'
p13
-g12
-sS'model.nmode'
+S'list'
p14
+sS'model.nmode'
+p15
g8
sS'model.rpar'
-p15
+p16
g5
sS'in1'
-p16
+p17
g8
sS'graphics.exprs'
-p17
-NsS'model.nzcross'
p18
+NsS'model.nzcross'
+p19
g8
sS'model.blocktype'
-p19
-S'string'
p20
-sS'nzz'
+S'string'
p21
+sS'nzz'
+p22
g8
sS'model.dep_ut'
-p22
+p23
g12
sS'exprs'
-p23
+p24
g5
sS'gr_i'
-p24
+p25
g12
sS'ipar'
-p25
+p26
g12
sS'y'
-p26
+p27
g12
sS'x'
-p27
+p28
g8
sS'model'
-p28
+p29
g2
s. \ No newline at end of file
diff --git a/js/Misc/LOGICAL_OP.pickle b/js/Misc/LOGICAL_OP.pickle
index 80f571a8..786c81a0 100644
--- a/js/Misc/LOGICAL_OP.pickle
+++ b/js/Misc/LOGICAL_OP.pickle
@@ -59,53 +59,54 @@ p17
g5
sS'model.sim'
p18
-g8
-sS'nin'
+S'list'
p19
+sS'nin'
+p20
g10
sS'in1'
-p20
+p21
g14
sS'graphics.exprs'
-p21
+p22
g14
sS'model.ipar'
-p22
+p23
g8
sS'typ'
-p23
+p24
g8
sS'[model,graphics,ok]'
-p24
+p25
g10
sS'ok'
-p25
-S'boolean'
p26
-sS'model.blocktype'
+S'boolean'
p27
+sS'model.blocktype'
+p28
g5
sS'rule'
-p28
+p29
g10
sS'exprs'
-p29
+p30
g14
sS'gr_i'
-p30
+p31
g8
sS'ipar'
-p31
+p32
g8
sS'y'
-p32
+p33
g8
sS'x'
-p33
+p34
g10
sS'model'
-p34
+p35
g2
sS'ot'
-p35
+p36
Ns. \ No newline at end of file
diff --git a/js/Misc/MBLOCK.js b/js/Misc/MBLOCK.js
index d7396e0f..2d5fe3d2 100644
--- a/js/Misc/MBLOCK.js
+++ b/js/Misc/MBLOCK.js
@@ -55,7 +55,7 @@ function MBLOCK() {
this.Tparam = arguments[0]["Tparam"]
this.pprop = inverse(arguments[0]["pprop"])
this.Tfunam = arguments[0]["Tfunam"]
- this.lab_1 = inverse(arguments[0]["lab_1"])
+ this.lab_1 = arguments[0]["lab_1"]
this.x = arg1;
this.model = arg1.model;
graphics = arg1.graphics;
diff --git a/js/Misc/MBLOCK.pickle b/js/Misc/MBLOCK.pickle
index cad8a7b6..88091cb4 100644
--- a/js/Misc/MBLOCK.pickle
+++ b/js/Misc/MBLOCK.pickle
@@ -45,7 +45,7 @@ sS'graphics.out_implicit'
p3
NsS'model.sim'
p4
-S'vector'
+S'list'
p5
sS'arg1'
p6
@@ -86,164 +86,165 @@ p19
g11
sS'exprs.funtxt'
p20
-g5
-sS'[dirF,nameF,extF]'
+S'vector'
p21
+sS'[dirF,nameF,extF]'
+p22
g11
sS'out'
-p22
-S'matrix'
p23
-sS'nameF'
+S'matrix'
p24
+sS'nameF'
+p25
g2
sS'lab_2_tmp[i-1]'
-p25
+p26
g11
sS'exprs.pprop'
-p26
+p27
g11
sS'Tparam_lab'
-p27
+p28
g11
sS'exprs.out'
-p28
+p29
g11
sS'graphics.in_implicit'
-p29
-NsS'typ'
p30
-g5
-sS'getvalue_txt'
+NsS'typ'
p31
+g21
+sS'getvalue_txt'
+p32
g2
sS'mo.inputs'
-p32
-g5
-sS'param'
p33
-g23
-sS'paramv'
+g21
+sS'param'
p34
-g5
-sS'gr_i'
+g24
+sS'paramv'
p35
g5
-sS'x.graphics.in_implicit'
+sS'gr_i'
p36
-g5
-sS'x.model'
+g21
+sS'x.graphics.in_implicit'
p37
+g21
+sS'x.model'
+p38
g7
sS'[ok,tt]'
-p38
+p39
g11
sS'mo.parameters'
-p39
+p40
g5
sS'Tparam_sz'
-p40
+p41
g11
sS'pprop'
-p41
-g23
-sS'model.out'
p42
+g24
+sS'model.out'
+p43
g11
sS'exprs.in1'
-p43
+p44
g11
sS'model.equations'
-p44
+p45
g7
sS'mo.outputs'
-p45
-g23
-sS'intype'
p46
-g5
-sS'x.graphics.out_implicit'
+g24
+sS'intype'
p47
-g23
-sS'in1'
+g21
+sS'x.graphics.out_implicit'
p48
-g5
-sS'model.rpar'
+g24
+sS'in1'
p49
-g23
-sS'model.in1'
+g21
+sS'model.rpar'
p50
+g24
+sS'model.in1'
+p51
g11
sS'lhs_txt'
-p51
+p52
g2
sS'outtype'
-p52
-g23
-sS'graphics'
p53
+g24
+sS'graphics'
+p54
g7
sS'intypex'
-p54
+p55
g11
sS'lab_1'
-p55
+p56
g5
sS'lab_2'
-p56
-NsS'paramv[$+1-1]'
p57
+NsS'paramv[$+1-1]'
+p58
g2
sS'[model,graphics,ok]'
-p58
+p59
g11
sS'ok'
-p59
-S'boolean'
p60
-sS'model.blocktype'
+S'boolean'
p61
+sS'model.blocktype'
+p62
g2
sS'exprs.param'
-p62
+p63
g11
sS'mo'
-p63
+p64
g7
sS'x.graphics'
-p64
+p65
g7
sS'pprop[$+1-1]'
-p65
+p66
g11
sS'model.dep_ut'
-p66
-g5
-sS'exprs.paramv'
p67
+g21
+sS'exprs.paramv'
+p68
g5
sS'exprs'
-p68
+p69
g11
sS'lab_2[$+1-1]'
-p69
+p70
g2
sS'r'
-p70
-g60
-sS'lab_txt'
p71
+g61
+sS'lab_txt'
+p72
g2
sS'y'
-p72
-g5
-sS'x'
p73
+g21
+sS'x'
+p74
g11
sS'model'
-p74
+p75
g7
sS'tt'
-p75
-g5
+p76
+g21
s. \ No newline at end of file
diff --git a/js/Misc/MPBLOCK.pickle b/js/Misc/MPBLOCK.pickle
index 254048a6..c2410df2 100644
--- a/js/Misc/MPBLOCK.pickle
+++ b/js/Misc/MPBLOCK.pickle
@@ -29,7 +29,7 @@ sS'graphics.out_implicit'
p3
NsS'model.sim'
p4
-S'vector'
+S'list'
p5
sS'ee'
p6
@@ -98,136 +98,137 @@ sS'graphics.in_implicit'
p29
NsS'typ'
p30
-g5
-sS'getvalue_txt'
+S'vector'
p31
+sS'getvalue_txt'
+p32
g2
sS'mo.inputs'
-p32
-g5
-sS'param'
p33
-g5
-sS'paramv'
+g31
+sS'param'
p34
+g31
+sS'paramv'
+p35
g5
sS"model.sim[('1', 'double')]"
-p35
-NsS'gr_i'
p36
-g5
-sS'x.graphics.in_implicit'
+NsS'gr_i'
p37
-g5
-sS'x.model'
+g31
+sS'x.graphics.in_implicit'
p38
+g31
+sS'x.model'
+p39
g9
sS'mo.parameters'
-p39
+p40
g5
sS'Tparam_sz'
-p40
+p41
g7
sS'pprop'
-p41
-g5
-sS'model.out'
p42
+g31
+sS'model.out'
+p43
g7
sS'exprs.in1'
-p43
+p44
g7
sS'model.equations'
-p44
+p45
g9
sS'mo.outputs'
-p45
+p46
g23
sS'intype'
-p46
-g5
-sS'x.graphics.out_implicit'
p47
+g31
+sS'x.graphics.out_implicit'
+p48
g23
sS'in1'
-p48
-g5
-sS'model.rpar'
p49
+g31
+sS'model.rpar'
+p50
g23
sS'model.in1'
-p50
+p51
g7
sS'lhs_txt'
-p51
+p52
g2
sS'outtype'
-p52
+p53
g23
sS'graphics'
-p53
+p54
g9
sS'intypex'
-p54
+p55
g7
sS'lab_1'
-p55
+p56
g5
sS'lab_2'
-p56
-NsS'paramv[$+1-1]'
p57
+NsS'paramv[$+1-1]'
+p58
g2
sS'[model,graphics,ok]'
-p58
+p59
g7
sS'ok'
-p59
-S'boolean'
p60
-sS'model.blocktype'
+S'boolean'
p61
+sS'model.blocktype'
+p62
g2
sS'exprs.param'
-p62
+p63
g7
sS'mo'
-p63
+p64
g9
sS'x.graphics'
-p64
+p65
g9
sS'pprop[$+1-1]'
-p65
+p66
g7
sS'model.dep_ut'
-p66
-g5
-sS'exprs.funtxt'
p67
+g31
+sS'exprs.funtxt'
+p68
g2
sS'exprs'
-p68
+p69
g7
sS'lab_2[$+1-1]'
-p69
+p70
g2
sS'r'
-p70
-g60
-sS'lab_txt'
p71
+g61
+sS'lab_txt'
+p72
g2
sS'y'
-p72
-g5
-sS'x'
p73
+g31
+sS'x'
+p74
g7
sS'model'
-p74
+p75
g9
sS'exprs.paramv'
-p75
+p76
g5
s. \ No newline at end of file
diff --git a/js/Misc/PENDULUM_ANIM.pickle b/js/Misc/PENDULUM_ANIM.pickle
index 9da37d3f..911c5338 100644
--- a/js/Misc/PENDULUM_ANIM.pickle
+++ b/js/Misc/PENDULUM_ANIM.pickle
@@ -63,7 +63,7 @@ p15
g2
sS'model.sim'
p16
-S'vector'
+S'list'
p17
sS'phi'
p18
@@ -84,34 +84,35 @@ p23
g2
sS'typ'
p24
-g17
-sS'ok'
+S'vector'
p25
-S'boolean'
+sS'ok'
p26
-sS'model.blocktype'
+S'boolean'
p27
-S'string'
+sS'model.blocktype'
p28
-sS'model.dep_ut'
+S'string'
p29
-g17
-sS'exprs'
+sS'model.dep_ut'
p30
-g28
-sS'gr_i'
+g25
+sS'exprs'
p31
-g17
-sS'xmax'
+g29
+sS'gr_i'
p32
+g25
+sS'xmax'
+p33
g2
sS'y'
-p33
-g17
-sS'x'
p34
+g25
+sS'x'
+p35
g2
sS'model'
-p35
+p36
g4
s. \ No newline at end of file
diff --git a/js/Misc/RATELIMITER.pickle b/js/Misc/RATELIMITER.pickle
index d2560e45..c75701ef 100644
--- a/js/Misc/RATELIMITER.pickle
+++ b/js/Misc/RATELIMITER.pickle
@@ -15,7 +15,7 @@ Rp7
.(dp0
S'model.sim'
p1
-S'vector'
+S'list'
p2
sS'model.in1'
p3
@@ -54,26 +54,27 @@ sS'x.model'
p17
NsS'gr_i'
p18
-g2
-sS'model.dep_ut'
+S'vector'
p19
-g2
-sS'graphics'
+sS'model.dep_ut'
p20
+g19
+sS'graphics'
+p21
g9
sS'y'
-p21
-g2
-sS'x'
p22
+g19
+sS'x'
+p23
g4
sS'model'
-p23
+p24
g9
sS'typ'
-p24
-g2
-sS'model.out'
p25
+g19
+sS'model.out'
+p26
g4
s. \ No newline at end of file
diff --git a/js/Misc/RELATIONALOP.pickle b/js/Misc/RELATIONALOP.pickle
index ee99972f..69b20621 100644
--- a/js/Misc/RELATIONALOP.pickle
+++ b/js/Misc/RELATIONALOP.pickle
@@ -60,56 +60,57 @@ p18
g5
sS'model.sim'
p19
-g8
-sS'model.nmode'
+S'list'
p20
+sS'model.nmode'
+p21
g10
sS'in1'
-p21
+p22
g15
sS'graphics.exprs'
-p22
+p23
g15
sS'x.graphics.style'
-p23
+p24
g8
sS'model.ipar'
-p24
+p25
g8
sS'model.nzcross'
-p25
+p26
g10
sS'[model,graphics,ok]'
-p26
+p27
g10
sS'ok'
-p27
-S'boolean'
p28
-sS'model.blocktype'
+S'boolean'
p29
+sS'model.blocktype'
+p30
g5
sS'rule'
-p30
+p31
g10
sS'exprs'
-p31
+p32
g15
sS'gr_i'
-p32
+p33
g8
sS'ipar'
-p33
+p34
g8
sS'y'
-p34
+p35
g8
sS'x'
-p35
+p36
g10
sS'model'
-p36
+p37
g2
sS'ot'
-p37
+p38
Ns. \ No newline at end of file
diff --git a/js/Misc/c_block.pickle b/js/Misc/c_block.pickle
index e00e2815..4696c640 100644
--- a/js/Misc/c_block.pickle
+++ b/js/Misc/c_block.pickle
@@ -72,78 +72,79 @@ p20
g3
sS'label'
p21
-g3
-sS'[ok,tt]'
+S'list'
p22
+sS'[ok,tt]'
+p23
g9
sS'model.evtin'
-p23
-g3
-sS'model.firing'
p24
g3
-sS'model.sim'
+sS'model.firing'
p25
g3
-sS'model.evtout'
+sS'model.sim'
p26
+g22
+sS'model.evtout'
+p27
g3
sS'clkout'
-p27
+p28
g3
sS'auto'
-p28
+p29
g3
sS'label[2-1]'
-p29
+p30
g3
sS'in1'
-p30
+p31
g9
sS'model.rpar'
-p31
+p32
g3
sS'model.state'
-p32
+p33
g3
sS'graphics.exprs'
-p33
-NsS'x0'
p34
+NsS'x0'
+p35
g3
sS'model.ipar'
-p35
+p36
g9
sS'typ'
-p36
+p37
g13
sS"model.sim[('1', 'double')]"
-p37
-NsS'[model,graphics,ok]'
p38
+NsS'[model,graphics,ok]'
+p39
g9
sS'model.blocktype'
-p39
+p40
g13
sS'i'
-p40
+p41
g9
sS'no'
-p41
+p42
g9
sS'o'
-p42
+p43
g9
sS'gr_i'
-p43
+p44
g3
sS'y'
-p44
+p45
g3
sS'x'
-p45
+p46
g9
sS'model'
-p46
+p47
g5
s. \ No newline at end of file
diff --git a/js/Misc/fortran_block.pickle b/js/Misc/fortran_block.pickle
index a1ae09c9..ef801090 100644
--- a/js/Misc/fortran_block.pickle
+++ b/js/Misc/fortran_block.pickle
@@ -63,66 +63,67 @@ p17
g3
sS'label'
p18
-g3
-sS'[ok,tt]'
+S'list'
p19
+sS'[ok,tt]'
+p20
g13
sS'model.evtin'
-p20
-g3
-sS'model.firing'
p21
g3
-sS'model.sim'
+sS'model.firing'
p22
g3
-sS'model.evtout'
+sS'model.sim'
p23
+g19
+sS'model.evtout'
+p24
g3
sS'label[2-1]'
-p24
+p25
g3
sS'model.rpar'
-p25
+p26
g3
sS'model.state'
-p26
+p27
g3
sS'graphics.exprs'
-p27
-NsS'model.ipar'
p28
+NsS'model.ipar'
+p29
g13
sS'typ'
-p29
+p30
g3
sS"model.sim[('1', 'double')]"
-p30
-NsS'[model,graphics,ok]'
p31
+NsS'[model,graphics,ok]'
+p32
g13
sS'model.blocktype'
-p32
+p33
g9
sS'i'
-p33
+p34
g13
sS'no'
-p34
+p35
g13
sS'o'
-p35
+p36
g13
sS'gr_i'
-p36
+p37
g3
sS'y'
-p37
+p38
g3
sS'x'
-p38
+p39
g13
sS'model'
-p39
+p40
g5
s. \ No newline at end of file
diff --git a/js/Misc/generic_block.pickle b/js/Misc/generic_block.pickle
index a9ee5efa..b85d5610 100644
--- a/js/Misc/generic_block.pickle
+++ b/js/Misc/generic_block.pickle
@@ -88,77 +88,78 @@ S'string'
p20
sS'model.sim'
p21
-g8
-sS'model.evtout'
+S'list'
p22
+sS'model.evtout'
+p23
g8
sS'arg1.graphics'
-p23
+p24
g5
sS'model.rpar'
-p24
+p25
g8
sS'model.state'
-p25
+p26
g8
sS'graphics'
-p26
+p27
g5
sS'model.ipar'
-p27
+p28
g8
sS'typ'
-p28
+p29
g8
sS'needcompile'
-p29
+p30
g2
sS'[model,graphics,ok]'
-p30
+p31
g2
sS'arg1.model'
-p31
-NsS'label[9-1]'
p32
+NsS'label[9-1]'
+p33
g8
sS'ok'
-p33
-S'boolean'
p34
-sS'model.blocktype'
+S'boolean'
p35
+sS'model.blocktype'
+p36
g20
sS'i'
-p36
+p37
g2
sS'o'
-p37
+p38
g2
sS'depu'
-p38
-g34
-sS'dept'
p39
-g34
-sS'gr_i'
+g35
+sS'dept'
p40
+g35
+sS'gr_i'
+p41
g8
sS'ipar'
-p41
+p42
g2
sS'y'
-p42
+p43
g8
sS'x'
-p43
+p44
g2
sS'model'
-p44
+p45
g5
sS'z'
-p45
+p46
g8
sS'dep_ut'
-p46
+p47
g8
s. \ No newline at end of file
diff --git a/js/Misc/generic_block2.pickle b/js/Misc/generic_block2.pickle
index 385adc45..d839dc0d 100644
--- a/js/Misc/generic_block2.pickle
+++ b/js/Misc/generic_block2.pickle
@@ -94,79 +94,80 @@ S'string'
p21
sS'model.sim'
p22
-g8
-sS'model.evtout'
+S'list'
p23
+sS'model.evtout'
+p24
g8
sS'arg1.graphics'
-p24
+p25
g5
sS'model.nmode'
-p25
-NsS'model.rpar'
p26
+NsS'model.rpar'
+p27
g8
sS'model.state'
-p27
+p28
g8
sS'graphics'
-p28
+p29
g5
sS'model.ipar'
-p29
+p30
g8
sS'typ'
-p30
+p31
g8
sS'needcompile'
-p31
+p32
g2
sS'[model,graphics,ok]'
-p32
+p33
g2
sS'arg1.model'
-p33
-NsS'label[9-1]'
p34
+NsS'label[9-1]'
+p35
g8
sS'ok'
-p35
-S'boolean'
p36
-sS'model.blocktype'
+S'boolean'
p37
+sS'model.blocktype'
+p38
g21
sS'i'
-p38
+p39
g2
sS'o'
-p39
+p40
g2
sS'depu'
-p40
-g36
-sS'dept'
p41
-g36
-sS'gr_i'
+g37
+sS'dept'
p42
+g37
+sS'gr_i'
+p43
g8
sS'ipar'
-p43
+p44
g2
sS'y'
-p44
+p45
g8
sS'x'
-p45
+p46
g2
sS'model'
-p46
+p47
g5
sS'z'
-p47
+p48
g8
sS'dep_ut'
-p48
+p49
g8
s. \ No newline at end of file
diff --git a/js/Misc/generic_block3.pickle b/js/Misc/generic_block3.pickle
index 0019316c..3a9f0c8d 100644
--- a/js/Misc/generic_block3.pickle
+++ b/js/Misc/generic_block3.pickle
@@ -105,78 +105,79 @@ S'string'
p22
sS'model.sim'
p23
-g9
-sS'arg1.graphics'
+S'list'
p24
+sS'arg1.graphics'
+p25
g6
sS'model.out2'
-p25
+p26
g3
sS'model.nmode'
-p26
-NsS'model.rpar'
p27
+NsS'model.rpar'
+p28
g9
sS'model.outtyp'
-p28
+p29
g3
sS'model.state'
-p29
+p30
g9
sS'graphics'
-p30
+p31
g6
sS'model.ipar'
-p31
+p32
g3
sS'typ'
-p32
+p33
g9
sS'model.opar'
-p33
-NsS'needcompile'
p34
+NsS'needcompile'
+p35
g3
sS'[model,graphics,ok]'
-p35
+p36
g3
sS'arg1.model'
-p36
-NsS'label[9-1]'
p37
+NsS'label[9-1]'
+p38
g9
sS'ok'
-p38
-S'boolean'
p39
-sS'model.dep_ut'
+S'boolean'
p40
+sS'model.dep_ut'
+p41
g9
sS'depu'
-p41
-g39
-sS'dept'
p42
-g39
-sS'gr_i'
+g40
+sS'dept'
p43
+g40
+sS'gr_i'
+p44
g9
sS'ipar'
-p44
+p45
g3
sS'y'
-p45
+p46
g9
sS'x'
-p46
+p47
g3
sS'model'
-p47
+p48
g6
sS'z'
-p48
+p49
g9
sS'dep_ut'
-p49
+p50
g9
s. \ No newline at end of file
diff --git a/js/Misc/scifunc_block.pickle b/js/Misc/scifunc_block.pickle
index e4976df1..5b5a4ce0 100644
--- a/js/Misc/scifunc_block.pickle
+++ b/js/Misc/scifunc_block.pickle
@@ -99,86 +99,87 @@ p26
g9
sS'model.sim'
p27
-g9
-sS'model.evtout'
+S'list'
p28
+sS'model.evtout'
+p29
g9
sS'clkout'
-p29
+p30
g9
sS'exprs[1-1][9-1]'
-p30
-S'string'
p31
-sS'in1'
+S'string'
p32
+sS'in1'
+p33
g3
sS'model.rpar'
-p33
+p34
g9
sS'nci'
-p34
+p35
g3
sS'model.state'
-p35
+p36
g9
sS'nco'
-p36
+p37
g3
sS'x0'
-p37
+p38
g9
sS'nrp'
-p38
+p39
g3
sS'typ'
-p39
-g31
-sS'model.opar'
p40
-g9
-sS'needcompile'
+g32
+sS'model.opar'
p41
+g28
+sS'needcompile'
+p42
g3
sS'[model,graphics,ok]'
-p42
+p43
g3
sS'model.blocktype'
-p43
-g31
-sS'auto'
p44
+g32
+sS'auto'
+p45
g9
sS'i'
-p45
+p46
g3
sS'x.graphics'
-p46
+p47
g6
sS'x.model'
-p47
+p48
g6
sS'o'
-p48
+p49
g3
sS'exprs'
-p49
-g9
-sS'gr_i'
p50
+g28
+sS'gr_i'
+p51
g9
sS'graphics.exprs'
-p51
-NsS'y'
p52
+NsS'y'
+p53
g9
sS'x'
-p53
+p54
g3
sS'model'
-p54
+p55
g6
sS'z'
-p55
+p56
g9
s. \ No newline at end of file
diff --git a/js/Misc/scifunc_block_m.pickle b/js/Misc/scifunc_block_m.pickle
index f9726e27..870b4d8a 100644
--- a/js/Misc/scifunc_block_m.pickle
+++ b/js/Misc/scifunc_block_m.pickle
@@ -102,92 +102,93 @@ p27
g10
sS'model.sim'
p28
-g10
-sS'model.evtout'
+S'list'
p29
+sS'model.evtout'
+p30
g10
sS'clkout'
-p30
+p31
g10
sS'model.in2'
-p31
+p32
g3
sS'auto'
-p32
+p33
g10
sS'model.out2'
-p33
+p34
g3
sS'in1'
-p34
+p35
g3
sS'model.rpar'
-p35
+p36
g10
sS'nci'
-p36
+p37
g3
sS'model.state'
-p37
+p38
g10
sS'nco'
-p38
+p39
g3
sS'model.outtyp'
-p39
+p40
g3
sS'x0'
-p40
+p41
g10
sS'nrp'
-p41
+p42
g3
sS'typ'
-p42
-S'string'
p43
-sS'model.opar'
+S'string'
p44
-g10
-sS'needcompile'
+sS'model.opar'
p45
+g29
+sS'needcompile'
+p46
g3
sS'[model,graphics,ok]'
-p46
+p47
g3
sS'z'
-p47
+p48
g10
sS'model.blocktype'
-p48
-g43
-sS'x.graphics'
p49
+g44
+sS'x.graphics'
+p50
g6
sS'x.model'
-p50
+p51
g6
sS'model.dep_ut'
-p51
-g10
-sS'exprs'
p52
g10
-sS'gr_i'
+sS'exprs'
p53
+g29
+sS'gr_i'
+p54
g10
sS'graphics.exprs'
-p54
-NsS'y'
p55
+NsS'y'
+p56
g10
sS'x'
-p56
+p57
g3
sS'model'
-p57
+p58
g6
sS'ot'
-p58
+p59
g3
s. \ No newline at end of file
diff --git a/js/NonLinear/ABSBLK_f.pickle b/js/NonLinear/ABSBLK_f.pickle
index 0f2abe38..a573ca29 100644
--- a/js/NonLinear/ABSBLK_f.pickle
+++ b/js/NonLinear/ABSBLK_f.pickle
@@ -11,7 +11,7 @@ Rp5
.(dp0
S'model.sim'
p1
-S'vector'
+S'list'
p2
sS'model.in1'
p3
@@ -23,24 +23,25 @@ S'string'
p6
sS'model.dep_ut'
p7
-g2
-sS'model.out'
+S'vector'
p8
+sS'model.out'
+p9
g4
sS'gr_i'
-p9
-g2
-sS'y'
p10
-g2
-sS'x'
+g8
+sS'y'
p11
+g8
+sS'x'
+p12
g4
sS'model'
-p12
-S'object'
p13
-sS'typ'
+S'object'
p14
-g2
+sS'typ'
+p15
+g8
s. \ No newline at end of file
diff --git a/js/NonLinear/ABS_VALUE.pickle b/js/NonLinear/ABS_VALUE.pickle
index 083f7a74..7500fad3 100644
--- a/js/NonLinear/ABS_VALUE.pickle
+++ b/js/NonLinear/ABS_VALUE.pickle
@@ -13,7 +13,7 @@ Rp6
.(dp0
S'model.sim'
p1
-S'vector'
+S'list'
p2
sS'model.in1'
p3
@@ -43,31 +43,32 @@ p13
g4
sS'exprs'
p14
-g2
-sS'x.model'
+S'vector'
p15
-NsS'gr_i'
+sS'x.model'
p16
-g2
-sS'model.dep_ut'
+NsS'gr_i'
p17
-g2
-sS'graphics'
+g15
+sS'model.dep_ut'
p18
+g15
+sS'graphics'
+p19
g8
sS'y'
-p19
-g2
-sS'x'
p20
+g15
+sS'x'
+p21
g4
sS'model'
-p21
+p22
g8
sS'typ'
-p22
-g2
-sS'nu'
p23
+g15
+sS'nu'
+p24
g4
s. \ No newline at end of file
diff --git a/js/NonLinear/EXPBLK_m.pickle b/js/NonLinear/EXPBLK_m.pickle
index e3a3b116..a4c95bf7 100644
--- a/js/NonLinear/EXPBLK_m.pickle
+++ b/js/NonLinear/EXPBLK_m.pickle
@@ -38,7 +38,7 @@ p10
g2
sS'model.sim'
p11
-S'vector'
+S'list'
p12
sS'model.out2'
p13
@@ -51,36 +51,37 @@ p15
g6
sS'y'
p16
-g12
-sS'graphics.exprs'
+S'vector'
p17
+sS'graphics.exprs'
+p18
g6
sS'typ'
-p18
-g12
-sS'a'
p19
+g17
+sS'a'
+p20
g6
sS'model.blocktype'
-p20
-S'string'
p21
-sS'model.dep_ut'
+S'string'
p22
-g12
-sS'exprs'
+sS'model.dep_ut'
p23
-g12
-sS'gr_i'
+g17
+sS'exprs'
p24
-g12
-sS'model.outtyp'
+g17
+sS'gr_i'
p25
+g17
+sS'model.outtyp'
+p26
g6
sS'x'
-p26
+p27
g6
sS'model'
-p27
+p28
g2
s. \ No newline at end of file
diff --git a/js/NonLinear/FSV_f.pickle b/js/NonLinear/FSV_f.pickle
index e4655d80..1f2f5137 100644
--- a/js/NonLinear/FSV_f.pickle
+++ b/js/NonLinear/FSV_f.pickle
@@ -11,7 +11,7 @@ Rp5
.(dp0
S'model.sim'
p1
-S'vector'
+S'list'
p2
sS'model.in1'
p3
@@ -29,24 +29,25 @@ p8
g4
sS'model.dep_ut'
p9
-g2
-sS'model.out'
+S'vector'
p10
+sS'model.out'
+p11
g4
sS'gr_i'
-p11
-g2
-sS'y'
p12
-g2
-sS'x'
+g10
+sS'y'
p13
+g10
+sS'x'
+p14
g4
sS'model'
-p14
-S'object'
p15
-sS'typ'
+S'object'
p16
-g2
+sS'typ'
+p17
+g10
s. \ No newline at end of file
diff --git a/js/NonLinear/INTRP2BLK_f.pickle b/js/NonLinear/INTRP2BLK_f.pickle
index ee63e135..aed750a4 100644
--- a/js/NonLinear/INTRP2BLK_f.pickle
+++ b/js/NonLinear/INTRP2BLK_f.pickle
@@ -21,7 +21,7 @@ S'matrix'
p2
sS'model.sim'
p3
-S'vector'
+S'list'
p4
sS'c'
p5
@@ -55,30 +55,31 @@ sS'x.model'
p16
NsS'gr_i'
p17
-g4
-sS'model.dep_ut'
+S'vector'
p18
-g4
-sS'graphics'
+sS'model.dep_ut'
p19
+g18
+sS'graphics'
+p20
g10
sS'y'
-p20
-g4
-sS'x'
p21
-S'double'
+g18
+sS'x'
p22
-sS'model'
+S'double'
p23
+sS'model'
+p24
g10
sS'model.ipar'
-p24
+p25
g2
sS'typ'
-p25
-g4
-sS'model.out'
p26
-g22
+g18
+sS'model.out'
+p27
+g23
s. \ No newline at end of file
diff --git a/js/NonLinear/INVBLK.pickle b/js/NonLinear/INVBLK.pickle
index e4655d80..1f2f5137 100644
--- a/js/NonLinear/INVBLK.pickle
+++ b/js/NonLinear/INVBLK.pickle
@@ -11,7 +11,7 @@ Rp5
.(dp0
S'model.sim'
p1
-S'vector'
+S'list'
p2
sS'model.in1'
p3
@@ -29,24 +29,25 @@ p8
g4
sS'model.dep_ut'
p9
-g2
-sS'model.out'
+S'vector'
p10
+sS'model.out'
+p11
g4
sS'gr_i'
-p11
-g2
-sS'y'
p12
-g2
-sS'x'
+g10
+sS'y'
p13
+g10
+sS'x'
+p14
g4
sS'model'
-p14
-S'object'
p15
-sS'typ'
+S'object'
p16
-g2
+sS'typ'
+p17
+g10
s. \ No newline at end of file
diff --git a/js/NonLinear/LOOKUP2D.pickle b/js/NonLinear/LOOKUP2D.pickle
index a5f3175b..18665e69 100644
--- a/js/NonLinear/LOOKUP2D.pickle
+++ b/js/NonLinear/LOOKUP2D.pickle
@@ -81,71 +81,72 @@ S'string'
p24
sS'model.sim'
p25
-g11
-sS'model.in1'
+S'list'
p26
+sS'model.in1'
+p27
g13
sS'model.rpar'
-p27
+p28
g13
sS'yy'
-p28
+p29
g11
sS'exprs[5-1]'
-p29
+p30
g24
sS'graphics'
-p30
+p31
g5
sS'model.ipar'
-p31
+p32
g13
sS'typ'
-p32
+p33
g11
sS'Graf'
-p33
+p34
g24
sS'model.blocktype'
-p34
+p35
g24
sS'ok'
-p35
+p36
g7
sS'save_curwin'
-p36
-NsS'[ok]'
p37
+NsS'[ok]'
+p38
g2
sS'x.graphics'
-p38
+p39
g5
sS'x.model'
-p39
-NsS'model.dep_ut'
p40
-g11
-sS'exprs'
+NsS'model.dep_ut'
p41
g11
-sS'gr_i'
+sS'exprs'
p42
+g26
+sS'gr_i'
+p43
g11
sS'mtd'
-p43
+p44
g2
sS'graphics.exprs'
-p44
-NsS'y'
p45
+NsS'y'
+p46
g11
sS'x'
-p46
+p47
g2
sS'model'
-p47
+p48
g5
sS'graf'
-p48
+p49
g24
s. \ No newline at end of file
diff --git a/js/NonLinear/LOOKUP_c.pickle b/js/NonLinear/LOOKUP_c.pickle
index f90d540c..663b14a8 100644
--- a/js/NonLinear/LOOKUP_c.pickle
+++ b/js/NonLinear/LOOKUP_c.pickle
@@ -37,385 +37,386 @@ S'vector'
p2
sS'Sin_exprs'
p3
-g2
-sS'Ask_again'
+S'list'
p4
-S'boolean'
+sS'Ask_again'
p5
-sS'Amp3'
+S'boolean'
p6
+sS'Amp3'
+p7
g2
sS'curwin'
-p7
-NsS'Standm'
p8
-S'string'
+NsS'Standm'
p9
-sS'gh'
+S'string'
p10
-S'object'
+sS'gh'
p11
-sS'xmn'
+S'object'
p12
-S'double'
+sS'xmn'
p13
-sS'ymx'
+S'double'
p14
-g13
-sS'a.title.font_size'
+sS'ymx'
p15
-g13
-sS'xmx'
+g14
+sS'a.title.font_size'
p16
-g13
-sS'random_n_exprs'
+g14
+sS'xmx'
p17
-g2
-sS'a.axes_visible'
+g14
+sS'random_n_exprs'
p18
-g9
-sS'METHOD'
+g4
+sS'a.axes_visible'
p19
-g13
-sS'PeriodicOption'
+g10
+sS'METHOD'
p20
-g9
-sS'ymn'
+g14
+sS'PeriodicOption'
p21
-g13
-sS'NOrder'
+g10
+sS'ymn'
p22
-g13
-sS'var4'
+g14
+sS'NOrder'
p23
+g14
+sS'var4'
+p24
g2
sS'a.title.foreground'
-p24
-g13
-sS'model.rpar'
p25
-S'matrix'
+g14
+sS'model.rpar'
p26
-sS'yy'
+S'matrix'
p27
-g26
-sS'Pulse_exprs'
+sS'yy'
p28
-g2
-sS'dx'
+g27
+sS'Pulse_exprs'
p29
-g13
-sS'dy'
+g4
+sS'dx'
p30
-g13
-sS'a.clip_state'
+g14
+sS'dy'
p31
-g9
-sS'model.blocktype'
+g14
+sS'a.clip_state'
p32
-g9
-sS'save_curwin'
+g10
+sS'model.blocktype'
p33
-NsS'oipar'
+g10
+sS'save_curwin'
p34
-g26
-sS'MENU'
+NsS'oipar'
p35
+g27
+sS'MENU'
+p36
g2
sS'x.model'
-p36
-NsS'model.dep_ut'
p37
-g2
-sS'menu_s'
+NsS'model.dep_ut'
p38
g2
-sS'Sawt1_exprs'
+sS'menu_s'
p39
g2
-sS'sample4'
+sS'Sawt1_exprs'
p40
+g4
+sS'sample4'
+p41
g2
sS'sTp2'
-p41
+p42
g2
sS'x'
-p42
-g13
-sS'[ny,my]'
p43
-g13
-sS'exprs[1-1]'
+g14
+sS'[ny,my]'
p44
-g13
-sS'[nx,mx]'
+g14
+sS'exprs[1-1]'
p45
-g13
-sS'arg1'
+g14
+sS'[nx,mx]'
p46
-g11
-sS'Pd3'
+g14
+sS'arg1'
p47
+g12
+sS'Pd3'
+p48
g2
sS'sAmp'
-p48
+p49
g2
sS'sample5'
-p49
+p50
g2
sS'a.title.font_style'
-p50
-g13
-sS'orpar'
p51
-g26
-sS'x.graphics'
+g14
+sS'orpar'
p52
-g11
-sS'menu_d'
+g27
+sS'x.graphics'
p53
+g12
+sS'menu_d'
+p54
g2
sS'menu_e'
-p54
+p55
g2
sS'r'
-p55
-g9
-sS'seed4'
p56
+g10
+sS'seed4'
+p57
g2
sS'seed5'
-p57
+p58
g2
sS'model.evtin'
-p58
+p59
g2
sS'menu_t'
-p59
+p60
g2
sS'menu_r'
-p60
+p61
g2
sS'PO'
-p61
-g13
-sS'DChange'
p62
-g5
-sS'[Xdummy,Ydummy,orpar]'
+g14
+sS'DChange'
p63
-g13
-sS'model.out2'
+g6
+sS'[Xdummy,Ydummy,orpar]'
p64
-g13
-sS'xy[N-1][2-1]'
+g14
+sS'model.out2'
p65
-g13
-sS'sTp'
+g14
+sS'xy[N-1][2-1]'
p66
+g14
+sS'sTp'
+p67
g2
sS'wp'
-p67
+p68
g2
sS'New_methhod'
-p68
-g13
-sS'PeridicOption'
p69
-g13
-sS'Graf'
+g14
+sS'PeridicOption'
p70
-g9
-sS'ok'
+g14
+sS'Graf'
p71
-g5
-sS'w'
+g10
+sS'ok'
p72
-g9
-sS'model.outtyp'
+g6
+sS'w'
p73
-g13
-sS'extrapo'
+g10
+sS'model.outtyp'
p74
-g13
-sS'offset'
+g14
+sS'extrapo'
p75
+g14
+sS'offset'
+p76
g2
sS'perop'
-p76
-g9
-sS'xx'
p77
-g26
-sS'xy'
+g10
+sS'xx'
p78
+g27
+sS'xy'
+p79
g2
sS'SaveExit'
-p79
-g5
-sS'xp'
p80
-g13
-sS'Method'
+g6
+sS'xp'
p81
-g13
-sS'[orpar,oipar,ok]'
+g14
+sS'Method'
p82
-g13
-sS'ixy'
+g14
+sS'[orpar,oipar,ok]'
p83
+g14
+sS'ixy'
+p84
g2
sS'rect'
-p84
-g26
-sS'Amp'
p85
+g27
+sS'Amp'
+p86
g2
sS'exprs[2-1]'
-p86
-g13
-sS'model.firing'
p87
-g13
-sS'xy2'
+g14
+sS'model.firing'
p88
+g14
+sS'xy2'
+p89
g2
sS'N'
-p89
-g13
-sS'random_u_exprs'
p90
-g2
-sS'Sawt2_exprs'
+g14
+sS'random_u_exprs'
p91
-g2
-sS'graphics'
+g4
+sS'Sawt2_exprs'
p92
-g11
-sS'Exitm'
+g4
+sS'graphics'
p93
-g9
-sS'N2'
+g12
+sS'Exitm'
p94
-g13
-sS'model.ipar'
+g10
+sS'N2'
p95
-g26
-sS'Pw3'
+g14
+sS'model.ipar'
p96
+g27
+sS'Pw3'
+p97
g2
sS'f'
-p97
-g13
-sS'a.grid'
p98
+g14
+sS'a.grid'
+p99
g2
sS'[this.xy]'
-p99
-g13
-sS'gr_i'
p100
+g14
+sS'gr_i'
+p101
g2
sS'ipar'
-p101
-NsS'mtd'
p102
-g13
-sS'scam'
+NsS'mtd'
p103
-g9
-sS'exprs[4-1]'
+g14
+sS'scam'
p104
-g13
-sS'model.evtout'
+g10
+sS'exprs[4-1]'
p105
+g14
+sS'model.evtout'
+p106
g2
sS'rpar'
-p106
-NsS'np5'
p107
+NsS'np5'
+p108
g2
sS'Bias3'
-p108
+p109
g2
sS'Tp3'
-p109
+p110
g2
sS'model.out'
-p110
-g13
-sS'np4'
p111
+g14
+sS'np4'
+p112
g2
sS'np1'
-p112
+p113
g2
sS'[xy]'
-p113
-g13
-sS'model.in2'
p114
-g13
-sS'model.in1'
+g14
+sS'model.in2'
p115
-g13
-sS'sAmp2'
+g14
+sS'model.in1'
p116
-g2
-sS'menus'
+g14
+sS'sAmp2'
p117
g2
-sS'sdelay'
+sS'menus'
p118
+g4
+sS'sdelay'
+p119
g2
sS'[lhs,rhs]'
-p119
-g13
-sS'Datam'
p120
-g9
-sS'model.sim'
+g14
+sS'Datam'
p121
-g2
-sS'a.data_bounds'
+g10
+sS'model.sim'
p122
-g26
-sS'menu_o'
+g4
+sS'a.data_bounds'
p123
+g27
+sS'menu_o'
+p124
g2
sS'exprs[5-1]'
-p124
-g9
-sS'graphics.exprs'
p125
-NsS'phase'
+g10
+sS'graphics.exprs'
p126
+NsS'phase'
+p127
g2
sS'typ'
-p127
+p128
g2
sS'min5'
-p128
+p129
g2
sS'a'
-p129
-g11
-sS'Orderm'
p130
-g9
-sS'max5'
+g12
+sS'Orderm'
p131
+g10
+sS'max5'
+p132
g2
sS'exprs'
-p132
-g26
-sS'exprs[3-1]'
p133
-g13
-sS'y'
+g27
+sS'exprs[3-1]'
p134
+g14
+sS'y'
+p135
g2
sS'model'
-p135
-g11
+p136
+g12
s. \ No newline at end of file
diff --git a/js/NonLinear/MAXMIN.pickle b/js/NonLinear/MAXMIN.pickle
index a653fc5d..6e28758b 100644
--- a/js/NonLinear/MAXMIN.pickle
+++ b/js/NonLinear/MAXMIN.pickle
@@ -50,50 +50,51 @@ p14
g9
sS'model.sim'
p15
-g13
-sS'model.nmode'
+S'list'
p16
+sS'model.nmode'
+p17
g6
sS'graphics.exprs'
-p17
-NsS'x.graphics.style'
p18
+NsS'x.graphics.style'
+p19
g9
sS'model.ipar'
-p19
+p20
g6
sS'model.nzcross'
-p20
+p21
g6
sS'[model,graphics,ok]'
-p21
+p22
g6
sS'ok'
-p22
-S'boolean'
p23
-sS'model.blocktype'
+S'boolean'
p24
+sS'model.blocktype'
+p25
g9
sS'mm'
-p25
+p26
g6
sS'model.dep_ut'
-p26
+p27
g13
sS'exprs'
-p27
+p28
g13
sS'gr_i'
-p28
+p29
g13
sS'y'
-p29
+p30
g13
sS'x'
-p30
+p31
g6
sS'model'
-p31
+p32
g2
s. \ No newline at end of file
diff --git a/js/NonLinear/PRODUCT.pickle b/js/NonLinear/PRODUCT.pickle
index b4766cb8..f8cfe4af 100644
--- a/js/NonLinear/PRODUCT.pickle
+++ b/js/NonLinear/PRODUCT.pickle
@@ -36,7 +36,7 @@ p10
g2
sS'model.sim'
p11
-S'vector'
+S'list'
p12
sS'in1'
p13
@@ -48,37 +48,38 @@ p15
g6
sS'typ'
p16
-g12
-sS'[model,graphics,ok]'
+S'vector'
p17
+sS'[model,graphics,ok]'
+p18
g8
sS'ok'
-p18
-S'boolean'
p19
-sS'model.blocktype'
+S'boolean'
p20
-S'string'
+sS'model.blocktype'
p21
-sS'model.dep_ut'
+S'string'
p22
-g12
-sS'exprs'
+sS'model.dep_ut'
p23
+g17
+sS'exprs'
+p24
g8
sS'gr_i'
-p24
-g12
-sS'y'
p25
-g12
-sS'x'
+g17
+sS'y'
p26
+g17
+sS'x'
+p27
g8
sS'model'
-p27
+p28
g2
sS'nout'
-p28
+p29
g8
s. \ No newline at end of file
diff --git a/js/NonLinear/PROD_f.pickle b/js/NonLinear/PROD_f.pickle
index d5ae4cb3..d522d32f 100644
--- a/js/NonLinear/PROD_f.pickle
+++ b/js/NonLinear/PROD_f.pickle
@@ -11,7 +11,7 @@ Rp5
.(dp0
S'model.sim'
p1
-S'vector'
+S'list'
p2
sS'model.in1'
p3
@@ -30,18 +30,19 @@ p9
g8
sS'model.dep_ut'
p10
-g2
-sS'y'
+S'vector'
p11
-g2
-sS'x'
+sS'y'
p12
+g11
+sS'x'
+p13
g8
sS'model'
-p13
-S'object'
p14
-sS'typ'
+S'object'
p15
-g2
+sS'typ'
+p16
+g11
s. \ No newline at end of file
diff --git a/js/NonLinear/SATURATION.pickle b/js/NonLinear/SATURATION.pickle
index 496fcd93..85a82e98 100644
--- a/js/NonLinear/SATURATION.pickle
+++ b/js/NonLinear/SATURATION.pickle
@@ -50,38 +50,39 @@ p14
g7
sS'model.sim'
p15
-g13
-sS'model.nmode'
+S'list'
p16
+sS'model.nmode'
+p17
g7
sS'model.rpar'
-p17
+p18
g5
sS'graphics.exprs'
-p18
-NsS'model.nzcross'
p19
+NsS'model.nzcross'
+p20
g7
sS'model.blocktype'
-p20
-S'string'
p21
-sS'model.dep_ut'
+S'string'
p22
+sS'model.dep_ut'
+p23
g13
sS'exprs'
-p23
+p24
g5
sS'gr_i'
-p24
+p25
g13
sS'y'
-p25
+p26
g13
sS'x'
-p26
+p27
g7
sS'model'
-p27
+p28
g2
s. \ No newline at end of file
diff --git a/js/NonLinear/SAT_f.pickle b/js/NonLinear/SAT_f.pickle
index 5ba17f00..7c2ee447 100644
--- a/js/NonLinear/SAT_f.pickle
+++ b/js/NonLinear/SAT_f.pickle
@@ -56,35 +56,36 @@ p16
g14
sS'model.sim'
p17
-g14
-sS'model.rpar'
+S'list'
p18
+sS'model.rpar'
+p19
g7
sS'graphics.exprs'
-p19
-NsS'model.nzcross'
p20
+NsS'model.nzcross'
+p21
g2
sS'model.blocktype'
-p21
-S'string'
p22
-sS'model.dep_ut'
+S'string'
p23
+sS'model.dep_ut'
+p24
g14
sS'exprs'
-p24
+p25
g7
sS'gr_i'
-p25
+p26
g14
sS'y'
-p26
+p27
g14
sS'x'
-p27
+p28
g2
sS'model'
-p28
+p29
g4
s. \ No newline at end of file
diff --git a/js/NonLinear/SIGNUM.pickle b/js/NonLinear/SIGNUM.pickle
index 083f7a74..7500fad3 100644
--- a/js/NonLinear/SIGNUM.pickle
+++ b/js/NonLinear/SIGNUM.pickle
@@ -13,7 +13,7 @@ Rp6
.(dp0
S'model.sim'
p1
-S'vector'
+S'list'
p2
sS'model.in1'
p3
@@ -43,31 +43,32 @@ p13
g4
sS'exprs'
p14
-g2
-sS'x.model'
+S'vector'
p15
-NsS'gr_i'
+sS'x.model'
p16
-g2
-sS'model.dep_ut'
+NsS'gr_i'
p17
-g2
-sS'graphics'
+g15
+sS'model.dep_ut'
p18
+g15
+sS'graphics'
+p19
g8
sS'y'
-p19
-g2
-sS'x'
p20
+g15
+sS'x'
+p21
g4
sS'model'
-p21
+p22
g8
sS'typ'
-p22
-g2
-sS'nu'
p23
+g15
+sS'nu'
+p24
g4
s. \ No newline at end of file
diff --git a/js/NonLinear/TrigFun.pickle b/js/NonLinear/TrigFun.pickle
index 59115b66..7f90e982 100644
--- a/js/NonLinear/TrigFun.pickle
+++ b/js/NonLinear/TrigFun.pickle
@@ -13,7 +13,7 @@ Rp6
.(dp0
S'model.sim'
p1
-S'vector'
+S'list'
p2
sS'model.in1'
p3
@@ -46,26 +46,27 @@ sS'x.model'
p15
NsS'gr_i'
p16
-g2
-sS'model.dep_ut'
+S'vector'
p17
-g2
-sS'graphics'
+sS'model.dep_ut'
p18
+g17
+sS'graphics'
+p19
g8
sS'y'
-p19
-g2
-sS'x'
p20
+g17
+sS'x'
+p21
g4
sS'model'
-p21
+p22
g8
sS'typ'
-p22
-g2
-sS'model.out'
p23
+g17
+sS'model.out'
+p24
g4
s. \ No newline at end of file
diff --git a/js/PDE/PDE.pickle b/js/PDE/PDE.pickle
index ee321f6f..1a7d957b 100644
--- a/js/PDE/PDE.pickle
+++ b/js/PDE/PDE.pickle
@@ -69,7 +69,7 @@ p20
g2
sS'label'
p21
-S'vector'
+S'list'
p22
sS'rdnom'
p23
@@ -90,38 +90,39 @@ p28
g4
sS'typ'
p29
-g22
-sS'[ok1]'
+S'vector'
p30
+sS'[ok1]'
+p31
g2
sS'[model,graphics,ok]'
-p31
+p32
g2
sS'model.blocktype'
-p32
-S'string'
p33
-sS'Nbr'
+S'string'
p34
-g33
-sS'label[1-1]'
+sS'Nbr'
p35
+g34
+sS'label[1-1]'
+p36
g2
sS'model.dep_ut'
-p36
-g22
-sS'gr_i'
p37
-g22
-sS'graphics.exprs'
+g30
+sS'gr_i'
p38
-NsS'y'
+g30
+sS'graphics.exprs'
p39
-g22
-sS'x'
+NsS'y'
p40
+g30
+sS'x'
+p41
g2
sS'model'
-p41
+p42
g7
s. \ No newline at end of file
diff --git a/js/Sinks/AFFICH_m.pickle b/js/Sinks/AFFICH_m.pickle
index 55f218ca..86e3b62f 100644
--- a/js/Sinks/AFFICH_m.pickle
+++ b/js/Sinks/AFFICH_m.pickle
@@ -71,50 +71,51 @@ S'string'
p19
sS'model.sim'
p20
-g17
-sS'mess'
+S'list'
p21
+sS'mess'
+p22
g2
sS'in1'
-p22
+p23
g17
sS'fontsize'
-p23
+p24
g7
sS'graphics.exprs'
-p24
-NsS'model.ipar'
p25
+NsS'model.ipar'
+p26
g2
sS'typ'
-p26
+p27
g17
sS'[model,graphics,ok]'
-p27
+p28
g7
sS'ok'
-p28
-S'boolean'
p29
-sS'model.blocktype'
+S'boolean'
p30
+sS'model.blocktype'
+p31
g19
sS'model.dep_ut'
-p31
+p32
g17
sS'exprs'
-p32
+p33
g2
sS'gr_i'
-p33
+p34
g17
sS'y'
-p34
+p35
g17
sS'x'
-p35
+p36
g7
sS'model'
-p36
+p37
g4
s. \ No newline at end of file
diff --git a/js/Sinks/BARXY.pickle b/js/Sinks/BARXY.pickle
index 0716001f..690991ae 100644
--- a/js/Sinks/BARXY.pickle
+++ b/js/Sinks/BARXY.pickle
@@ -57,53 +57,54 @@ p15
g5
sS'model.sim'
p16
-g5
-sS'mess'
+S'list'
p17
+sS'mess'
+p18
g11
sS'x.graphics.out_implicit'
-p18
+p19
g5
sS'model.intyp'
-p19
+p20
g5
sS'model.rpar'
-p20
+p21
g11
sS'graphics.exprs'
-p21
-NsS'model.ipar'
p22
+NsS'model.ipar'
+p23
g8
sS'typ'
-p23
+p24
g5
sS'ok'
-p24
-S'boolean'
p25
-sS'model.blocktype'
+S'boolean'
p26
-S'string'
+sS'model.blocktype'
p27
-sS'model.dep_ut'
+S'string'
p28
+sS'model.dep_ut'
+p29
g5
sS'exprs'
-p29
-NsS'x.graphics.exprs'
p30
+NsS'x.graphics.exprs'
+p31
g11
sS'xmax'
-p31
+p32
g8
sS'y'
-p32
+p33
g5
sS'x'
-p33
+p34
g8
sS'model'
-p34
+p35
g2
s. \ No newline at end of file
diff --git a/js/Sinks/CANIMXY.pickle b/js/Sinks/CANIMXY.pickle
index 56da20f9..a88b9b7e 100644
--- a/js/Sinks/CANIMXY.pickle
+++ b/js/Sinks/CANIMXY.pickle
@@ -90,66 +90,67 @@ S'vector'
p22
sS'model.sim'
p23
-g22
-sS'xmax'
+S'list'
p24
+sS'xmax'
+p25
g2
sS'mess'
-p25
+p26
g4
sS'in1'
-p26
-S'string'
p27
-sS'in2'
+S'string'
p28
+sS'in2'
+p29
g2
sS'N'
-p29
+p30
g2
sS'model.rpar'
-p30
+p31
g4
sS'graphics.exprs'
-p31
-NsS'model.ipar'
p32
+NsS'model.ipar'
+p33
g4
sS'typ'
-p33
+p34
g22
sS'[model,graphics,ok]'
-p34
+p35
g2
sS'ok'
-p35
-S'boolean'
p36
-sS'model.blocktype'
+S'boolean'
p37
-g27
-sS'model.dep_ut'
+sS'model.blocktype'
p38
+g28
+sS'model.dep_ut'
+p39
g22
sS'exprs'
-p39
+p40
g4
sS'gr_i'
-p40
+p41
g22
sS'ipar'
-p41
+p42
g4
sS'y'
-p42
+p43
g22
sS'x'
-p43
+p44
g2
sS'model'
-p44
+p45
g15
sS'nbr_curves'
-p45
+p46
g2
s. \ No newline at end of file
diff --git a/js/Sinks/CANIMXY3D.pickle b/js/Sinks/CANIMXY3D.pickle
index 376a0c81..cf6ff376 100644
--- a/js/Sinks/CANIMXY3D.pickle
+++ b/js/Sinks/CANIMXY3D.pickle
@@ -84,75 +84,76 @@ S'vector'
p20
sS'model.sim'
p21
-g20
-sS'mess'
+S'list'
p22
+sS'mess'
+p23
g2
sS'vec_x'
-p23
+p24
g2
sS'vec_y'
-p24
+p25
g2
sS'in1'
-p25
-S'string'
p26
-sS'in2'
+S'string'
p27
+sS'in2'
+p28
g17
sS'N'
-p28
+p29
g17
sS'size_siz'
-p29
+p30
g17
sS'model.rpar'
-p30
+p31
g2
sS'graphics.exprs'
-p31
-NsS'model.ipar'
p32
+NsS'model.ipar'
+p33
g2
sS'typ'
-p33
+p34
g20
sS'[model,graphics,ok]'
-p34
+p35
g17
sS'ok'
-p35
-S'boolean'
p36
-sS'model.blocktype'
+S'boolean'
p37
-g26
-sS'param3ds'
+sS'model.blocktype'
p38
+g27
+sS'param3ds'
+p39
g2
sS'model.dep_ut'
-p39
+p40
g20
sS'exprs'
-p40
+p41
g2
sS'gr_i'
-p41
+p42
g20
sS'ipar'
-p42
+p43
g2
sS'y'
-p43
+p44
g20
sS'x'
-p44
+p45
g17
sS'model'
-p45
+p46
g5
sS'nbr_curves'
-p46
+p47
g17
s. \ No newline at end of file
diff --git a/js/Sinks/CEVENTSCOPE.pickle b/js/Sinks/CEVENTSCOPE.pickle
index f2b60d90..5ca6d286 100644
--- a/js/Sinks/CEVENTSCOPE.pickle
+++ b/js/Sinks/CEVENTSCOPE.pickle
@@ -56,7 +56,7 @@ p14
g12
sS'model.sim'
p15
-S'vector'
+S'list'
p16
sS'mess'
p17
@@ -72,40 +72,41 @@ p20
g2
sS'typ'
p21
-g16
-sS'nclock'
+S'vector'
p22
+sS'nclock'
+p23
g12
sS'[model,graphics,ok]'
-p23
+p24
g12
sS'ok'
-p24
-S'boolean'
p25
-sS'model.blocktype'
+S'boolean'
p26
-S'string'
+sS'model.blocktype'
p27
-sS'model.dep_ut'
+S'string'
p28
-g16
-sS'exprs'
+sS'model.dep_ut'
p29
+g22
+sS'exprs'
+p30
g2
sS'gr_i'
-p30
-g16
-sS'ipar'
p31
+g22
+sS'ipar'
+p32
g2
sS'y'
-p32
-g16
-sS'x'
p33
+g22
+sS'x'
+p34
g12
sS'model'
-p34
+p35
g5
s. \ No newline at end of file
diff --git a/js/Sinks/CFSCOPE.pickle b/js/Sinks/CFSCOPE.pickle
index c4ff4755..8d166b29 100644
--- a/js/Sinks/CFSCOPE.pickle
+++ b/js/Sinks/CFSCOPE.pickle
@@ -73,55 +73,56 @@ S'vector'
p18
sS'model.sim'
p19
-g18
-sS'mess'
+S'list'
p20
+sS'mess'
+p21
g2
sS'model.rpar'
-p21
+p22
g2
sS'N'
-p22
+p23
g10
sS'wdim'
-p23
+p24
g2
sS'model.ipar'
-p24
+p25
g2
sS'typ'
-p25
+p26
g18
sS'ok'
-p26
-S'boolean'
p27
-sS'model.blocktype'
+S'boolean'
p28
-S'string'
+sS'model.blocktype'
p29
-sS'clrs[8-1]'
+S'string'
p30
+sS'clrs[8-1]'
+p31
g10
sS'model.dep_ut'
-p31
+p32
g18
sS'exprs'
-p32
+p33
g2
sS'gr_i'
-p33
+p34
g18
sS'ipar'
-p34
+p35
g2
sS'y'
-p35
+p36
g18
sS'x'
-p36
+p37
g10
sS'model'
-p37
+p38
g5
s. \ No newline at end of file
diff --git a/js/Sinks/CMAT3D.pickle b/js/Sinks/CMAT3D.pickle
index 02e065b3..b02d0603 100644
--- a/js/Sinks/CMAT3D.pickle
+++ b/js/Sinks/CMAT3D.pickle
@@ -57,7 +57,7 @@ p13
g2
sS'model.sim'
p14
-S'vector'
+S'list'
p15
sS'colormap'
p16
@@ -82,37 +82,38 @@ p23
g18
sS'typ'
p24
-g15
-sS'ok'
+S'vector'
p25
-S'boolean'
+sS'ok'
p26
-sS'model.blocktype'
+S'boolean'
p27
-S'string'
+sS'model.blocktype'
p28
-sS'model.dep_ut'
+S'string'
p29
-g15
-sS'exprs'
+sS'model.dep_ut'
p30
+g25
+sS'exprs'
+p31
g18
sS'gr_i'
-p31
-g15
-sS'ipar'
p32
+g25
+sS'ipar'
+p33
g18
sS'y'
-p33
+p34
g2
sS'x'
-p34
+p35
g2
sS'model'
-p35
+p36
g4
sS'cmax'
-p36
+p37
g2
s. \ No newline at end of file
diff --git a/js/Sinks/CMATVIEW.pickle b/js/Sinks/CMATVIEW.pickle
index d750e107..6509461d 100644
--- a/js/Sinks/CMATVIEW.pickle
+++ b/js/Sinks/CMATVIEW.pickle
@@ -57,7 +57,7 @@ p15
g2
sS'model.sim'
p16
-S'vector'
+S'list'
p17
sS'alpha_c'
p18
@@ -82,36 +82,37 @@ p25
g20
sS'typ'
p26
-g17
-sS'ok'
+S'vector'
p27
-S'boolean'
+sS'ok'
p28
-sS'model.blocktype'
+S'boolean'
p29
+sS'model.blocktype'
+p30
g7
sS'model.dep_ut'
-p30
-g17
-sS'exprs'
p31
+g27
+sS'exprs'
+p32
g20
sS'gr_i'
-p32
-g17
-sS'ipar'
p33
+g27
+sS'ipar'
+p34
g20
sS'y'
-p34
-g17
-sS'x'
p35
+g27
+sS'x'
+p36
g2
sS'model'
-p36
+p37
g4
sS'cmax'
-p37
+p38
g2
s. \ No newline at end of file
diff --git a/js/Sinks/CMSCOPE.pickle b/js/Sinks/CMSCOPE.pickle
index 822ba1ff..60bd2fc1 100644
--- a/js/Sinks/CMSCOPE.pickle
+++ b/js/Sinks/CMSCOPE.pickle
@@ -93,67 +93,68 @@ NsS'model.label'
p24
NsS'model.sim'
p25
-g4
-sS'mess'
+S'list'
p26
+sS'mess'
+p27
g2
sS'in1'
-p27
+p28
g2
sS'in2'
-p28
+p29
g21
sS'N'
-p29
+p30
g21
sS'yy'
-p30
+p31
g2
sS'model.rpar'
-p31
+p32
g2
sS'wdim'
-p32
+p33
g2
sS'model.ipar'
-p33
+p34
g2
sS'typ'
-p34
+p35
g4
sS'a'
-p35
+p36
g21
sS'[model,graphics,ok]'
-p36
+p37
g21
sS'ok'
-p37
-S'boolean'
p38
-sS'model.blocktype'
+S'boolean'
p39
-S'string'
+sS'model.blocktype'
p40
-sS'model.dep_ut'
+S'string'
p41
+sS'model.dep_ut'
+p42
g4
sS'exprs'
-p42
+p43
g2
sS'gr_i'
-p43
+p44
g4
sS'ipar'
-p44
+p45
g2
sS'y'
-p45
+p46
g4
sS'x'
-p46
+p47
g21
sS'model'
-p47
+p48
g7
s. \ No newline at end of file
diff --git a/js/Sinks/CSCOPE.pickle b/js/Sinks/CSCOPE.pickle
index 04612b4d..eaf9e114 100644
--- a/js/Sinks/CSCOPE.pickle
+++ b/js/Sinks/CSCOPE.pickle
@@ -78,7 +78,7 @@ NsS'model.label'
p19
NsS'model.sim'
p20
-S'vector'
+S'list'
p21
sS'mess'
p22
@@ -100,37 +100,38 @@ p27
g2
sS'typ'
p28
-g21
-sS'[model,graphics,ok]'
+S'vector'
p29
+sS'[model,graphics,ok]'
+p30
g10
sS'ok'
-p30
-S'boolean'
p31
-sS'model.blocktype'
+S'boolean'
p32
-S'string'
+sS'model.blocktype'
p33
-sS'model.dep_ut'
+S'string'
p34
-g21
-sS'exprs'
+sS'model.dep_ut'
p35
+g29
+sS'exprs'
+p36
g2
sS'gr_i'
-p36
-g21
-sS'ipar'
p37
+g29
+sS'ipar'
+p38
g2
sS'y'
-p38
-g21
-sS'x'
p39
+g29
+sS'x'
+p40
g10
sS'model'
-p40
+p41
g5
s. \ No newline at end of file
diff --git a/js/Sinks/CSCOPXY.pickle b/js/Sinks/CSCOPXY.pickle
index ac3e7d28..7ce87c07 100644
--- a/js/Sinks/CSCOPXY.pickle
+++ b/js/Sinks/CSCOPXY.pickle
@@ -86,7 +86,7 @@ p20
g2
sS'model.sim'
p21
-S'vector'
+S'list'
p22
sS'xmax'
p23
@@ -114,39 +114,40 @@ p31
g4
sS'typ'
p32
-g22
-sS'[model,graphics,ok]'
+S'vector'
p33
+sS'[model,graphics,ok]'
+p34
g2
sS'ok'
-p34
-S'boolean'
p35
-sS'model.blocktype'
+S'boolean'
p36
+sS'model.blocktype'
+p37
g26
sS'model.dep_ut'
-p37
-g22
-sS'exprs'
p38
+g33
+sS'exprs'
+p39
g4
sS'gr_i'
-p39
-g22
-sS'ipar'
p40
+g33
+sS'ipar'
+p41
g4
sS'y'
-p41
-g22
-sS'x'
p42
+g33
+sS'x'
+p43
g2
sS'model'
-p43
+p44
g15
sS'nbr_curves'
-p44
+p45
g2
s. \ No newline at end of file
diff --git a/js/Sinks/CSCOPXY3D.pickle b/js/Sinks/CSCOPXY3D.pickle
index 721b6b62..9a994034 100644
--- a/js/Sinks/CSCOPXY3D.pickle
+++ b/js/Sinks/CSCOPXY3D.pickle
@@ -80,7 +80,7 @@ p18
g17
sS'model.sim'
p19
-S'vector'
+S'list'
p20
sS'mess'
p21
@@ -114,42 +114,43 @@ p31
g2
sS'typ'
p32
-g20
-sS'[model,graphics,ok]'
+S'vector'
p33
+sS'[model,graphics,ok]'
+p34
g17
sS'ok'
-p34
-S'boolean'
p35
-sS'model.blocktype'
+S'boolean'
p36
+sS'model.blocktype'
+p37
g25
sS'param3ds'
-p37
+p38
g2
sS'model.dep_ut'
-p38
-g20
-sS'exprs'
p39
+g33
+sS'exprs'
+p40
g2
sS'gr_i'
-p40
-g20
-sS'ipar'
p41
+g33
+sS'ipar'
+p42
g2
sS'y'
-p42
-g20
-sS'x'
p43
+g33
+sS'x'
+p44
g17
sS'model'
-p44
+p45
g5
sS'nbr_curves'
-p45
+p46
g17
s. \ No newline at end of file
diff --git a/js/Sinks/TOWS_c.pickle b/js/Sinks/TOWS_c.pickle
index 20e16678..2a83b55e 100644
--- a/js/Sinks/TOWS_c.pickle
+++ b/js/Sinks/TOWS_c.pickle
@@ -67,51 +67,52 @@ p19
g8
sS'model.sim'
p20
-g8
-sS'model.evtout'
+S'list'
p21
+sS'model.evtout'
+p22
g8
sS'model.intyp'
-p22
+p23
g5
sS'model.rpar'
-p23
+p24
g8
sS'graphics.exprs'
-p24
-NsS'model.ipar'
p25
-S'matrix'
+NsS'model.ipar'
p26
-sS'typ'
+S'matrix'
p27
+sS'typ'
+p28
g8
sS'[model,graphics,ok]'
-p28
+p29
g5
sS'ok'
-p29
-S'boolean'
p30
-sS'model.blocktype'
+S'boolean'
p31
+sS'model.blocktype'
+p32
g10
sS'model.dep_ut'
-p32
+p33
g8
sS'exprs'
-p33
-g26
-sS'r'
p34
-g30
-sS'y'
+g27
+sS'r'
p35
+g31
+sS'y'
+p36
g8
sS'x'
-p36
+p37
g5
sS'model'
-p37
+p38
g2
s. \ No newline at end of file
diff --git a/js/Sinks/WRITEAU_f.pickle b/js/Sinks/WRITEAU_f.pickle
index 8829778b..82735ae7 100644
--- a/js/Sinks/WRITEAU_f.pickle
+++ b/js/Sinks/WRITEAU_f.pickle
@@ -63,53 +63,54 @@ p18
g11
sS'model.sim'
p19
-g9
-sS'nin'
+S'list'
p20
+sS'nin'
+p21
g11
sS'in1'
-p21
+p22
g11
sS'N'
-p22
+p23
g11
sS'graphics.exprs'
-p23
-NsS'model.ipar'
p24
+NsS'model.ipar'
+p25
g2
sS'typ'
-p25
+p26
g9
sS'ok'
-p26
-S'boolean'
p27
-sS'model.blocktype'
+S'boolean'
p28
+sS'model.blocktype'
+p29
g16
sS'frmt1'
-p29
+p30
g16
sS'fname1'
-p30
+p31
g16
sS'exprs'
-p31
+p32
g9
sS'gr_i'
-p32
+p33
g9
sS'ipar'
-p33
+p34
g2
sS'y'
-p34
+p35
g9
sS'x'
-p35
+p36
g11
sS'model'
-p36
+p37
g4
s. \ No newline at end of file
diff --git a/js/Sinks/WRITEC_f.pickle b/js/Sinks/WRITEC_f.pickle
index 7a858bab..f630f0aa 100644
--- a/js/Sinks/WRITEC_f.pickle
+++ b/js/Sinks/WRITEC_f.pickle
@@ -73,57 +73,58 @@ p19
g11
sS'model.sim'
p20
-g9
-sS'nin'
+S'list'
p21
+sS'nin'
+p22
g11
sS'fmts'
-p22
+p23
g9
sS'in1'
-p23
+p24
g11
sS'N'
-p24
+p25
g11
sS'graphics'
-p25
+p26
g4
sS'model.ipar'
-p26
+p27
g2
sS'typ'
-p27
+p28
g9
sS'ok'
-p28
-S'boolean'
p29
-sS'model.blocktype'
+S'boolean'
p30
+sS'model.blocktype'
+p31
g17
sS'frmt1'
-p31
+p32
g17
sS'fname1'
-p32
+p33
g11
sS'exprs'
-p33
+p34
g2
sS'gr_i'
-p34
+p35
g9
sS'ipar'
-p35
+p36
g2
sS'y'
-p36
+p37
g9
sS'x'
-p37
+p38
g11
sS'model'
-p38
+p39
g4
s. \ No newline at end of file
diff --git a/js/Sources/CLOCK_c.pickle b/js/Sources/CLOCK_c.pickle
index 1b13bb38..5e7b423d 100644
--- a/js/Sources/CLOCK_c.pickle
+++ b/js/Sources/CLOCK_c.pickle
@@ -106,99 +106,100 @@ p35
g2
sS'newpar'
p36
-g19
-sS'diagram.objs[4-1]'
+S'list'
p37
+sS'diagram.objs[4-1]'
+p38
g2
sS'x.model.dep_ut'
-p38
+p39
g19
sS'evtdly'
-p39
+p40
g2
sS'model.rpar'
-p40
+p41
g10
sS'model_n'
-p41
+p42
g2
sS'diagram'
-p42
+p43
g15
sS'dt_old'
-p43
+p44
g15
sS'output_port.graphics.sz'
-p44
+p45
g19
sS'x.graphics.peout'
-p45
+p46
g15
sS'path'
-p46
-NsS'evtdly.graphics.exprs'
p47
+NsS'evtdly.graphics.exprs'
+p48
g10
sS'typ'
-p48
-g19
-sS'x.model.sim'
p49
+g37
+sS'x.model.sim'
+p50
g4
sS'needcompile'
-p50
+p51
g15
sS'evtdly.graphics.peout'
-p51
+p52
g15
sS'arg1.model'
-p52
+p53
g2
sS'ok'
-p53
+p54
g8
sS'evtdly.model.firing'
-p54
+p55
g15
sS'diagram.objs[2-1]'
-p55
+p56
g2
sS'evtdly.graphics.orig'
-p56
+p57
g19
sS'x.gui'
-p57
+p58
g4
sS'arg1.model.rpar.objs[path-1]'
-p58
+p59
g2
sS'x.graphics.sz'
-p59
+p60
g19
sS'exprs'
-p60
-NsS'gr_i'
p61
+NsS'gr_i'
+p62
g19
sS'output_port.graphics.orig'
-p62
+p63
g19
sS'y'
-p63
+p64
g15
sS'x'
-p64
+p65
g15
sS'model'
-p65
+p66
g2
sS'split.graphics.pein'
-p66
+p67
g15
sS'arg1.model.rpar'
-p67
+p68
g2
sS'split.graphics.orig'
-p68
+p69
g10
s. \ No newline at end of file
diff --git a/js/Sources/CLOCK_f.pickle b/js/Sources/CLOCK_f.pickle
index c7f5264f..c46d28aa 100644
--- a/js/Sources/CLOCK_f.pickle
+++ b/js/Sources/CLOCK_f.pickle
@@ -106,97 +106,98 @@ p35
g2
sS'newpar'
p36
-g19
-sS'diagram.objs[4-1]'
+S'list'
p37
+sS'diagram.objs[4-1]'
+p38
g2
sS'x.model.dep_ut'
-p38
+p39
g19
sS'evtdly'
-p39
+p40
g2
sS'model.rpar'
-p40
-NsS'model_n'
p41
+NsS'model_n'
+p42
g2
sS'diagram'
-p42
+p43
g15
sS'dt_old'
-p43
-NsS'output_port.graphics.sz'
p44
+NsS'output_port.graphics.sz'
+p45
g19
sS'x.graphics.peout'
-p45
+p46
g15
sS'path'
-p46
-NsS'evtdly.graphics.exprs'
p47
+NsS'evtdly.graphics.exprs'
+p48
g10
sS'typ'
-p48
-g19
-sS'x.model.sim'
p49
+g37
+sS'x.model.sim'
+p50
g4
sS'needcompile'
-p50
+p51
g15
sS'evtdly.graphics.peout'
-p51
+p52
g15
sS'arg1.model'
-p52
+p53
g2
sS'ok'
-p53
+p54
g8
sS'evtdly.model.firing'
-p54
+p55
g15
sS'diagram.objs[2-1]'
-p55
+p56
g2
sS'evtdly.graphics.orig'
-p56
+p57
g19
sS'x.gui'
-p57
+p58
g4
sS'arg1.model.rpar.objs[path-1]'
-p58
+p59
g2
sS'x.graphics.sz'
-p59
+p60
g19
sS'exprs'
-p60
-NsS'gr_i'
p61
+NsS'gr_i'
+p62
g19
sS'output_port.graphics.orig'
-p62
+p63
g19
sS'y'
-p63
+p64
g15
sS'x'
-p64
+p65
g15
sS'model'
-p65
+p66
g2
sS'split.graphics.pein'
-p66
+p67
g15
sS'arg1.model.rpar'
-p67
+p68
g2
sS'split.graphics.orig'
-p68
+p69
g10
s. \ No newline at end of file
diff --git a/js/Sources/CONST.pickle b/js/Sources/CONST.pickle
index 4fea4b94..ca6f7e0c 100644
--- a/js/Sources/CONST.pickle
+++ b/js/Sources/CONST.pickle
@@ -66,11 +66,12 @@ p21
g7
sS'model.sim'
p22
-g13
-sS'typ'
+S'list'
p23
+sS'typ'
+p24
g13
sS'nout'
-p24
+p25
g2
s. \ No newline at end of file
diff --git a/js/Sources/CONST_f.pickle b/js/Sources/CONST_f.pickle
index 503aafba..153597e4 100644
--- a/js/Sources/CONST_f.pickle
+++ b/js/Sources/CONST_f.pickle
@@ -13,7 +13,7 @@ Rp6
.(dp0
S'model.sim'
p1
-S'vector'
+S'list'
p2
sS'model.out'
p3
@@ -40,34 +40,35 @@ p12
g4
sS'model.in1'
p13
-g2
-sS'exprs'
+S'vector'
p14
+sS'exprs'
+p15
g4
sS'x.model'
-p15
-NsS'gr_i'
p16
-g2
-sS'model.dep_ut'
+NsS'gr_i'
p17
-g2
-sS'graphics'
+g14
+sS'model.dep_ut'
p18
+g14
+sS'graphics'
+p19
g8
sS'y'
-p19
-g2
-sS'x'
p20
+g14
+sS'x'
+p21
g4
sS'model'
-p21
+p22
g8
sS'typ'
-p22
-g2
-sS'nout'
p23
+g14
+sS'nout'
+p24
g4
s. \ No newline at end of file
diff --git a/js/Sources/CONST_m.pickle b/js/Sources/CONST_m.pickle
index 20600687..c84cd57c 100644
--- a/js/Sources/CONST_m.pickle
+++ b/js/Sources/CONST_m.pickle
@@ -38,57 +38,58 @@ p10
g2
sS'model.sim'
p11
-g8
-sS'C'
+S'list'
p12
+sS'C'
+p13
g8
sS'model.out2'
-p13
+p14
g6
sS'model.rpar'
-p14
+p15
g8
sS'graphics.exprs'
-p15
-NsS'typ'
p16
-g8
-sS'model.opar'
+NsS'typ'
p17
g8
-sS'[model,graphics,ok]'
+sS'model.opar'
p18
+g12
+sS'[model,graphics,ok]'
+p19
g6
sS'ok'
-p19
-S'boolean'
p20
-sS'model.blocktype'
+S'boolean'
p21
-S'string'
+sS'model.blocktype'
p22
-sS'model.dep_ut'
+S'string'
p23
+sS'model.dep_ut'
+p24
g8
sS'exprs'
-p24
+p25
g6
sS'gr_i'
-p25
+p26
g8
sS'y'
-p26
+p27
g8
sS'x'
-p27
+p28
g6
sS'model'
-p28
+p29
g2
sS'ot'
-p29
+p30
g6
sS'nout'
-p30
+p31
g6
s. \ No newline at end of file
diff --git a/js/Sources/CURVE_c.pickle b/js/Sources/CURVE_c.pickle
index a510c446..73ddc8f5 100644
--- a/js/Sources/CURVE_c.pickle
+++ b/js/Sources/CURVE_c.pickle
@@ -37,369 +37,370 @@ S'vector'
p2
sS'Sin_exprs'
p3
-g2
-sS'Ask_again'
+S'list'
p4
-S'boolean'
+sS'Ask_again'
p5
-sS'Amp3'
+S'boolean'
p6
+sS'Amp3'
+p7
g2
sS'curwin'
-p7
-S'double'
p8
-sS'Standm'
+S'double'
p9
-S'string'
+sS'Standm'
p10
-sS'xmn'
+S'string'
p11
-g8
-sS'ymx'
+sS'xmn'
p12
-g8
-sS'a.title.font_size'
+g9
+sS'ymx'
p13
-g8
-sS'xmx'
+g9
+sS'a.title.font_size'
p14
-g8
-sS'random_n_exprs'
+g9
+sS'xmx'
p15
-g2
-sS'a.axes_visible'
+g9
+sS'random_n_exprs'
p16
-g10
-sS'METHOD'
+g4
+sS'a.axes_visible'
p17
-g8
-sS'PeriodicOption'
+g11
+sS'METHOD'
p18
-g10
-sS'ymn'
+g9
+sS'PeriodicOption'
p19
-g8
-sS'NOrder'
+g11
+sS'ymn'
p20
-g8
-sS'var4'
+g9
+sS'NOrder'
p21
+g9
+sS'var4'
+p22
g2
sS'a.title.foreground'
-p22
-g8
-sS'model.rpar'
p23
-S'matrix'
+g9
+sS'model.rpar'
p24
-sS'yy'
+S'matrix'
p25
-g2
-sS'Pulse_exprs'
+sS'yy'
p26
g2
-sS'dx'
+sS'Pulse_exprs'
p27
-g8
-sS'dy'
+g4
+sS'dx'
p28
-g8
-sS'a.clip_state'
+g9
+sS'dy'
p29
-g10
-sS'model.blocktype'
+g9
+sS'a.clip_state'
p30
-g10
-sS'oipar'
+g11
+sS'model.blocktype'
p31
-g24
-sS'MENU'
+g11
+sS'oipar'
p32
+g25
+sS'MENU'
+p33
g2
sS'x.model'
-p33
-NsS'model.dep_ut'
p34
-g2
-sS'menu_s'
+NsS'model.dep_ut'
p35
g2
-sS'Sawt1_exprs'
+sS'menu_s'
p36
g2
-sS'sample4'
+sS'Sawt1_exprs'
p37
+g4
+sS'sample4'
+p38
g2
sS'sTp2'
-p38
+p39
g2
sS'x'
-p39
-g8
-sS'[ny,my]'
p40
-g8
-sS'exprs[1-1]'
+g9
+sS'[ny,my]'
p41
-g8
-sS'[nx,mx]'
+g9
+sS'exprs[1-1]'
p42
-g8
-sS'arg1'
+g9
+sS'[nx,mx]'
p43
-S'object'
+g9
+sS'arg1'
p44
-sS'Pd3'
+S'object'
p45
+sS'Pd3'
+p46
g2
sS'sAmp'
-p46
+p47
g2
sS'sample5'
-p47
+p48
g2
sS'a.title.font_style'
-p48
-g8
-sS'orpar'
p49
-g24
-sS'x.graphics'
+g9
+sS'orpar'
p50
-g44
-sS'menu_d'
+g25
+sS'x.graphics'
p51
+g45
+sS'menu_d'
+p52
g2
sS'menu_e'
-p52
+p53
g2
sS'r'
-p53
-g10
-sS'seed4'
p54
+g11
+sS'seed4'
+p55
g2
sS'seed5'
-p55
+p56
g2
sS'model.evtin'
-p56
-g8
-sS'menu_t'
p57
+g9
+sS'menu_t'
+p58
g2
sS'menu_r'
-p58
+p59
g2
sS'PO'
-p59
-g8
-sS'DChange'
p60
-g5
-sS'[Xdummy,Ydummy,orpar]'
+g9
+sS'DChange'
p61
-g8
-sS'xy[N-1][2-1]'
+g6
+sS'[Xdummy,Ydummy,orpar]'
p62
-g8
-sS'sTp'
+g9
+sS'xy[N-1][2-1]'
p63
+g9
+sS'sTp'
+p64
g2
sS'wp'
-p64
+p65
g2
sS'New_methhod'
-p65
-g8
-sS'PeridicOption'
p66
-g8
-sS'Graf'
+g9
+sS'PeridicOption'
p67
-g10
-sS'ok'
+g9
+sS'Graf'
p68
-g5
-sS'w'
+g11
+sS'ok'
p69
-g10
-sS'offset'
+g6
+sS'w'
p70
+g11
+sS'offset'
+p71
g2
sS'perop'
-p71
-g10
-sS'xx'
p72
+g11
+sS'xx'
+p73
g2
sS'xy'
-p73
+p74
g2
sS'SaveExit'
-p74
-g5
-sS'xp'
p75
-g8
-sS'Method'
+g6
+sS'xp'
p76
-g8
-sS'[orpar,oipar,ok]'
+g9
+sS'Method'
p77
-g8
-sS'ixy'
+g9
+sS'[orpar,oipar,ok]'
p78
+g9
+sS'ixy'
+p79
g2
sS'rect'
-p79
-g24
-sS'Amp'
p80
+g25
+sS'Amp'
+p81
g2
sS'exprs[2-1]'
-p81
-g8
-sS'model.firing'
p82
-g8
-sS'xy2'
+g9
+sS'model.firing'
p83
+g9
+sS'xy2'
+p84
g2
sS'N'
-p84
-g8
-sS'random_u_exprs'
p85
-g2
-sS'Sawt2_exprs'
+g9
+sS'random_u_exprs'
p86
-g2
-sS'graphics'
+g4
+sS'Sawt2_exprs'
p87
-g44
-sS'Exitm'
+g4
+sS'graphics'
p88
-g10
-sS'N2'
+g45
+sS'Exitm'
p89
-g8
-sS'model.ipar'
+g11
+sS'N2'
p90
-g24
-sS'Pw3'
+g9
+sS'model.ipar'
p91
+g25
+sS'Pw3'
+p92
g2
sS'f'
-p92
-g8
-sS'a.grid'
p93
+g9
+sS'a.grid'
+p94
g2
sS'[this.xy]'
-p94
-g8
-sS'gr_i'
p95
+g9
+sS'gr_i'
+p96
g2
sS'ipar'
-p96
-NsS'mtd'
p97
-g8
-sS'scam'
+NsS'mtd'
p98
-g10
-sS'exprs[4-1]'
+g9
+sS'scam'
p99
-g10
-sS'model.evtout'
+g11
+sS'exprs[4-1]'
p100
-g8
-sS'rpar'
+g11
+sS'model.evtout'
p101
-NsS'np5'
+g9
+sS'rpar'
p102
+NsS'np5'
+p103
g2
sS'Bias3'
-p103
+p104
g2
sS'Tp3'
-p104
+p105
g2
sS'model.out'
-p105
-g8
-sS'np4'
p106
+g9
+sS'np4'
+p107
g2
sS'np1'
-p107
+p108
g2
sS'[xy]'
-p108
-g8
-sS'model.in1'
p109
-g2
-sS'sAmp2'
+g9
+sS'model.in1'
p110
g2
-sS'menus'
+sS'sAmp2'
p111
g2
-sS'sdelay'
+sS'menus'
p112
+g4
+sS'sdelay'
+p113
g2
sS'[lhs,rhs]'
-p113
-g8
-sS'Datam'
p114
-g10
-sS'model.sim'
+g9
+sS'Datam'
p115
-g2
-sS'a.data_bounds'
+g11
+sS'model.sim'
p116
-g24
-sS'menu_o'
+g4
+sS'a.data_bounds'
p117
+g25
+sS'menu_o'
+p118
g2
sS'exprs[5-1]'
-p118
-g10
-sS'graphics.exprs'
p119
-NsS'phase'
+g11
+sS'graphics.exprs'
p120
+NsS'phase'
+p121
g2
sS'typ'
-p121
+p122
g2
sS'min5'
-p122
+p123
g2
sS'a'
-p123
-g44
-sS'Orderm'
p124
-g10
-sS'max5'
+g45
+sS'Orderm'
p125
+g11
+sS'max5'
+p126
g2
sS'exprs'
-p126
-g24
-sS'exprs[3-1]'
p127
-g8
-sS'y'
+g25
+sS'exprs[3-1]'
p128
+g9
+sS'y'
+p129
g2
sS'model'
-p129
-g44
+p130
+g45
s. \ No newline at end of file
diff --git a/js/Sources/CURV_f.pickle b/js/Sources/CURV_f.pickle
index 12a93f4d..0c4691cd 100644
--- a/js/Sources/CURV_f.pickle
+++ b/js/Sources/CURV_f.pickle
@@ -22,7 +22,7 @@ p5
g2
sS'gc'
p6
-S'vector'
+S'list'
p7
sS'model.out'
p8
@@ -30,68 +30,69 @@ S'double'
p9
sS'model.in1'
p10
-g7
-sS'x.graphics'
+S'vector'
p11
-NsS'model.firing'
+sS'x.graphics'
p12
-g7
-sS'model.sim'
+NsS'model.firing'
p13
-S'string'
+g11
+sS'model.sim'
p14
-sS'axisdata'
+S'string'
p15
+sS'axisdata'
+p16
g4
sS'model.rpar'
-p16
+p17
g4
sS'yy'
-p17
+p18
g4
sS'graphics'
-p18
-NsS'model.ipar'
p19
+NsS'model.ipar'
+p20
g4
sS'typ'
-p20
-g7
-sS'rect'
p21
-g7
-sS'[xx,yy,ok,gc]'
+g11
+sS'rect'
p22
+g11
+sS'[xx,yy,ok,gc]'
+p23
g9
sS'ok'
-p23
-S'boolean'
p24
-sS'model.blocktype'
+S'boolean'
p25
-g14
-sS'xx'
+sS'model.blocktype'
p26
+g15
+sS'xx'
+p27
g4
sS'model.dep_ut'
-p27
-g7
-sS'n'
p28
+g11
+sS'n'
+p29
g9
sS'gr_i'
-p29
-g7
-sS'ipar'
p30
+g11
+sS'ipar'
+p31
g4
sS'y'
-p31
-g7
-sS'x'
p32
+g11
+sS'x'
+p33
g9
sS'model'
-p33
+p34
g2
s. \ No newline at end of file
diff --git a/js/Sources/Counter.pickle b/js/Sources/Counter.pickle
index b3bc225a..c377d262 100644
--- a/js/Sources/Counter.pickle
+++ b/js/Sources/Counter.pickle
@@ -46,42 +46,43 @@ p12
g2
sS'model.sim'
p13
-g9
-sS'model.out2'
+S'list'
p14
+sS'model.out2'
+p15
g2
sS'graphics.exprs'
-p15
-NsS'model.ipar'
p16
-S'matrix'
+NsS'model.ipar'
p17
-sS'typ'
+S'matrix'
p18
+sS'typ'
+p19
g9
sS'model.blocktype'
-p19
-S'string'
p20
-sS'x.graphics'
+S'string'
p21
+sS'x.graphics'
+p22
g4
sS'rule'
-p22
+p23
g2
sS'exprs'
-p23
-g17
-sS'gr_i'
p24
+g18
+sS'gr_i'
+p25
g9
sS'y'
-p25
+p26
g9
sS'x'
-p26
+p27
g2
sS'model'
-p27
+p28
g4
s. \ No newline at end of file
diff --git a/js/Sources/FROMWSB.pickle b/js/Sources/FROMWSB.pickle
index 26da62eb..d0a49f72 100644
--- a/js/Sources/FROMWSB.pickle
+++ b/js/Sources/FROMWSB.pickle
@@ -15,7 +15,7 @@ Rp7
.(dp0
S'ppath'
p1
-S'vector'
+S'list'
p2
sS'arg1'
p3
@@ -86,17 +86,18 @@ p26
g4
sS'gr_i'
p27
-g2
-sS'y'
+S'vector'
p28
+sS'y'
+p29
g6
sS'x'
-p29
+p30
g6
sS'model'
-p30
+p31
g4
sS'arg1.model.rpar'
-p31
+p32
g4
s. \ No newline at end of file
diff --git a/js/Sources/FROMWS_c.pickle b/js/Sources/FROMWS_c.pickle
index ea260d7b..35ece113 100644
--- a/js/Sources/FROMWS_c.pickle
+++ b/js/Sources/FROMWS_c.pickle
@@ -60,54 +60,55 @@ p16
g14
sS'model.sim'
p17
-g14
-sS'model.evtout'
+S'list'
p18
+sS'model.evtout'
+p19
g14
sS'model.out2'
-p19
+p20
g5
sS'ZC'
-p20
+p21
g5
sS'model.outtyp'
-p21
+p22
g5
sS'graphics.exprs'
-p22
-NsS'model.ipar'
p23
-S'matrix'
+NsS'model.ipar'
p24
-sS'typ'
+S'matrix'
p25
+sS'typ'
+p26
g14
sS'[model,graphics,ok]'
-p26
+p27
g5
sS'ok'
-p27
-S'boolean'
p28
-sS'model.blocktype'
+S'boolean'
p29
+sS'model.blocktype'
+p30
g11
sS'model.dep_ut'
-p30
+p31
g14
sS'exprs'
-p31
-g24
-sS'r'
p32
-g28
-sS'y'
+g25
+sS'r'
p33
+g29
+sS'y'
+p34
g14
sS'x'
-p34
+p35
g5
sS'model'
-p35
+p36
g2
s. \ No newline at end of file
diff --git a/js/Sources/GEN_SQR.pickle b/js/Sources/GEN_SQR.pickle
index 6d4c3f8b..5bb741f3 100644
--- a/js/Sources/GEN_SQR.pickle
+++ b/js/Sources/GEN_SQR.pickle
@@ -21,7 +21,7 @@ Rp10
.(dp0
S'model.odstate'
p1
-S'vector'
+S'list'
p2
sS'scs_m_1.objs[14-1]'
p3
@@ -32,194 +32,195 @@ p5
g4
sS'model.dstate'
p6
-g2
-sS'arg1'
+S'vector'
p7
-S'object'
+sS'arg1'
p8
-sS'scs_m_1.objs[6-1]'
+S'object'
p9
+sS'scs_m_1.objs[6-1]'
+p10
g4
sS'scs_m_1.objs[5-1]'
-p10
+p11
g4
sS'scs_m_1.objs[3-1]'
-p11
+p12
g4
sS'scicos_context'
-p12
+p13
g4
sS'model.out'
-p13
+p14
g4
sS'x.model'
-p14
-g8
-sS'scs_m_1.objs[9-1]'
p15
+g9
+sS'scs_m_1.objs[9-1]'
+p16
g4
sS'rule'
-p16
+p17
g4
sS'x.model.rpar'
-p17
-g8
-sS'Btitre'
p18
-S'string'
+g9
+sS'Btitre'
p19
-sS'scs_m_1.objs[16-1]'
+S'string'
p20
+sS'scs_m_1.objs[16-1]'
+p21
g4
sS'Amin'
-p21
+p22
g4
sS'scs_m_1.objs[11-1]'
-p22
+p23
g4
sS'model.in2'
-p23
-g2
-sS'model.in1'
p24
-g2
-sS'model.nzcross'
+g7
+sS'model.in1'
p25
+g7
+sS'model.nzcross'
+p26
g4
sS'model.opar'
-p26
+p27
g2
sS'scs_m_1.objs[12-1]'
-p27
+p28
g4
sS'scs_m_1.objs[15-1]'
-p28
+p29
g4
sS'[sblock,%w,needcompile2,ok]'
-p29
+p30
g4
sS'gr_i'
-p30
-g2
-sS'scs_m_1'
p31
+g7
+sS'scs_m_1'
+p32
g4
sS'scs_m_1.objs[13-1]'
-p32
+p33
g4
sS'model.evtin'
-p33
-g2
-sS'[PREVAR_scicos_context,ierr]'
p34
+g7
+sS'[PREVAR_scicos_context,ierr]'
+p35
g4
sS'Amax'
-p35
+p36
g4
sS'scs_m_1.objs[2-1]'
-p36
+p37
g4
sS'model.label'
-p37
-g19
-sS'model.sim'
p38
-g19
-sS'model.evtout'
+g20
+sS'model.sim'
p39
-g2
-sS'model.equations'
+g20
+sS'model.evtout'
p40
+g7
+sS'model.equations'
+p41
g2
sS'scs_m_1.objs[8-1]'
-p41
+p42
g4
sS'scs_m_1.objs[10-1]'
-p42
+p43
g4
sS'F'
-p43
+p44
g4
sS'Ss'
-p44
+p45
g2
sS'Exprs0'
-p45
-S'matrix'
p46
-sS'model.out2'
+S'matrix'
p47
+sS'model.out2'
+p48
g4
sS'sblock'
-p48
-g8
-sS'model.intyp'
p49
+g9
+sS'model.intyp'
+p50
g4
sS'model.rpar'
-p50
+p51
g4
sS'model.nmode'
-p51
+p52
g4
sS'scs_m_1.objs[4-1]'
-p52
+p53
g4
sS'sblock.props'
-p53
-g8
-sS'graphics'
p54
-g8
-sS'scs_m_1.objs[7-1]'
+g9
+sS'graphics'
p55
+g9
+sS'scs_m_1.objs[7-1]'
+p56
g4
sS'model.ipar'
-p56
+p57
g4
sS'typ'
-p57
+p58
g2
sS'model.outtyp'
-p58
+p59
g4
sS'Bitems'
-p59
-g46
-sS'ok'
p60
-S'boolean'
+g47
+sS'ok'
p61
-sS'model.blocktype'
+S'boolean'
p62
-g19
-sS'arg1.model.ipar'
+sS'model.blocktype'
p63
+g20
+sS'arg1.model.ipar'
+p64
g4
sS'model.dep_ut'
-p64
-g2
-sS'exprs'
p65
-g2
-sS'x.graphics.exprs'
+g7
+sS'exprs'
p66
-NsS'PREVAR_scicos_context'
+g7
+sS'x.graphics.exprs'
p67
+NsS'PREVAR_scicos_context'
+p68
g4
sS'model.firing'
-p68
-g2
-sS'y'
p69
+g7
+sS'y'
+p70
g4
sS'x'
-p70
+p71
g4
sS'model'
-p71
-g8
-sS'model.state'
p72
-g2
+g9
+sS'model.state'
+p73
+g7
s. \ No newline at end of file
diff --git a/js/Sources/Ground_g.pickle b/js/Sources/Ground_g.pickle
index 8d528a45..4ff6abff 100644
--- a/js/Sources/Ground_g.pickle
+++ b/js/Sources/Ground_g.pickle
@@ -11,57 +11,58 @@ Rp5
.(dp0
S'model.sim'
p1
-S'vector'
+S'list'
p2
sS'C'
p3
-g2
-sS'exprs'
+S'vector'
p4
-g2
-sS'model.blocktype'
+sS'exprs'
p5
-S'string'
+g4
+sS'model.blocktype'
p6
-sS'model.in2'
+S'string'
p7
-g2
-sS'model.out2'
+sS'model.in2'
p8
-S'double'
+g4
+sS'model.out2'
p9
-sS'model.in1'
+S'double'
p10
-g2
-sS'model.rpar'
+sS'model.in1'
p11
-g2
-sS'model.opar'
+g4
+sS'model.rpar'
p12
+g4
+sS'model.opar'
+p13
g2
sS'model.out'
-p13
-g9
-sS'gr_i'
p14
-g2
-sS'model.dep_ut'
+g10
+sS'gr_i'
p15
-g2
-sS'y'
+g4
+sS'model.dep_ut'
p16
-g2
-sS'x'
+g4
+sS'y'
p17
-g9
-sS'model'
+g4
+sS'x'
p18
-S'object'
+g10
+sS'model'
p19
-sS'typ'
+S'object'
p20
-g2
-sS'model.outtyp'
+sS'typ'
p21
-g9
+g4
+sS'model.outtyp'
+p22
+g10
s. \ No newline at end of file
diff --git a/js/Sources/Modulo_Count.pickle b/js/Sources/Modulo_Count.pickle
index d2532ce2..b0b58fd4 100644
--- a/js/Sources/Modulo_Count.pickle
+++ b/js/Sources/Modulo_Count.pickle
@@ -15,7 +15,7 @@ Rp7
.(dp0
S'model.sim'
p1
-S'vector'
+S'list'
p2
sS'model.out'
p3
@@ -38,42 +38,43 @@ sS'graphics.exprs'
p10
NsS'model.dep_ut'
p11
-g2
-sS'gr_i'
+S'vector'
p12
-g2
-sS'exprs'
+sS'gr_i'
p13
-S'matrix'
+g12
+sS'exprs'
p14
-sS'x.model'
+S'matrix'
p15
-NsS'base'
+sS'x.model'
p16
+NsS'base'
+p17
g4
sS'graphics'
-p17
+p18
g9
sS'y'
-p18
-g2
-sS'x'
p19
+g12
+sS'x'
+p20
g4
sS'model'
-p20
+p21
g9
sS'model.ipar'
-p21
+p22
g4
sS'typ'
-p22
-g2
-sS'x.graphics'
p23
+g12
+sS'x.graphics'
+p24
g9
sS'model.blocktype'
-p24
-S'string'
p25
+S'string'
+p26
s. \ No newline at end of file
diff --git a/js/Sources/PULSE_SC.pickle b/js/Sources/PULSE_SC.pickle
index c2906a0a..addcddc0 100644
--- a/js/Sources/PULSE_SC.pickle
+++ b/js/Sources/PULSE_SC.pickle
@@ -21,7 +21,7 @@ Rp10
.(dp0
S'model.odstate'
p1
-S'vector'
+S'list'
p2
sS'A'
p3
@@ -32,179 +32,180 @@ p5
g4
sS'model.dstate'
p6
-g2
-sS'arg1'
+S'vector'
p7
-S'object'
+sS'arg1'
p8
-sS'scs_m_1.objs[6-1]'
+S'object'
p9
+sS'scs_m_1.objs[6-1]'
+p10
g4
sS'scs_m_1.objs[5-1]'
-p10
+p11
g4
sS'scs_m_1.objs[3-1]'
-p11
+p12
g4
sS'scicos_context'
-p12
+p13
g4
sS'model.out'
-p13
+p14
g4
sS'x.model'
-p14
-g8
-sS'scs_m_1.objs[9-1]'
p15
+g9
+sS'scs_m_1.objs[9-1]'
+p16
g4
sS'x.model.rpar'
-p16
-g8
-sS'Btitre'
p17
-S'string'
+g9
+sS'Btitre'
p18
-sS'E'
+S'string'
p19
+sS'E'
+p20
g4
sS'scs_m_1.objs[11-1]'
-p20
+p21
g4
sS'model.in2'
-p21
-g2
-sS'model.in1'
p22
-g2
-sS'model.nzcross'
+g7
+sS'model.in1'
p23
+g7
+sS'model.nzcross'
+p24
g4
sS'model.opar'
-p24
+p25
g2
sS'[sblock,%w,needcompile2,ok]'
-p25
+p26
g4
sS'gr_i'
-p26
-g2
-sS'scs_m_1'
p27
+g7
+sS'scs_m_1'
+p28
g4
sS'model.evtin'
-p28
-g2
-sS'[PREVAR_scicos_context,ierr]'
p29
+g7
+sS'[PREVAR_scicos_context,ierr]'
+p30
g4
sS'scs_m_1.objs[2-1]'
-p30
+p31
g4
sS'model.label'
-p31
-g18
-sS'model.sim'
p32
-g18
-sS'model.evtout'
+g19
+sS'model.sim'
p33
-g2
-sS'model.equations'
+g19
+sS'model.evtout'
p34
+g7
+sS'model.equations'
+p35
g2
sS'scs_m_1.objs[8-1]'
-p35
+p36
g4
sS'scs_m_1.objs[10-1]'
-p36
+p37
g4
sS'F'
-p37
+p38
g4
sS'Ss'
-p38
+p39
g2
sS'Exprs0'
-p39
-S'matrix'
p40
-sS'model.out2'
+S'matrix'
p41
+sS'model.out2'
+p42
g4
sS'sblock'
-p42
-g8
-sS'model.intyp'
p43
+g9
+sS'model.intyp'
+p44
g4
sS'model.rpar'
-p44
+p45
g4
sS'model.nmode'
-p45
+p46
g4
sS'scs_m_1.objs[4-1]'
-p46
+p47
g4
sS'sblock.props'
-p47
-g8
-sS'W'
p48
+g9
+sS'W'
+p49
g4
sS'graphics'
-p49
-g8
-sS'scs_m_1.objs[7-1]'
p50
+g9
+sS'scs_m_1.objs[7-1]'
+p51
g4
sS'model.ipar'
-p51
+p52
g4
sS'typ'
-p52
+p53
g2
sS'model.outtyp'
-p53
+p54
g4
sS'Bitems'
-p54
-g40
-sS'ok'
p55
-S'boolean'
+g41
+sS'ok'
p56
-sS'model.blocktype'
+S'boolean'
p57
-g18
-sS'arg1.model.ipar'
+sS'model.blocktype'
p58
+g19
+sS'arg1.model.ipar'
+p59
g4
sS'model.dep_ut'
-p59
-g2
-sS'exprs'
p60
-g2
-sS'x.graphics.exprs'
+g7
+sS'exprs'
p61
-NsS'PREVAR_scicos_context'
+g7
+sS'x.graphics.exprs'
p62
+NsS'PREVAR_scicos_context'
+p63
g4
sS'model.firing'
-p63
-g2
-sS'y'
p64
+g7
+sS'y'
+p65
g4
sS'x'
-p65
+p66
g4
sS'model'
-p66
-g8
-sS'model.state'
p67
-g2
+g9
+sS'model.state'
+p68
+g7
s. \ No newline at end of file
diff --git a/js/Sources/RAMP.pickle b/js/Sources/RAMP.pickle
index 5efd46d0..7dbb0ae5 100644
--- a/js/Sources/RAMP.pickle
+++ b/js/Sources/RAMP.pickle
@@ -47,44 +47,45 @@ p13
g2
sS'model.sim'
p14
-g11
-sS'model.nmode'
+S'list'
p15
+sS'model.nmode'
+p16
g2
sS'model.rpar'
-p16
+p17
g7
sS'graphics.exprs'
-p17
-NsS'typ'
p18
+NsS'typ'
+p19
g11
sS'model.blocktype'
-p19
-S'string'
p20
-sS'iout'
+S'string'
p21
+sS'iout'
+p22
g2
sS'model.dep_ut'
-p22
+p23
g11
sS'stt'
-p23
+p24
g2
sS'exprs'
-p24
+p25
g11
sS'gr_i'
-p25
+p26
g11
sS'y'
-p26
+p27
g11
sS'x'
-p27
+p28
g2
sS'model'
-p28
+p29
g4
s. \ No newline at end of file
diff --git a/js/Sources/RAND_m.pickle b/js/Sources/RAND_m.pickle
index 0edfeeda..8a76169d 100644
--- a/js/Sources/RAND_m.pickle
+++ b/js/Sources/RAND_m.pickle
@@ -67,74 +67,75 @@ S'string'
p19
sS'model.sim'
p20
-g12
-sS'model.evtout'
+S'list'
p21
+sS'model.evtout'
+p22
g12
sS'model.out2'
-p22
+p23
g8
sS'model.intyp'
-p23
+p24
g12
sS'model.rpar'
-p24
+p25
g12
sS'model.outtyp'
-p25
+p26
g8
sS'flag'
-p26
+p27
g8
sS'model.state'
-p27
+p28
g12
sS'graphics.exprs'
-p28
-NsS'dt'
p29
+NsS'dt'
+p30
g8
sS'model.ipar'
-p30
+p31
g8
sS'typ'
-p31
+p32
g12
sS'a'
-p32
+p33
g8
sS'[model,graphics,ok]'
-p33
+p34
g8
sS'b'
-p34
+p35
g8
sS'ok'
-p35
-S'boolean'
p36
-sS'model.blocktype'
+S'boolean'
p37
+sS'model.blocktype'
+p38
g19
sS'model.dep_ut'
-p38
+p39
g12
sS'exprs'
-p39
+p40
g2
sS'gr_i'
-p40
+p41
g12
sS'y'
-p41
+p42
g12
sS'x'
-p42
+p43
g8
sS'model'
-p43
+p44
g4
sS'ot'
-p44
+p45
g8
s. \ No newline at end of file
diff --git a/js/Sources/READAU_f.pickle b/js/Sources/READAU_f.pickle
index a9f6a4a0..2f1b37a2 100644
--- a/js/Sources/READAU_f.pickle
+++ b/js/Sources/READAU_f.pickle
@@ -75,62 +75,63 @@ sS'graphics.exprs'
p22
NsS'model.sim'
p23
-g2
-sS'M'
+S'list'
p24
+sS'M'
+p25
g12
sS'N'
-p25
+p26
g12
sS'offset'
-p26
+p27
g12
sS'model.ipar'
-p27
+p28
g4
sS'typ'
-p28
+p29
g2
sS'imask'
-p29
+p30
g12
sS'[model,graphics,ok]'
-p30
+p31
g12
sS'model.blocktype'
-p31
+p32
g18
sS'outmask'
-p32
+p33
g12
sS'frmt1'
-p33
+p34
g18
sS'fname1'
-p34
+p35
g12
sS'exprs'
-p35
+p36
g4
sS'gr_i'
-p36
+p37
g2
sS'ievt'
-p37
+p38
g12
sS'ipar'
-p38
+p39
g4
sS'y'
-p39
+p40
g2
sS'x'
-p40
+p41
g12
sS'model'
-p41
+p42
g6
sS'nout'
-p42
+p43
g12
s. \ No newline at end of file
diff --git a/js/Sources/READC_f.pickle b/js/Sources/READC_f.pickle
index 784bffe7..fb05e8e1 100644
--- a/js/Sources/READC_f.pickle
+++ b/js/Sources/READC_f.pickle
@@ -95,68 +95,69 @@ p25
g2
sS'model.sim'
p26
-g10
-sS'model.evtout'
+S'list'
p27
+sS'model.evtout'
+p28
g10
sS'M'
-p28
+p29
g2
sS'fmts'
-p29
+p30
g10
sS'N'
-p30
+p31
g2
sS'graphics'
-p31
+p32
g6
sS'model.ipar'
-p32
+p33
g4
sS'typ'
-p33
+p34
g10
sS'imask'
-p34
+p35
g2
sS'[model,graphics,ok]'
-p35
+p36
g2
sS'model.blocktype'
-p36
+p37
g21
sS'outmask'
-p37
+p38
g2
sS'frmt1'
-p38
+p39
g21
sS'fname1'
-p39
+p40
g2
sS'exprs'
-p40
+p41
g4
sS'gr_i'
-p41
+p42
g10
sS'ievt'
-p42
+p43
g2
sS'ipar'
-p43
+p44
g4
sS'y'
-p44
+p45
g10
sS'x'
-p45
+p46
g2
sS'model'
-p46
+p47
g6
sS'nout'
-p47
+p48
g2
s. \ No newline at end of file
diff --git a/js/Sources/STEP.pickle b/js/Sources/STEP.pickle
index 61507c43..d2ae7496 100644
--- a/js/Sources/STEP.pickle
+++ b/js/Sources/STEP.pickle
@@ -43,7 +43,7 @@ p11
g8
sS'model.sim'
p12
-S'vector'
+S'list'
p13
sS'model.evtout'
p14
@@ -68,33 +68,34 @@ p21
g17
sS'typ'
p22
-g13
-sS'[model,graphics,ok]'
+S'vector'
p23
+sS'[model,graphics,ok]'
+p24
g8
sS'ok'
-p24
-S'boolean'
p25
-sS'model.blocktype'
+S'boolean'
p26
+sS'model.blocktype'
+p27
g17
sS'model.dep_ut'
-p27
-g13
-sS'exprs'
p28
+g23
+sS'exprs'
+p29
g5
sS'gr_i'
-p29
-g13
-sS'y'
p30
-g13
-sS'x'
+g23
+sS'y'
p31
+g23
+sS'x'
+p32
g8
sS'model'
-p32
+p33
g2
s. \ No newline at end of file
diff --git a/js/Sources/STEP_FUNCTION.pickle b/js/Sources/STEP_FUNCTION.pickle
index 16eeb41f..4c1ac5ae 100644
--- a/js/Sources/STEP_FUNCTION.pickle
+++ b/js/Sources/STEP_FUNCTION.pickle
@@ -24,144 +24,145 @@ p5
g4
sS'ppath'
p6
-g2
-sS'arg1'
+S'list'
p7
-S'object'
+sS'arg1'
p8
-sS'graphics.exprs'
+S'object'
p9
+sS'graphics.exprs'
+p10
g2
sS'scs_m_1.objs[3-1]'
-p10
+p11
g4
sS'xx'
-p11
-g8
-sS'spath[$+1-1]'
p12
+g9
+sS'spath[$+1-1]'
+p13
g4
sS'model.out'
-p13
+p14
g4
sS'eq'
-p14
-g8
-sS'graphics.orig'
p15
+g9
+sS'graphics.orig'
+p16
g2
sS'model.ipar'
-p16
+p17
g4
sS'blk'
-p17
-g8
-sS'newpar[size(newpar)+1-1]'
p18
-NsS'scs_m_1'
+g9
+sS'newpar[size(newpar)+1-1]'
p19
-g8
-sS'eqn'
+NsS'scs_m_1'
p20
-g8
-sS'np'
+g9
+sS'eqn'
p21
+g9
+sS'np'
+p22
g4
sS'blk.model'
-p22
-NsS'graphics.pein'
p23
+NsS'graphics.pein'
+p24
g4
sS'lnk.from'
-p24
+p25
g2
sS'scs_m_1.objs[2-1]'
-p25
-g8
-sS'model.sim'
p26
-S'string'
+g9
+sS'model.sim'
p27
-sS'spath'
+S'string'
p28
-g2
-sS'newpar'
+sS'spath'
p29
-g2
-sS'lnk.yy'
+g7
+sS'newpar'
p30
+g7
+sS'lnk.yy'
+p31
g2
sS'model.out2'
-p31
+p32
g4
sS'graphics.pout'
-p32
+p33
g4
sS'model.rpar'
-p33
-g8
-sS'model_n'
p34
-g8
-sS'arg1[spath-1]'
+g9
+sS'model_n'
p35
-g8
-sS'scs_m_1.objs[4-1]'
+g9
+sS'arg1[spath-1]'
p36
+g9
+sS'scs_m_1.objs[4-1]'
+p37
g4
sS'graphics.pin'
-p37
+p38
g4
sS'graphics'
-p38
-NsS'model.outtyp'
p39
+NsS'model.outtyp'
+p40
g4
sS'graphics.sz'
-p40
-g2
-sS'typ'
p41
g2
-sS'xxn'
+sS'typ'
p42
-g8
-sS'lnk.xx'
+g7
+sS'xxn'
p43
+g9
+sS'lnk.xx'
+p44
g2
sS'needcompile'
-p44
+p45
g4
sS'arg1.model'
-p45
-g8
-sS'scs_m_1.objs[1-1]'
p46
-g8
-sS'modified'
+g9
+sS'scs_m_1.objs[1-1]'
p47
+g9
+sS'modified'
+p48
g4
sS'o'
-p48
-g8
-sS'gr_i'
p49
+g9
+sS'gr_i'
+p50
g2
sS'blk.graphics'
-p50
-NsS'y'
p51
+NsS'y'
+p52
g4
sS'x'
-p52
+p53
g4
sS'model'
-p53
-g8
-sS'lnk.to'
p54
+g9
+sS'lnk.to'
+p55
g2
sS'arg1.model.rpar'
-p55
-g8
+p56
+g9
s. \ No newline at end of file
diff --git a/js/Sources/Sigbuilder.pickle b/js/Sources/Sigbuilder.pickle
index 2c79062e..f22a37dd 100644
--- a/js/Sources/Sigbuilder.pickle
+++ b/js/Sources/Sigbuilder.pickle
@@ -32,7 +32,7 @@ p5
g2
sS'ppath'
p6
-S'vector'
+S'list'
p7
sS'arg1'
p8
@@ -80,138 +80,139 @@ p23
g19
sS'orpar'
p24
-g7
-sS'Q[i+this.N-1][i-1]'
+S'vector'
p25
+sS'Q[i+this.N-1][i-1]'
+p26
g2
sS'A[j+1-1][i-1]'
-p26
+p27
g2
sS'A[j+2-1][i-1]'
-p27
+p28
g2
sS'newpar[size(newpar)+1-1]'
-p28
-NsS'Q[i+this.N-1][i+this.N-1]'
p29
+NsS'Q[i+this.N-1][i+this.N-1]'
+p30
g2
sS'scs_m_1'
-p30
+p31
g2
sS'eqn'
-p31
+p32
g9
sS'np'
-p32
+p33
g2
sS'METHOD'
-p33
+p34
g4
sS'scs_m_1.objs[2-1]'
-p34
+p35
g2
sS'A'
-p35
+p36
g2
sS'C'
-p36
-g7
-sS'spath'
p37
+g25
+sS'spath'
+p38
g7
sS'scs_m_1.objs[8-1]'
-p38
+p39
g2
sS'newpar'
-p39
+p40
g7
sS'A[j+2-1][i+this.N-1]'
-p40
+p41
g2
sS'A[j+1-1][i+this.N-1]'
-p41
+p42
g2
sS'model_n'
-p42
+p43
g9
sS'arg1[spath-1]'
-p43
+p44
g9
sS'scs_m_1.objs[4-1]'
-p44
+p45
g2
sS'ppath[1-1]'
-p45
-NsS'scs_m_1.objs[5-1]'
p46
+NsS'scs_m_1.objs[5-1]'
+p47
g2
sS'Y'
-p47
+p48
g2
sS'scs_m_1.objs[7-1]'
-p48
+p49
g2
sS'Z'
-p49
-g7
-sS'typ'
p50
+g25
+sS'typ'
+p51
g7
sS'xxn'
-p51
+p52
g9
sS'needcompile'
-p52
+p53
g2
sS'Q'
-p53
+p54
g2
sS'arg1.model'
-p54
+p55
g9
sS'A[j-1][i+2*this.N-1]'
-p55
+p56
g2
sS'd'
-p56
+p57
g2
sS'B[j-1]'
-p57
+p58
g2
sS'Q[i-1][i+this.N-1]'
-p58
+p59
g2
sS'scs_m_1.objs[1-1]'
-p59
+p60
g2
sS'modified'
-p60
+p61
g2
sS'o'
-p61
+p62
g9
sS'B[j+1-1]'
-p62
+p63
g2
sS'N'
-p63
+p64
g2
sS'gr_i'
-p64
-g7
-sS'At'
p65
+g25
+sS'At'
+p66
g19
sS'y'
-p66
+p67
g2
sS'x'
-p67
+p68
g2
sS'model'
-p68
+p69
g9
sS'arg1.model.rpar'
-p69
+p70
g9
s. \ No newline at end of file
diff --git a/js/Sources/TKSCALE.pickle b/js/Sources/TKSCALE.pickle
index 6e70cea7..65a8742d 100644
--- a/js/Sources/TKSCALE.pickle
+++ b/js/Sources/TKSCALE.pickle
@@ -21,7 +21,7 @@ S'double'
p2
sS'model.sim'
p3
-S'vector'
+S'list'
p4
sS'model.out'
p5
@@ -55,27 +55,28 @@ sS'x.model'
p16
NsS'gr_i'
p17
-g4
-sS'model.dep_ut'
+S'vector'
p18
-g4
-sS'graphics'
+sS'model.dep_ut'
p19
+g18
+sS'graphics'
+p20
g10
sS'y'
-p20
-g4
-sS'x'
p21
+g18
+sS'x'
+p22
g2
sS'model'
-p22
+p23
g10
sS'typ'
-p23
-g4
-sS'model.blocktype'
p24
-S'string'
+g18
+sS'model.blocktype'
p25
+S'string'
+p26
s. \ No newline at end of file
diff --git a/js/Threshold/GENERAL_f.pickle b/js/Threshold/GENERAL_f.pickle
index 19047dfc..b3adc804 100644
--- a/js/Threshold/GENERAL_f.pickle
+++ b/js/Threshold/GENERAL_f.pickle
@@ -53,59 +53,60 @@ p16
g8
sS'model.sim'
p17
-g15
-sS'model.evtout'
+S'list'
p18
+sS'model.evtout'
+p19
g8
sS'nin'
-p19
+p20
g8
sS'rp.slice(1-1,nout1).slice(1-1,2*n)'
-p20
+p21
g8
sS'in1'
-p21
+p22
g8
sS'model.rpar'
-p22
+p23
g5
sS'graphics'
-p23
+p24
g2
sS'nout1'
-p24
-NsS'model.nzcross'
p25
+NsS'model.nzcross'
+p26
g8
sS'[model,graphics,ok]'
-p26
+p27
g8
sS'model.blocktype'
-p27
-S'string'
p28
-sS'model.dep_ut'
+S'string'
p29
+sS'model.dep_ut'
+p30
g15
sS'n'
-p30
+p31
g8
sS'exprs'
-p31
+p32
g5
sS'gr_i'
-p32
+p33
g15
sS'y'
-p33
+p34
g15
sS'x'
-p34
+p35
g8
sS'model'
-p35
+p36
g2
sS'nout'
-p36
+p37
g8
s. \ No newline at end of file
diff --git a/js/Threshold/NEGTOPOS_f.pickle b/js/Threshold/NEGTOPOS_f.pickle
index 6955283d..0116d67f 100644
--- a/js/Threshold/NEGTOPOS_f.pickle
+++ b/js/Threshold/NEGTOPOS_f.pickle
@@ -11,7 +11,7 @@ Rp5
.(dp0
S'model.sim'
p1
-S'vector'
+S'list'
p2
sS'model.in1'
p3
@@ -36,24 +36,25 @@ S'matrix'
p11
sS'gr_i'
p12
-g2
-sS'model.dep_ut'
+S'vector'
p13
-g2
-sS'y'
+sS'model.dep_ut'
p14
-g2
-sS'x'
+g13
+sS'y'
p15
+g13
+sS'x'
+p16
g4
sS'model'
-p16
-S'object'
p17
-sS'typ'
+S'object'
p18
-g2
-sS'model.firing'
+sS'typ'
p19
+g13
+sS'model.firing'
+p20
g4
s. \ No newline at end of file
diff --git a/js/Threshold/POSTONEG_f.pickle b/js/Threshold/POSTONEG_f.pickle
index 2905c4eb..2560cc83 100644
--- a/js/Threshold/POSTONEG_f.pickle
+++ b/js/Threshold/POSTONEG_f.pickle
@@ -11,7 +11,7 @@ Rp5
.(dp0
S'model.sim'
p1
-S'vector'
+S'list'
p2
sS'model.in1'
p3
@@ -23,40 +23,41 @@ S'string'
p6
sS'x.model.firing'
p7
-g2
-sS'model.nzcross'
+S'vector'
p8
+sS'model.nzcross'
+p9
g4
sS'model.evtout'
-p9
+p10
g4
sS'model.rpar'
-p10
-S'matrix'
p11
-sS'rpar'
+S'matrix'
p12
-g11
-sS'gr_i'
+sS'rpar'
p13
-g2
-sS'model.dep_ut'
+g12
+sS'gr_i'
p14
-g2
-sS'y'
+g8
+sS'model.dep_ut'
p15
-g2
-sS'x'
+g8
+sS'y'
p16
+g8
+sS'x'
+p17
g4
sS'model'
-p17
-S'object'
p18
-sS'typ'
+S'object'
p19
-g2
-sS'model.firing'
+sS'typ'
p20
-g2
+g8
+sS'model.firing'
+p21
+g8
s. \ No newline at end of file
diff --git a/js/Threshold/ZCROSS_f.pickle b/js/Threshold/ZCROSS_f.pickle
index a2c25b4d..f0d6b1a2 100644
--- a/js/Threshold/ZCROSS_f.pickle
+++ b/js/Threshold/ZCROSS_f.pickle
@@ -40,44 +40,45 @@ p12
g8
sS'model.sim'
p13
-g11
-sS'model.evtout'
+S'list'
p14
+sS'model.evtout'
+p15
g8
sS'in1'
-p15
+p16
g8
sS'model.rpar'
-p16
+p17
g5
sS'graphics.exprs'
-p17
-NsS'model.nzcross'
p18
+NsS'model.nzcross'
+p19
g8
sS'model.blocktype'
-p19
-S'string'
p20
-sS'kk'
+S'string'
p21
-g20
-sS'model.dep_ut'
+sS'kk'
p22
+g21
+sS'model.dep_ut'
+p23
g11
sS'exprs'
-p23
+p24
g8
sS'gr_i'
-p24
+p25
g11
sS'y'
-p25
+p26
g11
sS'x'
-p26
+p27
g8
sS'model'
-p27
+p28
g2
s. \ No newline at end of file
diff --git a/sci2jslex.py b/sci2jslex.py
index 9db84caf..fe02abac 100755
--- a/sci2jslex.py
+++ b/sci2jslex.py
@@ -210,6 +210,10 @@ DOUBLE_FUNCTION_NAMES = {
'zeros',
}
+LIST_TYPE = 'list'
+LIST_FUNCTION_NAMES = {
+}
+
MATRIX_TYPE = 'matrix'
MATRIX_FUNCTION_NAMES = {
}
@@ -255,6 +259,7 @@ VECTOR_FUNCTION_NAMES = {
FUNCTION_NAMES = { }
FUNCTION_NAMES.update(dict.fromkeys(BOOLEAN_FUNCTION_NAMES, BOOLEAN_TYPE))
FUNCTION_NAMES.update(dict.fromkeys(DOUBLE_FUNCTION_NAMES, DOUBLE_TYPE))
+FUNCTION_NAMES.update(dict.fromkeys(LIST_FUNCTION_NAMES, LIST_TYPE))
FUNCTION_NAMES.update(dict.fromkeys(MATRIX_FUNCTION_NAMES, MATRIX_TYPE))
FUNCTION_NAMES.update(dict.fromkeys(NULL_FUNCTION_NAMES, NULL_TYPE))
FUNCTION_NAMES.update(dict.fromkeys(OBJECT_FUNCTION_NAMES, OBJECT_TYPE))
diff --git a/sci2jsyacc.py b/sci2jsyacc.py
index cc293477..44b66675 100755
--- a/sci2jsyacc.py
+++ b/sci2jsyacc.py
@@ -15,7 +15,7 @@ import sys
import pickle
import ply.yacc as yacc
-from sci2jslex import tokens, JOBTYPES, BOOLEAN_TYPE, DOUBLE_TYPE, MATRIX_TYPE, NULL_TYPE, OBJECT_TYPE, STRING_TYPE, VECTOR_TYPE
+from sci2jslex import tokens, JOBTYPES, BOOLEAN_TYPE, DOUBLE_TYPE, LIST_TYPE, MATRIX_TYPE, NULL_TYPE, OBJECT_TYPE, STRING_TYPE, VECTOR_TYPE
precedence = (
('left', 'COLON'),
@@ -32,6 +32,7 @@ precedence = (
PARSE_MAP = {
BOOLEAN_TYPE: 'parseBoolean',
DOUBLE_TYPE: 'parseFloat',
+ LIST_TYPE: '',
MATRIX_TYPE: 'inverse',
NULL_TYPE: 'parseFloat',
OBJECT_TYPE: '',
@@ -42,6 +43,7 @@ PARSE_MAP = {
MODEL_MAP = {
BOOLEAN_TYPE: 'ScilabBoolean',
DOUBLE_TYPE: 'ScilabDouble',
+ LIST_TYPE: '',
MATRIX_TYPE: '',
NULL_TYPE: '',
OBJECT_TYPE: '',
@@ -510,8 +512,8 @@ def p_modelvar_modelvar_expression(p):
'modelvar : modelvar OPENBRACKET expression CLOSEBRACKET'
p[0] = '%s[%s]' % (p[1], p[3])
-def p_model_var_assignment_expression(p):
- 'assignment : MODEL DOT modelvar ASSIGNMENT expression'
+def p_assignment_model_modelvar_assignment_modelexpression(p):
+ 'assignment : MODEL DOT modelvar ASSIGNMENT modelexpression'
var = 'this.%s.%s' % (p[1], p[3])
vartype = MODEL_MAP.get(p[5][1], 'ScilabDouble')
if vartype != '':
@@ -520,6 +522,10 @@ def p_model_var_assignment_expression(p):
p[0] = '%*s%s = %s' % (INDENT_LEVEL * INDENT_SIZE, ' ', var, p[5][0])
add_var_vartype(var, p[5][1])
+def p_modelexpression_expression(p):
+ 'modelexpression : expression'
+ p[0] = p[1]
+
def p_model_in_assignment_expression(p):
'assignment : MODEL DOT IN ASSIGNMENT expression'
var = 'this.%s.%s1' % (p[1], p[3])
@@ -1001,7 +1007,7 @@ def p_term_function_parameters(p):
# list(2,3)
def p_term_list_parameters(p):
'term : LIST OPENBRACKET list CLOSEBRACKET'
- p[0] = ('%s(%s)' % (p[1], p[3][0]), VECTOR_TYPE)
+ p[0] = ('%s(%s)' % (p[1], p[3][0]), LIST_TYPE)
# gettext("abc")
def p_term_gettext_parameter(p):
@@ -1016,7 +1022,7 @@ def p_term_function(p):
# list()
def p_term_list(p):
'term : LIST OPENBRACKET CLOSEBRACKET'
- p[0] = ('%s()' % (p[1]), VECTOR_TYPE)
+ p[0] = ('%s()' % (p[1]), LIST_TYPE)
# $
def p_term_lastindex(p):