diff options
Diffstat (limited to 'js/IntegerOp')
-rw-r--r-- | js/IntegerOp/BITCLEAR.js | 1 | ||||
-rw-r--r-- | js/IntegerOp/BITSET.js | 1 | ||||
-rw-r--r-- | js/IntegerOp/CONVERT.js | 1 | ||||
-rw-r--r-- | js/IntegerOp/EXTRACTBITS.js | 1 | ||||
-rw-r--r-- | js/IntegerOp/INTMUL.js | 1 | ||||
-rw-r--r-- | js/IntegerOp/JKFLIPFLOP.js | 1 | ||||
-rw-r--r-- | js/IntegerOp/LOGIC.js | 1 | ||||
-rw-r--r-- | js/IntegerOp/SHIFT.js | 1 | ||||
-rw-r--r-- | js/IntegerOp/SRFLIPFLOP.js | 1 |
9 files changed, 9 insertions, 0 deletions
diff --git a/js/IntegerOp/BITCLEAR.js b/js/IntegerOp/BITCLEAR.js index 0b0e6cff..8fda742f 100644 --- a/js/IntegerOp/BITCLEAR.js +++ b/js/IntegerOp/BITCLEAR.js @@ -33,6 +33,7 @@ function BITCLEAR() { var ok = true; this.Datatype = arguments[0]["Datatype"]; this.bit = parseFloat(arguments[0]["bit"]); + var exprs = [arguments[0]["Datatype"], arguments[0]["bit"]]; if (!ok) { break; } diff --git a/js/IntegerOp/BITSET.js b/js/IntegerOp/BITSET.js index 4a3f42f8..28274e36 100644 --- a/js/IntegerOp/BITSET.js +++ b/js/IntegerOp/BITSET.js @@ -33,6 +33,7 @@ function BITSET() { var ok = true; this.Datatype = arguments[0]["Datatype"]; this.bit = parseFloat(arguments[0]["bit"]); + var exprs = [arguments[0]["Datatype"], arguments[0]["bit"]]; if (!ok) { break; } diff --git a/js/IntegerOp/CONVERT.js b/js/IntegerOp/CONVERT.js index 1b74ea61..7fc0d844 100644 --- a/js/IntegerOp/CONVERT.js +++ b/js/IntegerOp/CONVERT.js @@ -37,6 +37,7 @@ function CONVERT() { this.it = parseFloat(arguments[0]["it"]); this.ot = parseFloat(arguments[0]["ot"]); this.np = arguments[0]["np"]; + var exprs = [arguments[0]["it"], arguments[0]["ot"], arguments[0]["np"]]; if (!ok) { break; } diff --git a/js/IntegerOp/EXTRACTBITS.js b/js/IntegerOp/EXTRACTBITS.js index 89dbf125..c9733c28 100644 --- a/js/IntegerOp/EXTRACTBITS.js +++ b/js/IntegerOp/EXTRACTBITS.js @@ -38,6 +38,7 @@ function EXTRACTBITS() { this.rule = parseFloat(arguments[0]["rule"]); this.bit = parseFloat(arguments[0]["bit"]); this.scal = arguments[0]["scal"]; + var exprs = [arguments[0]["Datatype"], arguments[0]["rule"], arguments[0]["bit"], arguments[0]["scal"]]; if (!ok) { break; } diff --git a/js/IntegerOp/INTMUL.js b/js/IntegerOp/INTMUL.js index ff3fffba..f525e597 100644 --- a/js/IntegerOp/INTMUL.js +++ b/js/IntegerOp/INTMUL.js @@ -35,6 +35,7 @@ function INTMUL() { var ok = true; this.Datatype = arguments[0]["Datatype"]; this.np = arguments[0]["np"]; + var exprs = [arguments[0]["Datatype"], arguments[0]["np"]]; if (!ok) { break; } diff --git a/js/IntegerOp/JKFLIPFLOP.js b/js/IntegerOp/JKFLIPFLOP.js index 3d22f43c..e171bcad 100644 --- a/js/IntegerOp/JKFLIPFLOP.js +++ b/js/IntegerOp/JKFLIPFLOP.js @@ -70,6 +70,7 @@ function JKFLIPFLOP() { while (true) { var ok = true; this.init = parseFloat(arguments[0]["init"]); + var exprs0 = [arguments[0]["init"]]; if (!ok) { break; } diff --git a/js/IntegerOp/LOGIC.js b/js/IntegerOp/LOGIC.js index c891ef19..6c4b8ac3 100644 --- a/js/IntegerOp/LOGIC.js +++ b/js/IntegerOp/LOGIC.js @@ -36,6 +36,7 @@ function LOGIC() { var ok = true; this.mat = inverse(arguments[0]["mat"]); this.herit = arguments[0]["herit"]; + var exprs = [arguments[0]["mat"], arguments[0]["herit"]]; if (!ok) { break; } diff --git a/js/IntegerOp/SHIFT.js b/js/IntegerOp/SHIFT.js index 434e8206..60bb717e 100644 --- a/js/IntegerOp/SHIFT.js +++ b/js/IntegerOp/SHIFT.js @@ -38,6 +38,7 @@ function SHIFT() { this.Datatype = arguments[0]["Datatype"]; this.nb = arguments[0]["nb"]; this.np = arguments[0]["np"]; + var exprs = [arguments[0]["Datatype"], arguments[0]["nb"], arguments[0]["np"]]; if (!ok) { break; } diff --git a/js/IntegerOp/SRFLIPFLOP.js b/js/IntegerOp/SRFLIPFLOP.js index ace36bd6..9172869f 100644 --- a/js/IntegerOp/SRFLIPFLOP.js +++ b/js/IntegerOp/SRFLIPFLOP.js @@ -54,6 +54,7 @@ function SRFLIPFLOP() { while (true) { var ok = true; this.init = parseFloat(arguments[0]["init"]); + var exprs0 = [arguments[0]["init"]]; if (!ok) { break; } |