summaryrefslogtreecommitdiff
path: root/js/IntegerOp
diff options
context:
space:
mode:
authorSunil Shetye2018-07-04 11:31:04 +0530
committerSunil Shetye2018-07-05 12:57:00 +0530
commita7431fc21032282fd2a9f389931355a99a0e4c4c (patch)
tree160959296dee624fc164a2422ff219d3d8bc630d /js/IntegerOp
parent928d58d0583febfa94676bd7f3bb9e0dd9d78e83 (diff)
downloadsci2js-a7431fc21032282fd2a9f389931355a99a0e4c4c.tar.gz
sci2js-a7431fc21032282fd2a9f389931355a99a0e4c4c.tar.bz2
sci2js-a7431fc21032282fd2a9f389931355a99a0e4c4c.zip
add type to expressions
Diffstat (limited to 'js/IntegerOp')
-rw-r--r--js/IntegerOp/BITCLEAR.pickle92
-rw-r--r--js/IntegerOp/BITSET.pickle92
-rw-r--r--js/IntegerOp/CONVERT.pickle94
-rw-r--r--js/IntegerOp/DFLIPFLOP.pickle229
-rw-r--r--js/IntegerOp/DLATCH.pickle115
-rw-r--r--js/IntegerOp/EXTRACTBITS.pickle98
-rw-r--r--js/IntegerOp/INTMUL.pickle93
-rw-r--r--js/IntegerOp/JKFLIPFLOP.pickle197
-rw-r--r--js/IntegerOp/LOGIC.pickle105
-rw-r--r--js/IntegerOp/SHIFT.pickle88
-rw-r--r--js/IntegerOp/SRFLIPFLOP.pickle148
11 files changed, 1340 insertions, 11 deletions
diff --git a/js/IntegerOp/BITCLEAR.pickle b/js/IntegerOp/BITCLEAR.pickle
index e4619c9b..b5b0d291 100644
--- a/js/IntegerOp/BITCLEAR.pickle
+++ b/js/IntegerOp/BITCLEAR.pickle
@@ -11,4 +11,94 @@ p4
atp5
Rp6
.(dp0
-. \ No newline at end of file
+S'arg1'
+p1
+S'object'
+p2
+sS'graphics'
+p3
+g2
+sS'it'
+p4
+NsS'model.intyp'
+p5
+S'double'
+p6
+sS'this.x.model'
+p7
+g2
+sS'model.out'
+p8
+g6
+sS'out'
+p9
+S'vector'
+p10
+sS'model.in2'
+p11
+g6
+sS'model.in1'
+p12
+g6
+sS'typ'
+p13
+g10
+sS'this.x'
+p14
+g6
+sS'model.sim'
+p15
+g10
+sS'model.out2'
+p16
+g6
+sS'this.bit'
+p17
+g6
+sS'in1'
+p18
+g10
+sS'model.outtyp'
+p19
+g6
+sS'graphics.exprs'
+p20
+NsS'this.x.graphics'
+p21
+g2
+sS'model.opar'
+p22
+g10
+sS'[model,graphics,ok]'
+p23
+g6
+sS'ok'
+p24
+S'boolean'
+p25
+sS'model.blocktype'
+p26
+S'string'
+p27
+sS'model.dep_ut'
+p28
+g10
+sS'n'
+p29
+g6
+sS'exprs'
+p30
+S'matrix'
+p31
+sS'gr_i'
+p32
+g10
+sS'y'
+p33
+g10
+sS'model'
+p34
+g6
+sS'ot'
+p35
+Ns. \ No newline at end of file
diff --git a/js/IntegerOp/BITSET.pickle b/js/IntegerOp/BITSET.pickle
index e4619c9b..b5b0d291 100644
--- a/js/IntegerOp/BITSET.pickle
+++ b/js/IntegerOp/BITSET.pickle
@@ -11,4 +11,94 @@ p4
atp5
Rp6
.(dp0
-. \ No newline at end of file
+S'arg1'
+p1
+S'object'
+p2
+sS'graphics'
+p3
+g2
+sS'it'
+p4
+NsS'model.intyp'
+p5
+S'double'
+p6
+sS'this.x.model'
+p7
+g2
+sS'model.out'
+p8
+g6
+sS'out'
+p9
+S'vector'
+p10
+sS'model.in2'
+p11
+g6
+sS'model.in1'
+p12
+g6
+sS'typ'
+p13
+g10
+sS'this.x'
+p14
+g6
+sS'model.sim'
+p15
+g10
+sS'model.out2'
+p16
+g6
+sS'this.bit'
+p17
+g6
+sS'in1'
+p18
+g10
+sS'model.outtyp'
+p19
+g6
+sS'graphics.exprs'
+p20
+NsS'this.x.graphics'
+p21
+g2
+sS'model.opar'
+p22
+g10
+sS'[model,graphics,ok]'
+p23
+g6
+sS'ok'
+p24
+S'boolean'
+p25
+sS'model.blocktype'
+p26
+S'string'
+p27
+sS'model.dep_ut'
+p28
+g10
+sS'n'
+p29
+g6
+sS'exprs'
+p30
+S'matrix'
+p31
+sS'gr_i'
+p32
+g10
+sS'y'
+p33
+g10
+sS'model'
+p34
+g6
+sS'ot'
+p35
+Ns. \ No newline at end of file
diff --git a/js/IntegerOp/CONVERT.pickle b/js/IntegerOp/CONVERT.pickle
index a3c96207..8a773af0 100644
--- a/js/IntegerOp/CONVERT.pickle
+++ b/js/IntegerOp/CONVERT.pickle
@@ -13,4 +13,96 @@ p5
atp6
Rp7
.(dp0
-. \ No newline at end of file
+S'this.ot'
+p1
+S'double'
+p2
+sS'arg1'
+p3
+S'object'
+p4
+sS'this.x.model'
+p5
+g4
+sS'graphics'
+p6
+g4
+sS'model.intyp'
+p7
+g2
+sS'sgn'
+p8
+g2
+sS'model.out'
+p9
+g2
+sS'out'
+p10
+S'vector'
+p11
+sS'model.in2'
+p12
+g2
+sS'model.in1'
+p13
+g2
+sS'typ'
+p14
+g11
+sS'this.it'
+p15
+g2
+sS'this.x'
+p16
+g2
+sS'model.sim'
+p17
+g11
+sS'model.out2'
+p18
+g2
+sS'in1'
+p19
+g11
+sS'model.rpar'
+p20
+g11
+sS'model.outtyp'
+p21
+g2
+sS'graphics.exprs'
+p22
+NsS'model.ipar'
+p23
+g2
+sS'this.x.graphics'
+p24
+g4
+sS'[model,graphics,ok]'
+p25
+g2
+sS'ok'
+p26
+S'boolean'
+p27
+sS'model.blocktype'
+p28
+S'string'
+p29
+sS'model.dep_ut'
+p30
+g11
+sS'exprs'
+p31
+S'matrix'
+p32
+sS'gr_i'
+p33
+g11
+sS'y'
+p34
+g11
+sS'model'
+p35
+g2
+s. \ No newline at end of file
diff --git a/js/IntegerOp/DFLIPFLOP.pickle b/js/IntegerOp/DFLIPFLOP.pickle
index c551e8fb..ff1bdd1b 100644
--- a/js/IntegerOp/DFLIPFLOP.pickle
+++ b/js/IntegerOp/DFLIPFLOP.pickle
@@ -7,4 +7,231 @@ p2
atp3
Rp4
.(dp0
-. \ No newline at end of file
+S'scs_m_1.objs[9-1]'
+p1
+S'double'
+p2
+sS'scs_m.objs[39-1]'
+p3
+g2
+sS'scs_m.objs[31-1]'
+p4
+g2
+sS'scs_m_1.objs[6-1]'
+p5
+g2
+sS'scs_m_1.objs[3-1]'
+p6
+g2
+sS'scs_m.objs[41-1]'
+p7
+g2
+sS'scs_m.objs[37-1]'
+p8
+g2
+sS'scs_m.objs[40-1]'
+p9
+g2
+sS'scs_m.objs[28-1]'
+p10
+g2
+sS'scs_m.objs[36-1]'
+p11
+g2
+sS'scs_m.objs[38-1]'
+p12
+g2
+sS'model.out'
+p13
+S'matrix'
+p14
+sS'scs_m.objs[20-1]'
+p15
+g2
+sS'scs_m.objs[2-1]'
+p16
+g2
+sS'scs_m.objs[5-1]'
+p17
+g2
+sS'scs_m_1.objs[11-1]'
+p18
+g2
+sS'scs_m.objs[10-1]'
+p19
+g2
+sS'scs_m_1.objs[12-1]'
+p20
+g2
+sS'model.in1'
+p21
+g14
+sS'scs_m.objs[19-1]'
+p22
+g2
+sS'scs_m.objs[23-1]'
+p23
+g2
+sS'scs_m.objs[18-1]'
+p24
+g2
+sS'scs_m.objs[25-1]'
+p25
+g2
+sS'scs_m'
+p26
+g2
+sS'model.firing'
+p27
+S'boolean'
+p28
+sS'gr_i'
+p29
+S'vector'
+p30
+sS'scs_m_1'
+p31
+g2
+sS'scs_m.objs[22-1]'
+p32
+g2
+sS'scs_m.objs[34-1]'
+p33
+g2
+sS'scs_m.objs[26-1]'
+p34
+g2
+sS'scs_m_1.objs[2-1]'
+p35
+g2
+sS'scs_m.objs[33-1]'
+p36
+g2
+sS'this.x'
+p37
+g2
+sS'scs_m.objs[13-1]'
+p38
+g2
+sS'scs_m_1.objs[8-1]'
+p39
+g2
+sS'scs_m_1.objs[10-1]'
+p40
+g2
+sS'model.in2'
+p41
+g14
+sS'scs_m.objs[6-1]'
+p42
+g2
+sS'scs_m.objs[9-1]'
+p43
+g2
+sS'model.out2'
+p44
+g14
+sS'model.intyp'
+p45
+g30
+sS'model.rpar'
+p46
+g2
+sS'scs_m.objs[3-1]'
+p47
+g2
+sS'scs_m_1.objs[4-1]'
+p48
+g2
+sS'scs_m.objs[16-1]'
+p49
+g2
+sS'scs_m.objs[11-1]'
+p50
+g2
+sS'scs_m.objs[14-1]'
+p51
+g2
+sS'scs_m.objs[17-1]'
+p52
+g2
+sS'scs_m_1.objs[5-1]'
+p53
+g2
+sS'model.outtyp'
+p54
+g30
+sS'scs_m_1.objs[7-1]'
+p55
+g2
+sS'scs_m.objs[4-1]'
+p56
+g2
+sS'scs_m.objs[7-1]'
+p57
+g2
+sS'typ'
+p58
+g30
+sS'model'
+p59
+g2
+sS'scs_m.objs[44-1]'
+p60
+g2
+sS'scs_m.objs[29-1]'
+p61
+g2
+sS'scs_m.objs[42-1]'
+p62
+g2
+sS'scs_m.objs[30-1]'
+p63
+g2
+sS'scs_m.objs[8-1]'
+p64
+g2
+sS'scs_m.objs[15-1]'
+p65
+g2
+sS'scs_m.objs[21-1]'
+p66
+g2
+sS'scs_m_1.objs[1-1]'
+p67
+g2
+sS'model.dep_ut'
+p68
+g30
+sS'scs_m.objs[43-1]'
+p69
+g2
+sS'scs_m.objs[1-1]'
+p70
+g2
+sS'model.sim'
+p71
+S'string'
+p72
+sS'scs_m.objs[32-1]'
+p73
+g2
+sS'scs_m.objs[12-1]'
+p74
+g2
+sS'scs_m.objs[24-1]'
+p75
+g2
+sS'model.blocktype'
+p76
+g72
+sS'y'
+p77
+g30
+sS'scs_m.objs[27-1]'
+p78
+g2
+sS'scs_m.objs[35-1]'
+p79
+g2
+s. \ No newline at end of file
diff --git a/js/IntegerOp/DLATCH.pickle b/js/IntegerOp/DLATCH.pickle
index c551e8fb..6571604a 100644
--- a/js/IntegerOp/DLATCH.pickle
+++ b/js/IntegerOp/DLATCH.pickle
@@ -7,4 +7,117 @@ p2
atp3
Rp4
.(dp0
-. \ No newline at end of file
+S'model.sim'
+p1
+S'string'
+p2
+sS'model.out'
+p3
+S'matrix'
+p4
+sS'scs_m.objs[2-1]'
+p5
+S'double'
+p6
+sS'scs_m.objs[5-1]'
+p7
+g6
+sS'scs_m.objs[10-1]'
+p8
+g6
+sS'model.in2'
+p9
+g4
+sS'model.in1'
+p10
+g4
+sS'scs_m.objs[19-1]'
+p11
+g6
+sS'scs_m.objs[18-1]'
+p12
+g6
+sS'scs_m'
+p13
+g6
+sS'scs_m.objs[12-1]'
+p14
+g6
+sS'this.x'
+p15
+g6
+sS'scs_m.objs[13-1]'
+p16
+g6
+sS'scs_m.objs[6-1]'
+p17
+g6
+sS'scs_m.objs[9-1]'
+p18
+g6
+sS'model.out2'
+p19
+g4
+sS'model.intyp'
+p20
+S'vector'
+p21
+sS'model.rpar'
+p22
+g6
+sS'scs_m.objs[3-1]'
+p23
+g6
+sS'model.outtyp'
+p24
+g21
+sS'scs_m.objs[16-1]'
+p25
+g6
+sS'scs_m.objs[11-1]'
+p26
+g6
+sS'scs_m.objs[14-1]'
+p27
+g6
+sS'scs_m.objs[17-1]'
+p28
+g6
+sS'scs_m.objs[4-1]'
+p29
+g6
+sS'scs_m.objs[7-1]'
+p30
+g6
+sS'typ'
+p31
+g21
+sS'model.blocktype'
+p32
+g2
+sS'scs_m.objs[8-1]'
+p33
+g6
+sS'scs_m.objs[15-1]'
+p34
+g6
+sS'model.dep_ut'
+p35
+g21
+sS'scs_m.objs[1-1]'
+p36
+g6
+sS'gr_i'
+p37
+g21
+sS'model.firing'
+p38
+S'boolean'
+p39
+sS'y'
+p40
+g21
+sS'model'
+p41
+g6
+s. \ No newline at end of file
diff --git a/js/IntegerOp/EXTRACTBITS.pickle b/js/IntegerOp/EXTRACTBITS.pickle
index cc1ae756..9572d6b7 100644
--- a/js/IntegerOp/EXTRACTBITS.pickle
+++ b/js/IntegerOp/EXTRACTBITS.pickle
@@ -15,4 +15,100 @@ p6
atp7
Rp8
.(dp0
-. \ No newline at end of file
+S'arg1'
+p1
+S'object'
+p2
+sS'graphics'
+p3
+g2
+sS'it'
+p4
+NsS'model.intyp'
+p5
+S'double'
+p6
+sS'this.x.model'
+p7
+g2
+sS'model.out'
+p8
+g6
+sS'out'
+p9
+S'vector'
+p10
+sS'model.in2'
+p11
+g6
+sS'model.in1'
+p12
+g6
+sS'exprs'
+p13
+S'matrix'
+p14
+sS'this.x.graphics'
+p15
+g2
+sS'this.x'
+p16
+g6
+sS'model.sim'
+p17
+g10
+sS'model.out2'
+p18
+g6
+sS'this.bit'
+p19
+g6
+sS'in1'
+p20
+g10
+sS'model.outtyp'
+p21
+g6
+sS'numb'
+p22
+g10
+sS'graphics.exprs'
+p23
+NsS'model.ipar'
+p24
+g10
+sS'typ'
+p25
+g10
+sS'bitstr'
+p26
+g6
+sS'[model,graphics,ok]'
+p27
+g6
+sS'ok'
+p28
+S'boolean'
+p29
+sS'model.blocktype'
+p30
+S'string'
+p31
+sS'model.dep_ut'
+p32
+g10
+sS'this.rule'
+p33
+g6
+sS'gr_i'
+p34
+g10
+sS'y'
+p35
+g10
+sS'model'
+p36
+g6
+sS'ot'
+p37
+Ns. \ No newline at end of file
diff --git a/js/IntegerOp/INTMUL.pickle b/js/IntegerOp/INTMUL.pickle
index cf12bf0f..5b096b61 100644
--- a/js/IntegerOp/INTMUL.pickle
+++ b/js/IntegerOp/INTMUL.pickle
@@ -11,4 +11,95 @@ p4
atp5
Rp6
.(dp0
-. \ No newline at end of file
+S'arg1'
+p1
+S'object'
+p2
+sS'this.x.model'
+p3
+g2
+sS'it'
+p4
+S'string'
+p5
+sS'graphics'
+p6
+g2
+sS'model.intyp'
+p7
+S'vector'
+p8
+sS'sgn'
+p9
+S'double'
+p10
+sS'model.out'
+p11
+g10
+sS'out'
+p12
+g8
+sS'model.in2'
+p13
+S'matrix'
+p14
+sS'model.in1'
+p15
+g14
+sS'typ'
+p16
+g8
+sS'this.x'
+p17
+g10
+sS'model.sim'
+p18
+g8
+sS'model.out2'
+p19
+g10
+sS'in1'
+p20
+g8
+sS'model.rpar'
+p21
+g8
+sS'model.outtyp'
+p22
+g10
+sS'graphics.exprs'
+p23
+NsS'model.ipar'
+p24
+g10
+sS'this.x.graphics'
+p25
+g2
+sS'[model,graphics,ok]'
+p26
+g10
+sS'ok'
+p27
+S'boolean'
+p28
+sS'model.blocktype'
+p29
+g5
+sS'model.dep_ut'
+p30
+g8
+sS'exprs'
+p31
+g14
+sS'gr_i'
+p32
+g8
+sS'y'
+p33
+g8
+sS'model'
+p34
+g10
+sS'ot'
+p35
+Ns. \ No newline at end of file
diff --git a/js/IntegerOp/JKFLIPFLOP.pickle b/js/IntegerOp/JKFLIPFLOP.pickle
index 62edaaa9..b8150cb1 100644
--- a/js/IntegerOp/JKFLIPFLOP.pickle
+++ b/js/IntegerOp/JKFLIPFLOP.pickle
@@ -11,4 +11,199 @@ p4
atp5
Rp6
.(dp0
-. \ No newline at end of file
+S'init_old'
+p1
+S'double'
+p2
+sS'xx.model'
+p3
+S'object'
+p4
+sS'model.sim'
+p5
+S'string'
+p6
+sS'arg1'
+p7
+g4
+sS'scs_m_1.objs[6-1]'
+p8
+g2
+sS'scs_m_1.objs[3-1]'
+p9
+g2
+sS'xx.graphics'
+p10
+g4
+sS'model.out'
+p11
+S'matrix'
+p12
+sS'xx'
+p13
+g4
+sS'o'
+p14
+g4
+sS'scs_m_1.objs[7-1]'
+p15
+g2
+sS'xx.graphics.exprs[1-1]'
+p16
+NsS'scs_m.objs[20-1]'
+p17
+g2
+sS'scs_m.objs[2-1]'
+p18
+g2
+sS'scs_m.objs[5-1]'
+p19
+g2
+sS'this.init'
+p20
+g2
+sS'scs_m.objs[10-1]'
+p21
+g2
+sS'scs_m'
+p22
+g2
+sS'model.in1'
+p23
+g12
+sS'scs_m.objs[19-1]'
+p24
+g2
+sS'scs_m.objs[1-1]'
+p25
+g2
+sS'scs_m.objs[18-1]'
+p26
+g2
+sS'model.dep_ut'
+p27
+S'vector'
+p28
+sS'newpar[size(newpar)+1-1]'
+p29
+g2
+sS'scs_m_1'
+p30
+g2
+sS'scs_m.objs[22-1]'
+p31
+g2
+sS'scs_m_1.objs[2-1]'
+p32
+g2
+sS'this.x'
+p33
+g2
+sS'scs_m.objs[13-1]'
+p34
+g2
+sS'model.firing'
+p35
+S'boolean'
+p36
+sS'newpar'
+p37
+g28
+sS'model.in2'
+p38
+g12
+sS'scs_m.objs[6-1]'
+p39
+g2
+sS'scs_m.objs[9-1]'
+p40
+g2
+sS'model.odstate[1-1]'
+p41
+NsS'model.out2'
+p42
+g12
+sS'model.intyp'
+p43
+g28
+sS'model.rpar'
+p44
+g2
+sS'scs_m.objs[3-1]'
+p45
+g2
+sS'scs_m_1.objs[4-1]'
+p46
+g2
+sS'scs_m.objs[16-1]'
+p47
+g2
+sS'scs_m.objs[11-1]'
+p48
+g2
+sS'scs_m.objs[14-1]'
+p49
+g2
+sS'scs_m.objs[17-1]'
+p50
+g2
+sS'scs_m_1.objs[5-1]'
+p51
+g2
+sS'path'
+p52
+NsS'scs_m.objs[4-1]'
+p53
+g2
+sS'scs_m.objs[7-1]'
+p54
+g2
+sS'typ'
+p55
+g28
+sS'model.outtyp'
+p56
+g28
+sS'needcompile'
+p57
+g2
+sS'arg1.model'
+p58
+g4
+sS'model.blocktype'
+p59
+g6
+sS'scs_m.objs[8-1]'
+p60
+g2
+sS'scs_m.objs[15-1]'
+p61
+g2
+sS'scs_m.objs[21-1]'
+p62
+g2
+sS'scs_m_1.objs[1-1]'
+p63
+g2
+sS'arg1.model.rpar.objs[path-1]'
+p64
+g4
+sS'exprs'
+p65
+g2
+sS'gr_i'
+p66
+g28
+sS'scs_m.objs[12-1]'
+p67
+g2
+sS'y'
+p68
+g2
+sS'model'
+p69
+g2
+sS'arg1.model.rpar'
+p70
+g4
+s. \ No newline at end of file
diff --git a/js/IntegerOp/LOGIC.pickle b/js/IntegerOp/LOGIC.pickle
index f5cc5de7..46dfaea3 100644
--- a/js/IntegerOp/LOGIC.pickle
+++ b/js/IntegerOp/LOGIC.pickle
@@ -11,4 +11,107 @@ p4
atp5
Rp6
.(dp0
-. \ No newline at end of file
+S'arg1'
+p1
+S'object'
+p2
+sS'graphics'
+p3
+g2
+sS'it'
+p4
+S'double'
+p5
+sS'model.intyp'
+p6
+S'vector'
+p7
+sS'this.x.model'
+p8
+NsS'model.out'
+p9
+g5
+sS'out'
+p10
+g7
+sS'model.in2'
+p11
+S'matrix'
+p12
+sS'model.in1'
+p13
+g12
+sS'typ'
+p14
+g7
+sS'u1'
+p15
+g5
+sS'model.evtin'
+p16
+g5
+sS'model.firing'
+p17
+S'boolean'
+p18
+sS'this.x'
+p19
+g5
+sS'model.sim'
+p20
+g7
+sS'nin'
+p21
+g5
+sS'model.out2'
+p22
+g5
+sS'in1'
+p23
+g7
+sS'model.outtyp'
+p24
+g5
+sS'graphics.exprs'
+p25
+NsS'this.x.graphics'
+p26
+g2
+sS'model.opar'
+p27
+g7
+sS'[model,graphics,ok]'
+p28
+g5
+sS'ok'
+p29
+g18
+sS'model.blocktype'
+p30
+S'string'
+p31
+sS'model.dep_ut'
+p32
+g7
+sS'exprs'
+p33
+g12
+sS'gr_i'
+p34
+g7
+sS'this.mat'
+p35
+g12
+sS'y'
+p36
+g7
+sS'model'
+p37
+g5
+sS'ot'
+p38
+g5
+sS'nout'
+p39
+g5
+s. \ No newline at end of file
diff --git a/js/IntegerOp/SHIFT.pickle b/js/IntegerOp/SHIFT.pickle
index d671f9d3..feba9c7c 100644
--- a/js/IntegerOp/SHIFT.pickle
+++ b/js/IntegerOp/SHIFT.pickle
@@ -13,4 +13,90 @@ p5
atp6
Rp7
.(dp0
-. \ No newline at end of file
+S'OPER'
+p1
+S'double'
+p2
+sS'arg1'
+p3
+S'object'
+p4
+sS'this.x.model'
+p5
+NsS'it'
+p6
+NsS'graphics'
+p7
+g4
+sS'sgn'
+p8
+S'matrix'
+p9
+sS'model.out'
+p10
+g2
+sS'model.in2'
+p11
+g2
+sS'model.in1'
+p12
+g2
+sS'typ'
+p13
+S'vector'
+p14
+sS'this.x'
+p15
+g2
+sS'model.sim'
+p16
+g14
+sS'model.out2'
+p17
+g2
+sS'model.intyp'
+p18
+g2
+sS'model.rpar'
+p19
+g14
+sS'model.outtyp'
+p20
+g2
+sS'graphics.exprs'
+p21
+NsS'model.ipar'
+p22
+g9
+sS'this.x.graphics'
+p23
+g4
+sS'[model,graphics,ok]'
+p24
+g2
+sS'ok'
+p25
+S'boolean'
+p26
+sS'model.blocktype'
+p27
+S'string'
+p28
+sS'model.dep_ut'
+p29
+g14
+sS'exprs'
+p30
+g9
+sS'gr_i'
+p31
+g14
+sS'y'
+p32
+g14
+sS'model'
+p33
+g2
+sS'ot'
+p34
+Ns. \ No newline at end of file
diff --git a/js/IntegerOp/SRFLIPFLOP.pickle b/js/IntegerOp/SRFLIPFLOP.pickle
index 62edaaa9..9f064038 100644
--- a/js/IntegerOp/SRFLIPFLOP.pickle
+++ b/js/IntegerOp/SRFLIPFLOP.pickle
@@ -11,4 +11,150 @@ p4
atp5
Rp6
.(dp0
-. \ No newline at end of file
+S'init_old'
+p1
+S'double'
+p2
+sS'xx.model'
+p3
+S'object'
+p4
+sS'model.sim'
+p5
+S'string'
+p6
+sS'arg1'
+p7
+g4
+sS'xx.graphics'
+p8
+g4
+sS'model.out'
+p9
+S'matrix'
+p10
+sS'xx'
+p11
+g4
+sS'o'
+p12
+g4
+sS'xx.graphics.exprs[1-1]'
+p13
+NsS'scs_m.objs[2-1]'
+p14
+g2
+sS'scs_m.objs[5-1]'
+p15
+g2
+sS'this.init'
+p16
+g2
+sS'scs_m.objs[10-1]'
+p17
+g2
+sS'scs_m'
+p18
+g2
+sS'model.in1'
+p19
+g10
+sS'scs_m.objs[1-1]'
+p20
+g2
+sS'model.dep_ut'
+p21
+S'vector'
+p22
+sS'newpar[size(newpar)+1-1]'
+p23
+NsS'scs_m.objs[12-1]'
+p24
+g2
+sS'this.x'
+p25
+g2
+sS'scs_m.objs[13-1]'
+p26
+g2
+sS'newpar'
+p27
+g22
+sS'model.in2'
+p28
+g10
+sS'scs_m.objs[6-1]'
+p29
+g2
+sS'scs_m.objs[9-1]'
+p30
+g2
+sS'model.odstate[1-1]'
+p31
+NsS'model.out2'
+p32
+g10
+sS'model.intyp'
+p33
+g22
+sS'model.rpar'
+p34
+g2
+sS'scs_m.objs[3-1]'
+p35
+g2
+sS'model.outtyp'
+p36
+g22
+sS'scs_m.objs[11-1]'
+p37
+g2
+sS'scs_m.objs[14-1]'
+p38
+g2
+sS'path'
+p39
+NsS'scs_m.objs[4-1]'
+p40
+g2
+sS'scs_m.objs[7-1]'
+p41
+g2
+sS'typ'
+p42
+g22
+sS'needcompile'
+p43
+g2
+sS'arg1.model'
+p44
+g4
+sS'model.blocktype'
+p45
+g6
+sS'scs_m.objs[8-1]'
+p46
+g2
+sS'arg1.model.rpar.objs[path-1]'
+p47
+g4
+sS'exprs'
+p48
+g2
+sS'gr_i'
+p49
+g22
+sS'model.firing'
+p50
+S'boolean'
+p51
+sS'y'
+p52
+g2
+sS'model'
+p53
+g2
+sS'arg1.model.rpar'
+p54
+g4
+s. \ No newline at end of file