summaryrefslogtreecommitdiff
path: root/combined.js
diff options
context:
space:
mode:
Diffstat (limited to 'combined.js')
-rw-r--r--combined.js540
1 files changed, 540 insertions, 0 deletions
diff --git a/combined.js b/combined.js
index c88be688..d8b4a370 100644
--- a/combined.js
+++ b/combined.js
@@ -11,6 +11,7 @@ function CLKFROM() {
exprs = "A";
this.x = standard_define([2,1],model,exprs," ");
this.x.graphics.id = "From";
+ return new BasicBlock(this.x);
}
CLKFROM.prototype.details = function CLKFROM() {
return this.x;
@@ -40,6 +41,7 @@ function CLKFROM() {
break;
}
needcompile=resume(needcompile)
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Branching/CLKGOTO.sci" */
@@ -56,6 +58,7 @@ function CLKGOTO() {
exprs = [["A"],[sci2exp(1)]];
this.x = standard_define([2,1],model,exprs," ");
this.x.graphics.id = "Goto";
+ return new BasicBlock(this.x);
}
CLKGOTO.prototype.details = function CLKGOTO() {
return this.x;
@@ -93,6 +96,7 @@ function CLKGOTO() {
}
}
needcompile=resume(needcompile)
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Branching/CLKGotoTagVisibility.sci" */
@@ -114,6 +118,7 @@ function CLKGotoTagVisibility() {
exprs = "A";
gr_i = [];
this.x = standard_define([2,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
CLKGotoTagVisibility.prototype.details = function CLKGotoTagVisibility() {
return this.x;
@@ -143,6 +148,7 @@ function CLKGotoTagVisibility() {
}
}
needcompile=resume(needcompile)
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Branching/DEMUX.sci" */
@@ -160,6 +166,7 @@ function DEMUX() {
exprs = string(out);
gr_i = [];
this.x = standard_define([.5,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
DEMUX.prototype.details = function DEMUX() {
return this.x;
@@ -207,6 +214,7 @@ function DEMUX() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Branching/DEMUX_f.sci" */
@@ -224,6 +232,7 @@ function DEMUX_f() {
exprs = string(out);
gr_i = [];
this.x = standard_define([.5,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
DEMUX_f.prototype.details = function DEMUX_f() {
return this.x;
@@ -271,6 +280,7 @@ function DEMUX_f() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Branching/ESELECT_f.sci" */
@@ -292,6 +302,7 @@ function ESELECT_f() {
gr_i = [];
exprs = [[string(out)],[string(1)],[string(model.nmode)]];
this.x = standard_define([4,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
ESELECT_f.prototype.details = function ESELECT_f() {
return this.x;
@@ -339,6 +350,7 @@ function ESELECT_f() {
}
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Branching/EXTRACTOR.sci" */
@@ -355,6 +367,7 @@ function EXTRACTOR() {
exprs = [sci2exp(ind)];
gr_i = [];
this.x = standard_define([3,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
EXTRACTOR.prototype.details = function EXTRACTOR() {
return this.x;
@@ -382,6 +395,7 @@ function EXTRACTOR() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Branching/FROM.sci" */
@@ -403,6 +417,7 @@ function FROM() {
gr_i = [];
this.x = standard_define([2,1],model,exprs,gr_i);
this.x.graphics.id = "From";
+ return new BasicBlock(this.x);
}
FROM.prototype.details = function FROM() {
return this.x;
@@ -432,6 +447,7 @@ function FROM() {
}
}
needcompile=resume(needcompile)
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Branching/FROMMO.sci" */
@@ -456,6 +472,7 @@ function FROMMO() {
gr_i = [];
this.x = standard_define([2,1],model,exprs,gr_i);
this.x.graphics.out_implicit = ["I"];
+ return new BasicBlock(this.x);
}
FROMMO.prototype.details = function FROMMO() {
return this.x;
@@ -485,6 +502,7 @@ function FROMMO() {
}
}
needcompile=resume(needcompile)
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Branching/GOTO.sci" */
@@ -506,6 +524,7 @@ function GOTO() {
gr_i = [];
this.x = standard_define([2,1],model,exprs,gr_i);
this.x.graphics.id = "Goto";
+ return new BasicBlock(this.x);
}
GOTO.prototype.details = function GOTO() {
return this.x;
@@ -542,6 +561,7 @@ function GOTO() {
}
}
needcompile=resume(needcompile)
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Branching/GOTOMO.sci" */
@@ -566,6 +586,7 @@ function GOTOMO() {
gr_i = [];
this.x = standard_define([2,1],model,exprs,gr_i);
this.x.graphics.in_implicit = ["I"];
+ return new BasicBlock(this.x);
}
GOTOMO.prototype.details = function GOTOMO() {
return this.x;
@@ -602,6 +623,7 @@ function GOTOMO() {
}
}
needcompile=resume(needcompile)
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Branching/GotoTagVisibility.sci" */
@@ -623,6 +645,7 @@ function GotoTagVisibility() {
exprs = "A";
gr_i = [];
this.x = standard_define([2,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
GotoTagVisibility.prototype.details = function GotoTagVisibility() {
return this.x;
@@ -652,6 +675,7 @@ function GotoTagVisibility() {
}
}
needcompile=resume(needcompile)
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Branching/GotoTagVisibilityMO.sci" */
@@ -673,6 +697,7 @@ function GotoTagVisibilityMO() {
exprs = "A";
gr_i = [];
this.x = standard_define([2,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
GotoTagVisibilityMO.prototype.details = function GotoTagVisibilityMO() {
return this.x;
@@ -702,6 +727,7 @@ function GotoTagVisibilityMO() {
}
}
needcompile=resume(needcompile)
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Branching/ISELECT_f.sci" */
@@ -721,6 +747,7 @@ function ISELECT_f() {
exprs = [[string(nout)],[string(z0+1)]];
gr_i = [];
this.x = standard_define([2,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
ISELECT_f.prototype.details = function ISELECT_f() {
return this.x;
@@ -750,6 +777,7 @@ function ISELECT_f() {
}
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Branching/ISELECT_m.sci" */
@@ -777,6 +805,7 @@ function ISELECT_m() {
exprs = [[sci2exp(1)],[sci2exp(nout)],[sci2exp(z0)]];
gr_i = [];
this.x = standard_define([3,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
ISELECT_m.prototype.details = function ISELECT_m() {
return this.x;
@@ -815,6 +844,7 @@ function ISELECT_m() {
}
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Branching/MUX.sci" */
@@ -831,6 +861,7 @@ function MUX() {
exprs = string(in1);
gr_i = [];
this.x = standard_define([.5,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
MUX.prototype.details = function MUX() {
return this.x;
@@ -878,6 +909,7 @@ function MUX() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Branching/MUX_f.sci" */
@@ -894,6 +926,7 @@ function MUX_f() {
exprs = string(in1);
gr_i = [];
this.x = standard_define([0.5,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
MUX_f.prototype.details = function MUX_f() {
return this.x;
@@ -941,6 +974,7 @@ function MUX_f() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Branching/M_SWITCH.sci" */
@@ -959,6 +993,7 @@ function M_SWITCH() {
exprs = [[string(nin)],[string(ipar)]];
gr_i = [];
this.x = standard_define([2.5,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
M_SWITCH.prototype.details = function M_SWITCH() {
return this.x;
@@ -1005,6 +1040,7 @@ function M_SWITCH() {
}
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Branching/NRMSOM_f.sci" */
@@ -1021,6 +1057,7 @@ function NRMSOM_f() {
exprs = [string(nin)];
gr_i = [];
this.x = standard_define([.2,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
NRMSOM_f.prototype.details = function NRMSOM_f() {
return this.x;
@@ -1045,6 +1082,7 @@ function NRMSOM_f() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Branching/RELAY_f.sci" */
@@ -1065,6 +1103,7 @@ function RELAY_f() {
exprs = [[string(nin)],[string(i0+1)]];
gr_i = [];
this.x = standard_define([2,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
RELAY_f.prototype.details = function RELAY_f() {
return this.x;
@@ -1095,6 +1134,7 @@ function RELAY_f() {
}
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Branching/SCALAR2VECTOR.sci" */
@@ -1110,6 +1150,7 @@ function SCALAR2VECTOR() {
exprs = [string([nout])];
gr_i = [];
this.x = standard_define([3,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
SCALAR2VECTOR.prototype.details = function SCALAR2VECTOR() {
return this.x;
@@ -1141,6 +1182,7 @@ function SCALAR2VECTOR() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Branching/SELECT_f.sci" */
@@ -1160,6 +1202,7 @@ function SELECT_f() {
exprs = [[string(nin)],[string(z0+1)]];
gr_i = [];
this.x = standard_define([2,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
SELECT_f.prototype.details = function SELECT_f() {
return this.x;
@@ -1189,6 +1232,7 @@ function SELECT_f() {
}
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Branching/SELECT_m.sci" */
@@ -1216,6 +1260,7 @@ function SELECT_m() {
exprs = [[sci2exp(1)],[sci2exp(nin)],[sci2exp(z0)]];
gr_i = [];
this.x = standard_define([3,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
SELECT_m.prototype.details = function SELECT_m() {
return this.x;
@@ -1254,6 +1299,7 @@ function SELECT_m() {
}
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Branching/SWITCH2.sci" */
@@ -1276,6 +1322,7 @@ function SWITCH2() {
exprs = [[string(ipar)],[string(rpar)],[string(nzz)]];
gr_i = [];
this.x = standard_define([2,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
SWITCH2.prototype.details = function SWITCH2() {
return this.x;
@@ -1313,6 +1360,7 @@ function SWITCH2() {
this.x.model = model;
break;
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Branching/SWITCH2_m.sci" */
@@ -1338,6 +1386,7 @@ function SWITCH2_m() {
exprs = [[sci2exp(1)],[string(ipar)],[string(rpar)],[string(nzz)]];
gr_i = [];
this.x = standard_define([2,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
SWITCH2_m.prototype.details = function SWITCH2_m() {
return this.x;
@@ -1389,6 +1438,7 @@ function SWITCH2_m() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Branching/SWITCH_f.sci" */
@@ -1408,6 +1458,7 @@ function SWITCH_f() {
exprs = [[string(nin)],[string(i0+1)]];
gr_i = [];
this.x = standard_define([2,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
SWITCH_f.prototype.details = function SWITCH_f() {
return this.x;
@@ -1438,6 +1489,7 @@ function SWITCH_f() {
}
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Electrical/CCS.sci" */
@@ -1489,6 +1541,7 @@ function CCS() {
this.x = standard_define([2.1,3],model,exprs,list(gr_i,0));
this.x.graphics.in_implicit = Typein;
this.x.graphics.out_implicit = Typeout;
+ return new BasicBlock(this.x);
}
CCS.prototype.details = function CCS() {
return this.x;
@@ -1501,6 +1554,7 @@ function CCS() {
exprs = graphics.exprs;
model = arg1.model;
this.x = arg1;
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Electrical/CVS.sci" */
@@ -1552,6 +1606,7 @@ function CVS() {
this.x = standard_define([2.1,3],model,exprs,list(gr_i,0));
this.x.graphics.in_implicit = Typein;
this.x.graphics.out_implicit = Typeout;
+ return new BasicBlock(this.x);
}
CVS.prototype.details = function CVS() {
return this.x;
@@ -1564,6 +1619,7 @@ function CVS() {
exprs = graphics.exprs;
model = arg1.model;
this.x = arg1;
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Electrical/Capacitor.sci" */
@@ -1589,6 +1645,7 @@ function Capacitor() {
this.x = standard_define([2,1.1],model,exprs,list(gr_i,0));
this.x.graphics.in_implicit = ["I"];
this.x.graphics.out_implicit = ["I"];
+ return new BasicBlock(this.x);
}
Capacitor.prototype.details = function Capacitor() {
return this.x;
@@ -1612,6 +1669,7 @@ function Capacitor() {
this.x.model = model;
break;
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Electrical/ConstantVoltage.sci" */
@@ -1636,6 +1694,7 @@ function ConstantVoltage() {
this.x = standard_define([1.5,1.1],model,exprs,list(gr_i,0));
this.x.graphics.in_implicit = ["I"];
this.x.graphics.out_implicit = ["I"];
+ return new BasicBlock(this.x);
}
ConstantVoltage.prototype.details = function ConstantVoltage() {
return this.x;
@@ -1659,6 +1718,7 @@ function ConstantVoltage() {
this.x.model = model;
break;
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Electrical/CurrentSensor.sci" */
@@ -1680,6 +1740,7 @@ function CurrentSensor() {
this.x = standard_define([2,2],model,exprs,list(gr_i,0));
this.x.graphics.in_implicit = ["I"];
this.x.graphics.out_implicit = [["I"],["E"]];
+ return new BasicBlock(this.x);
}
CurrentSensor.prototype.details = function CurrentSensor() {
return this.x;
@@ -1688,6 +1749,7 @@ function CurrentSensor() {
}
CurrentSensor.prototype.set = function CurrentSensor() {
this.x = arg1;
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Electrical/Diode.sci" */
@@ -1715,6 +1777,7 @@ function Diode() {
this.x = standard_define([2,1],model,exprs,list(gr_i,0));
this.x.graphics.in_implicit = ["I"];
this.x.graphics.out_implicit = ["I"];
+ return new BasicBlock(this.x);
}
Diode.prototype.details = function Diode() {
return this.x;
@@ -1738,6 +1801,7 @@ function Diode() {
this.x.model = model;
break;
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Electrical/Ground.sci" */
@@ -1758,6 +1822,7 @@ function Ground() {
this.x = standard_define([1,1],model,exprs,list(gr_i,0));
this.x.graphics.in_implicit = ["I"];
this.x.graphics.out_implicit = ["I"];
+ return new BasicBlock(this.x);
}
Ground.prototype.details = function Ground() {
return this.x;
@@ -1766,6 +1831,7 @@ function Ground() {
}
Ground.prototype.set = function Ground() {
this.x = arg1;
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Electrical/Gyrator.sci" */
@@ -1817,6 +1883,7 @@ function Gyrator() {
this.x = standard_define([2,2],model,exprs,list(gr_i,0));
this.x.graphics.in_implicit = Typein;
this.x.graphics.out_implicit = Typeout;
+ return new BasicBlock(this.x);
}
Gyrator.prototype.details = function Gyrator() {
return this.x;
@@ -1839,6 +1906,7 @@ function Gyrator() {
this.x.graphics.exprs = exprs;
break;
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Electrical/IdealTransformer.sci" */
@@ -1890,6 +1958,7 @@ function IdealTransformer() {
this.x = standard_define([2,2],model,exprs,list(gr_i,0));
this.x.graphics.in_implicit = Typein;
this.x.graphics.out_implicit = Typeout;
+ return new BasicBlock(this.x);
}
IdealTransformer.prototype.details = function IdealTransformer() {
return this.x;
@@ -1912,6 +1981,7 @@ function IdealTransformer() {
this.x.graphics.exprs = exprs;
break;
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Electrical/Inductor.sci" */
@@ -1936,6 +2006,7 @@ function Inductor() {
this.x = standard_define([2,0.9],model,exprs,list(gr_i,0));
this.x.graphics.in_implicit = ["I"];
this.x.graphics.out_implicit = ["I"];
+ return new BasicBlock(this.x);
}
Inductor.prototype.details = function Inductor() {
return this.x;
@@ -1959,6 +2030,7 @@ function Inductor() {
this.x.model = model;
break;
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Electrical/MOTOR.sci" */
@@ -1975,6 +2047,7 @@ function MOTOR() {
this.x = standard_define([2,2],model,exprs,gr_i);
this.x.graphics.out_implicit = [["I"],["I"]];
this.x.graphics.in_implicit = ["I"];
+ return new BasicBlock(this.x);
}
MOTOR.prototype.details = function MOTOR() {
return this.x;
@@ -1983,6 +2056,7 @@ function MOTOR() {
}
MOTOR.prototype.set = function MOTOR() {
this.x = arg1;
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Electrical/NMOS.sci" */
@@ -2014,6 +2088,7 @@ function NMOS() {
this.x = standard_define([2,2],model,exprs,gr_i);
this.x.graphics.in_implicit = ["I"];
this.x.graphics.out_implicit = [["I"],["I"],["I"]];
+ return new BasicBlock(this.x);
}
NMOS.prototype.details = function NMOS() {
return this.x;
@@ -2036,6 +2111,7 @@ function NMOS() {
this.x.model = model;
break;
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Electrical/NPN.sci" */
@@ -2087,6 +2163,7 @@ function NPN() {
this.x = standard_define([2,2],model,exprs,list(gr_i,0));
this.x.graphics.in_implicit = Typein;
this.x.graphics.out_implicit = Typeout;
+ return new BasicBlock(this.x);
}
NPN.prototype.details = function NPN() {
return this.x;
@@ -2109,6 +2186,7 @@ function NPN() {
this.x.graphics.exprs = exprs;
break;
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Electrical/OpAmp.sci" */
@@ -2134,6 +2212,7 @@ function OpAmp() {
this.x = standard_define([3,5],model,exprs,gr_i);
this.x.graphics.in_implicit = [["I"],["I"]];
this.x.graphics.out_implicit = ["I"];
+ return new BasicBlock(this.x);
}
OpAmp.prototype.details = function OpAmp() {
return this.x;
@@ -2156,6 +2235,7 @@ function OpAmp() {
this.x.model = model;
break;
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Electrical/PMOS.sci" */
@@ -2187,6 +2267,7 @@ function PMOS() {
this.x = standard_define([2,2],model,exprs,gr_i);
this.x.graphics.in_implicit = ["I"];
this.x.graphics.out_implicit = [["I"],["I"],["I"]];
+ return new BasicBlock(this.x);
}
PMOS.prototype.details = function PMOS() {
return this.x;
@@ -2209,6 +2290,7 @@ function PMOS() {
this.x.model = model;
break;
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Electrical/PNP.sci" */
@@ -2260,6 +2342,7 @@ function PNP() {
this.x = standard_define([2,2],model,exprs,list(gr_i,0));
this.x.graphics.in_implicit = Typein;
this.x.graphics.out_implicit = Typeout;
+ return new BasicBlock(this.x);
}
PNP.prototype.details = function PNP() {
return this.x;
@@ -2282,6 +2365,7 @@ function PNP() {
this.x.graphics.exprs = exprs;
break;
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Electrical/PotentialSensor.sci" */
@@ -2303,6 +2387,7 @@ function PotentialSensor() {
this.x = standard_define([2,2],model,"",list(gr_i,0));
this.x.graphics.in_implicit = ["I"];
this.x.graphics.out_implicit = ["E"];
+ return new BasicBlock(this.x);
}
PotentialSensor.prototype.details = function PotentialSensor() {
return this.x;
@@ -2311,6 +2396,7 @@ function PotentialSensor() {
}
PotentialSensor.prototype.set = function PotentialSensor() {
this.x = arg1;
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Electrical/Resistor.sci" */
@@ -2335,6 +2421,7 @@ function Resistor() {
this.x = standard_define([2,1],model,exprs,list(gr_i,0));
this.x.graphics.in_implicit = ["I"];
this.x.graphics.out_implicit = ["I"];
+ return new BasicBlock(this.x);
}
Resistor.prototype.details = function Resistor() {
return this.x;
@@ -2358,6 +2445,7 @@ function Resistor() {
this.x.model = model;
break;
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Electrical/SineVoltage.sci" */
@@ -2386,6 +2474,7 @@ function SineVoltage() {
this.x = standard_define([2,2],model,exprs,gr_i);
this.x.graphics.in_implicit = ["I"];
this.x.graphics.out_implicit = ["I"];
+ return new BasicBlock(this.x);
}
SineVoltage.prototype.details = function SineVoltage() {
return this.x;
@@ -2409,6 +2498,7 @@ function SineVoltage() {
this.x.model = model;
break;
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Electrical/Switch.sci" */
@@ -2436,6 +2526,7 @@ function Switch() {
this.x = standard_define([2,2],model,exprs,list(gr_i,0));
this.x.graphics.in_implicit = [["I"],["E"]];
this.x.graphics.out_implicit = ["I"];
+ return new BasicBlock(this.x);
}
Switch.prototype.details = function Switch() {
return this.x;
@@ -2458,6 +2549,7 @@ function Switch() {
this.x.model = model;
break;
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Electrical/VVsourceAC.sci" */
@@ -2483,6 +2575,7 @@ function VVsourceAC() {
this.x = standard_define([2,2],model,exprs,list(gr_i,0));
this.x.graphics.in_implicit = ["I","E"];
this.x.graphics.out_implicit = ["I"];
+ return new BasicBlock(this.x);
}
VVsourceAC.prototype.details = function VVsourceAC() {
return this.x;
@@ -2506,6 +2599,7 @@ function VVsourceAC() {
this.x.model = model;
break;
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Electrical/VariableResistor.sci" */
@@ -2527,6 +2621,7 @@ function VariableResistor() {
this.x = standard_define([2,2],model,exprs,list(gr_i,0));
this.x.graphics.in_implicit = ["I","E"];
this.x.graphics.out_implicit = ["I"];
+ return new BasicBlock(this.x);
}
VariableResistor.prototype.details = function VariableResistor() {
return this.x;
@@ -2535,6 +2630,7 @@ function VariableResistor() {
}
VariableResistor.prototype.set = function VariableResistor() {
this.x = arg1;
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Electrical/VoltageSensor.sci" */
@@ -2556,6 +2652,7 @@ function VoltageSensor() {
this.x = standard_define([2,2],model,exprs,list(gr_i,0));
this.x.graphics.in_implicit = ["I"];
this.x.graphics.out_implicit = [["I"],["E"]];
+ return new BasicBlock(this.x);
}
VoltageSensor.prototype.details = function VoltageSensor() {
return this.x;
@@ -2564,6 +2661,7 @@ function VoltageSensor() {
}
VoltageSensor.prototype.set = function VoltageSensor() {
this.x = arg1;
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Electrical/VsourceAC.sci" */
@@ -2589,6 +2687,7 @@ function VsourceAC() {
this.x = standard_define([2,2],model,exprs,list(gr_i,0));
this.x.graphics.in_implicit = ["I"];
this.x.graphics.out_implicit = ["I"];
+ return new BasicBlock(this.x);
}
VsourceAC.prototype.details = function VsourceAC() {
return this.x;
@@ -2612,6 +2711,7 @@ function VsourceAC() {
this.x.model = model;
break;
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Events/ANDBLK.sci" */
@@ -2681,6 +2781,7 @@ function ANDBLK() {
this.x.model.firing = false;
this.x.model.dep_ut = [false,false];
this.x.model.rpar = diagram;
+ return new BasicBlock(this.x);
}
ANDBLK.prototype.details = function ANDBLK() {
return this.x;
@@ -2689,6 +2790,7 @@ function ANDBLK() {
}
ANDBLK.prototype.set = function ANDBLK() {
this.x = arg1;
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Events/ANDLOG_f.sci" */
@@ -2703,6 +2805,7 @@ function ANDLOG_f() {
model.dep_ut = [false,false];
gr_i = [];
this.x = standard_define([3,3],model,[],gr_i);
+ return new BasicBlock(this.x);
}
ANDLOG_f.prototype.details = function ANDLOG_f() {
return this.x;
@@ -2711,6 +2814,7 @@ function ANDLOG_f() {
}
ANDLOG_f.prototype.set = function ANDLOG_f() {
this.x = arg1;
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Events/CLKSOMV_f.sci" */
@@ -2725,6 +2829,7 @@ function CLKSOMV_f() {
model.dep_ut = [false,false];
gr_i = [];
this.x = standard_define([2,2],model,[],gr_i);
+ return new BasicBlock(this.x);
}
CLKSOMV_f.prototype.details = function CLKSOMV_f() {
return this.x;
@@ -2733,6 +2838,7 @@ function CLKSOMV_f() {
}
CLKSOMV_f.prototype.set = function CLKSOMV_f() {
this.x = arg1;
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Events/CLKSOM_f.sci" */
@@ -2747,6 +2853,7 @@ function CLKSOM_f() {
model.dep_ut = [false,false];
gr_i = [];
this.x = standard_define([1,1]/1.2,model,[],gr_i);
+ return new BasicBlock(this.x);
}
CLKSOM_f.prototype.details = function CLKSOM_f() {
return this.x;
@@ -2755,6 +2862,7 @@ function CLKSOM_f() {
}
CLKSOM_f.prototype.set = function CLKSOM_f() {
this.x = arg1;
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Events/CLKSPLIT_f.sci" */
@@ -2768,6 +2876,7 @@ function CLKSPLIT_f() {
model.firing = [false,false,false];
model.dep_ut = [false,false];
this.x = standard_define([1,1]/3,model,[],[]);
+ return new BasicBlock(this.x);
}
CLKSPLIT_f.prototype.details = function CLKSPLIT_f() {
return this.x;
@@ -2776,6 +2885,7 @@ function CLKSPLIT_f() {
}
CLKSPLIT_f.prototype.set = function CLKSPLIT_f() {
this.x = arg1;
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Events/END_c.sci" */
@@ -2792,6 +2902,7 @@ function END_c() {
exprs = string(tf);
gr_i = [];
this.x = standard_define([2,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
END_c.prototype.details = function END_c() {
return this.x;
@@ -2816,6 +2927,7 @@ function END_c() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Events/EVTDLY_c.sci" */
@@ -2834,6 +2946,7 @@ function EVTDLY_c() {
exprs = [[string(dt)],[sci2exp(ff)]];
gr_i = [];
this.x = standard_define([3,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
EVTDLY_c.prototype.details = function EVTDLY_c() {
return this.x;
@@ -2863,6 +2976,7 @@ function EVTDLY_c() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Events/EVTDLY_f.sci" */
@@ -2881,6 +2995,7 @@ function EVTDLY_f() {
exprs = [[string(dt)],[sci2exp(ff)]];
gr_i = [];
this.x = standard_define([2,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
EVTDLY_f.prototype.details = function EVTDLY_f() {
return this.x;
@@ -2910,6 +3025,7 @@ function EVTDLY_f() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Events/EVTGEN_f.sci" */
@@ -2925,6 +3041,7 @@ function EVTGEN_f() {
exprs = string(tt);
gr_i = [];
this.x = standard_define([3,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
EVTGEN_f.prototype.details = function EVTGEN_f() {
return this.x;
@@ -2949,6 +3066,7 @@ function EVTGEN_f() {
this.x.model = model;
break;
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Events/EVTVARDLY.sci" */
@@ -2966,6 +3084,7 @@ function EVTVARDLY() {
exprs = string(model.firing);
gr_i = [];
this.x = standard_define([2,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
EVTVARDLY.prototype.details = function EVTVARDLY() {
return this.x;
@@ -2988,6 +3107,7 @@ function EVTVARDLY() {
this.x.model = model;
break;
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Events/HALT_f.sci" */
@@ -3004,6 +3124,7 @@ function HALT_f() {
exprs = string(n);
gr_i = [];
this.x = standard_define([2,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
HALT_f.prototype.details = function HALT_f() {
return this.x;
@@ -3028,6 +3149,7 @@ function HALT_f() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Events/IFTHEL_f.sci" */
@@ -3048,6 +3170,7 @@ function IFTHEL_f() {
gr_i = [];
exprs = [[string(model.in1)],[string(model.nmode)]];
this.x = standard_define([3,3],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
IFTHEL_f.prototype.details = function IFTHEL_f() {
return this.x;
@@ -3089,6 +3212,7 @@ function IFTHEL_f() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Events/MCLOCK_f.sci" */
@@ -3160,6 +3284,7 @@ function MCLOCK_f() {
this.x.model.blocktype = "h";
this.x.model.rpar = diagram;
this.x.graphics.peout = [[0],[0]];
+ return new BasicBlock(this.x);
}
MCLOCK_f.prototype.details = function MCLOCK_f() {
return this.x;
@@ -3185,6 +3310,7 @@ function MCLOCK_f() {
this.x = arg1;
y = 0;
typ = newpar;
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Events/MFCLCK_f.sci" */
@@ -3205,6 +3331,7 @@ function MFCLCK_f() {
exprs = [[string(dt)],[string(nn)]];
gr_i = [];
this.x = standard_define([3,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
MFCLCK_f.prototype.details = function MFCLCK_f() {
return this.x;
@@ -3227,6 +3354,7 @@ function MFCLCK_f() {
this.x.graphics = graphics;
this.x.model = model;
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Events/M_freq.sci" */
@@ -3244,6 +3372,7 @@ function M_freq() {
exprs = [[sci2exp([[1],[2]])],[sci2exp([[0],[0]])]];
gr_i = [];
this.x = standard_define([3,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
M_freq.prototype.details = function M_freq() {
return this.x;
@@ -3291,6 +3420,7 @@ function M_freq() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Events/VirtualCLK0.sci" */
@@ -3306,6 +3436,7 @@ function VirtualCLK0() {
model.dep_ut = [false,false];
exprs = [];
this.x = standard_define([2,2],model,exprs," ");
+ return new BasicBlock(this.x);
}
VirtualCLK0.prototype.details = function VirtualCLK0() {
return this.x;
@@ -3314,6 +3445,7 @@ function VirtualCLK0() {
}
VirtualCLK0.prototype.set = function VirtualCLK0() {
this.x = arg1;
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Events/freq_div.sci" */
@@ -3423,6 +3555,7 @@ function freq_div() {
model.rpar = scs_m_1;
gr_i = [];
this.x = standard_define([3,2],model,[],gr_i);
+ return new BasicBlock(this.x);
}
freq_div.prototype.details = function freq_div() {
return this.x;
@@ -3513,6 +3646,7 @@ function freq_div() {
}
this.x = arg1;
typ = newpar;
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Hydraulics/Bache.sci" */
@@ -3549,6 +3683,7 @@ function Bache() {
this.x = standard_define([2,2],model,exprs,list(gr_i,0));
this.x.graphics.in_implicit = [["I"],["I"]];
this.x.graphics.out_implicit = [["I"],["I"],["E"]];
+ return new BasicBlock(this.x);
}
Bache.prototype.details = function Bache() {
return this.x;
@@ -3572,6 +3707,7 @@ function Bache() {
this.x.model = model;
break;
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Hydraulics/Flowmeter.sci" */
@@ -3623,6 +3759,7 @@ function Flowmeter() {
this.x = standard_define([2,2],model,exprs,list(gr_i,0));
this.x.graphics.in_implicit = Typein;
this.x.graphics.out_implicit = Typeout;
+ return new BasicBlock(this.x);
}
Flowmeter.prototype.details = function Flowmeter() {
return this.x;
@@ -3645,6 +3782,7 @@ function Flowmeter() {
this.x.graphics.exprs = exprs;
break;
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Hydraulics/PerteDP.sci" */
@@ -3676,6 +3814,7 @@ function PerteDP() {
this.x = standard_define([2,1],model,exprs,list(gr_i,0));
this.x.graphics.in_implicit = ["I"];
this.x.graphics.out_implicit = ["I"];
+ return new BasicBlock(this.x);
}
PerteDP.prototype.details = function PerteDP() {
return this.x;
@@ -3699,6 +3838,7 @@ function PerteDP() {
this.x.model = model;
break;
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Hydraulics/PuitsP.sci" */
@@ -3723,6 +3863,7 @@ function PuitsP() {
gr_i = [];
this.x = standard_define([2.5,2],model,exprs,list(gr_i,0));
this.x.graphics.in_implicit = ["I"];
+ return new BasicBlock(this.x);
}
PuitsP.prototype.details = function PuitsP() {
return this.x;
@@ -3746,6 +3887,7 @@ function PuitsP() {
this.x.model = model;
break;
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Hydraulics/SourceP.sci" */
@@ -3772,6 +3914,7 @@ function SourceP() {
gr_i = [];
this.x = standard_define([2.5,2],model,exprs,list(gr_i,0));
this.x.graphics.out_implicit = ["I"];
+ return new BasicBlock(this.x);
}
SourceP.prototype.details = function SourceP() {
return this.x;
@@ -3795,6 +3938,7 @@ function SourceP() {
this.x.model = model;
break;
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Hydraulics/VanneReglante.sci" */
@@ -3822,6 +3966,7 @@ function VanneReglante() {
this.x = standard_define([2,2],model,exprs,list(gr_i,0));
this.x.graphics.in_implicit = [["I"],["E"]];
this.x.graphics.out_implicit = ["I"];
+ return new BasicBlock(this.x);
}
VanneReglante.prototype.details = function VanneReglante() {
return this.x;
@@ -3845,6 +3990,7 @@ function VanneReglante() {
this.x.model = model;
break;
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/IntegerOp/BITCLEAR.sci" */
@@ -3864,6 +4010,7 @@ function BITCLEAR() {
exprs = [[sci2exp(3)],[sci2exp(0)]];
gr_i = [];
this.x = standard_define([4,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
BITCLEAR.prototype.details = function BITCLEAR() {
return this.x;
@@ -3932,6 +4079,7 @@ function BITCLEAR() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/IntegerOp/BITSET.sci" */
@@ -3951,6 +4099,7 @@ function BITSET() {
exprs = [[sci2exp(3)],[sci2exp(0)]];
gr_i = [];
this.x = standard_define([4,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
BITSET.prototype.details = function BITSET() {
return this.x;
@@ -4017,6 +4166,7 @@ function BITSET() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/IntegerOp/CONVERT.sci" */
@@ -4038,6 +4188,7 @@ function CONVERT() {
exprs = [[sci2exp(1)],[sci2exp(3)],[sci2exp(0)]];
gr_i = [];
this.x = standard_define([3,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
CONVERT.prototype.details = function CONVERT() {
return this.x;
@@ -4388,6 +4539,7 @@ function CONVERT() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/IntegerOp/DFLIPFLOP.sci" */
@@ -4482,6 +4634,7 @@ function DFLIPFLOP() {
model.rpar = scs_m;
gr_i = [];
this.x = standard_define([2,3],model,[],gr_i);
+ return new BasicBlock(this.x);
}
DFLIPFLOP.prototype.details = function DFLIPFLOP() {
return this.x;
@@ -4490,6 +4643,7 @@ function DFLIPFLOP() {
}
DFLIPFLOP.prototype.set = function DFLIPFLOP() {
this.x = arg1;
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/IntegerOp/DLATCH.sci" */
@@ -4529,6 +4683,7 @@ function DLATCH() {
model.rpar = scs_m;
gr_i = [];
this.x = standard_define([2,3],model,[],gr_i);
+ return new BasicBlock(this.x);
}
DLATCH.prototype.details = function DLATCH() {
return this.x;
@@ -4537,6 +4692,7 @@ function DLATCH() {
}
DLATCH.prototype.set = function DLATCH() {
this.x = arg1;
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/IntegerOp/EXTRACTBITS.sci" */
@@ -4557,6 +4713,7 @@ function EXTRACTBITS() {
exprs = [[sci2exp(3)],[sci2exp(1)],[sci2exp(0)],[sci2exp(0)]];
gr_i = [];
this.x = standard_define([4,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
EXTRACTBITS.prototype.details = function EXTRACTBITS() {
return this.x;
@@ -4767,6 +4924,7 @@ function EXTRACTBITS() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/IntegerOp/INTMUL.sci" */
@@ -4788,6 +4946,7 @@ function INTMUL() {
exprs = [[sci2exp(3)],[sci2exp(0)]];
gr_i = [];
this.x = standard_define([2,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
INTMUL.prototype.details = function INTMUL() {
return this.x;
@@ -4874,6 +5033,7 @@ function INTMUL() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/IntegerOp/JKFLIPFLOP.sci" */
@@ -4924,6 +5084,7 @@ function JKFLIPFLOP() {
model.rpar = scs_m;
gr_i = [];
this.x = standard_define([2,3],model,[],gr_i);
+ return new BasicBlock(this.x);
}
JKFLIPFLOP.prototype.details = function JKFLIPFLOP() {
return this.x;
@@ -4969,6 +5130,7 @@ function JKFLIPFLOP() {
this.x = arg1;
y = needcompile;
typ = newpar;
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/IntegerOp/LOGIC.sci" */
@@ -4991,6 +5153,7 @@ function LOGIC() {
exprs = [[sci2exp(mat)],[sci2exp(0)]];
gr_i = [];
this.x = standard_define([2,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
LOGIC.prototype.details = function LOGIC() {
return this.x;
@@ -5036,6 +5199,7 @@ function LOGIC() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/IntegerOp/SHIFT.sci" */
@@ -5058,6 +5222,7 @@ function SHIFT() {
exprs = [[sci2exp(3)],[sci2exp(0)],[sci2exp(0)]];
gr_i = [];
this.x = standard_define([3,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
SHIFT.prototype.details = function SHIFT() {
return this.x;
@@ -5158,6 +5323,7 @@ function SHIFT() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/IntegerOp/SRFLIPFLOP.sci" */
@@ -5192,6 +5358,7 @@ function SRFLIPFLOP() {
model.rpar = scs_m;
gr_i = [];
this.x = standard_define([2,3],model,[],gr_i);
+ return new BasicBlock(this.x);
}
SRFLIPFLOP.prototype.details = function SRFLIPFLOP() {
return this.x;
@@ -5237,6 +5404,7 @@ function SRFLIPFLOP() {
this.x = arg1;
y = needcompile;
typ = newpar;
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Linear/BIGSOM_f.sci" */
@@ -5253,6 +5421,7 @@ function BIGSOM_f() {
exprs = sci2exp(sgn);
gr_i = [];
this.x = standard_define([2,3],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
BIGSOM_f.prototype.details = function BIGSOM_f() {
return this.x;
@@ -5279,6 +5448,7 @@ function BIGSOM_f() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Linear/CLINDUMMY_f.sci" */
@@ -5293,6 +5463,7 @@ function CLINDUMMY_f() {
model.dep_ut = [false,true];
gr_i = [];
this.x = standard_define([3,2],model,[],gr_i);
+ return new BasicBlock(this.x);
}
CLINDUMMY_f.prototype.details = function CLINDUMMY_f() {
return this.x;
@@ -5301,6 +5472,7 @@ function CLINDUMMY_f() {
}
CLINDUMMY_f.prototype.set = function CLINDUMMY_f() {
this.x = arg1;
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Linear/CLR.sci" */
@@ -5322,6 +5494,7 @@ function CLR() {
model.dep_ut = [false,true];
gr_i = [];
this.x = standard_define([3,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
CLR.prototype.details = function CLR() {
return this.x;
@@ -5375,6 +5548,7 @@ function CLR() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Linear/CLR_f.sci" */
@@ -5396,6 +5570,7 @@ function CLR_f() {
model.dep_ut = [false,true];
gr_i = [];
this.x = standard_define([2.5,2.5],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
CLR_f.prototype.details = function CLR_f() {
return this.x;
@@ -5449,6 +5624,7 @@ function CLR_f() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Linear/CLSS.sci" */
@@ -5472,6 +5648,7 @@ function CLSS() {
exprs = [[strcat(sci2exp(A))],[strcat(sci2exp(B))],[strcat(sci2exp(C))],[strcat(sci2exp(D))],[strcat(sci2exp(x0))]];
gr_i = [];
this.x = standard_define([4,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
CLSS.prototype.details = function CLSS() {
return this.x;
@@ -5537,6 +5714,7 @@ function CLSS() {
}
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Linear/CLSS_f.sci" */
@@ -5560,6 +5738,7 @@ function CLSS_f() {
exprs = [[strcat(sci2exp(A))],[strcat(sci2exp(B))],[strcat(sci2exp(C))],[strcat(sci2exp(D))],[strcat(sci2exp(x0))]];
gr_i = [];
this.x = standard_define([4,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
CLSS_f.prototype.details = function CLSS_f() {
return this.x;
@@ -5615,6 +5794,7 @@ function CLSS_f() {
}
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Linear/DELAYV_f.sci" */
@@ -5638,6 +5818,7 @@ function DELAYV_f() {
exprs = [[string(nin)],[strcat(string(z0.slice(1-1,$-1)),";")],[string(T)]];
gr_i = [];
this.x = standard_define([3,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
DELAYV_f.prototype.details = function DELAYV_f() {
return this.x;
@@ -5678,6 +5859,7 @@ function DELAYV_f() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Linear/DELAY_f.sci" */
@@ -5745,6 +5927,7 @@ function DELAY_f() {
this.x.graphics.in_style = "";
this.x.graphics.out_implicit = ["E"];
this.x.graphics.out_style = "";
+ return new BasicBlock(this.x);
}
DELAY_f.prototype.details = function DELAY_f() {
return this.x;
@@ -5807,6 +5990,7 @@ function DELAY_f() {
needcompile = 0;
y = needcompile;
typ = newpar;
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Linear/DERIV.sci" */
@@ -5821,6 +6005,7 @@ function DERIV() {
exprs = [];
gr_i = [];
this.x = standard_define([2,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
DERIV.prototype.details = function DERIV() {
return this.x;
@@ -5829,6 +6014,7 @@ function DERIV() {
}
DERIV.prototype.set = function DERIV() {
this.x = arg1;
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Linear/DIFF_c.sci" */
@@ -5845,6 +6031,7 @@ function DIFF_c() {
exprs = [[strcat(sci2exp(x0[1-1]))],[strcat(sci2exp(x0[2-1]))]];
gr_i = [];
this.x = standard_define([2,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
DIFF_c.prototype.details = function DIFF_c() {
return this.x;
@@ -5885,6 +6072,7 @@ function DIFF_c() {
}
}
this.x.model.firing = [];
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Linear/DLR.sci" */
@@ -5907,6 +6095,7 @@ function DLR() {
model.dep_ut = [false,false];
gr_i = [];
this.x = standard_define([3,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
DLR.prototype.details = function DLR() {
return this.x;
@@ -5958,6 +6147,7 @@ function DLR() {
}
}
this.x.model.firing = [];
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Linear/DLR_f.sci" */
@@ -5980,6 +6170,7 @@ function DLR_f() {
model.dep_ut = [false,false];
gr_i = [];
this.x = standard_define([2.5,2.5],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
DLR_f.prototype.details = function DLR_f() {
return this.x;
@@ -6031,6 +6222,7 @@ function DLR_f() {
}
}
this.x.model.firing = [];
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Linear/DLSS.sci" */
@@ -6053,6 +6245,7 @@ function DLSS() {
exprs = [[strcat(sci2exp(A))],[strcat(sci2exp(B))],[strcat(sci2exp(C))],[strcat(sci2exp(D))],[strcat(sci2exp(x0))]];
gr_i = [];
this.x = standard_define([4,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
DLSS.prototype.details = function DLSS() {
return this.x;
@@ -6118,6 +6311,7 @@ function DLSS() {
}
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Linear/DLSS_f.sci" */
@@ -6140,6 +6334,7 @@ function DLSS_f() {
exprs = [[strcat(sci2exp(A))],[strcat(sci2exp(B))],[strcat(sci2exp(C))],[strcat(sci2exp(D))],[strcat(sci2exp(x0))]];
gr_i = [];
this.x = standard_define([4,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
DLSS_f.prototype.details = function DLSS_f() {
return this.x;
@@ -6195,6 +6390,7 @@ function DLSS_f() {
}
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Linear/DOLLAR.sci" */
@@ -6214,6 +6410,7 @@ function DOLLAR() {
model.dep_ut = [false,false];
gr_i = [];
this.x = standard_define([2,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
DOLLAR.prototype.details = function DOLLAR() {
return this.x;
@@ -6286,6 +6483,7 @@ function DOLLAR() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Linear/DOLLAR_f.sci" */
@@ -6305,6 +6503,7 @@ function DOLLAR_f() {
model.dep_ut = [false,false];
gr_i = [];
this.x = standard_define([2,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
DOLLAR_f.prototype.details = function DOLLAR_f() {
return this.x;
@@ -6342,6 +6541,7 @@ function DOLLAR_f() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Linear/DOLLAR_m.sci" */
@@ -6361,6 +6561,7 @@ function DOLLAR_m() {
model.dep_ut = [false,false];
gr_i = [];
this.x = standard_define([2,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
DOLLAR_m.prototype.details = function DOLLAR_m() {
return this.x;
@@ -6433,6 +6634,7 @@ function DOLLAR_m() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Linear/GAINBLK.sci" */
@@ -6455,6 +6657,7 @@ function GAINBLK() {
exprs = [strcat(sci2exp(gain))];
gr_i = [];
this.x = standard_define([2,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
GAINBLK.prototype.details = function GAINBLK() {
return this.x;
@@ -6581,6 +6784,7 @@ function GAINBLK() {
}
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Linear/GAINBLK_f.sci" */
@@ -6599,6 +6803,7 @@ function GAINBLK_f() {
exprs = [strcat(sci2exp(gain))];
gr_i = [];
this.x = standard_define([2,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
GAINBLK_f.prototype.details = function GAINBLK_f() {
return this.x;
@@ -6629,6 +6834,7 @@ function GAINBLK_f() {
}
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Linear/GAIN_f.sci" */
@@ -6647,6 +6853,7 @@ function GAIN_f() {
exprs = [[strcat(sci2exp(gain))],[strcat(sci2exp(in1))],[strcat(sci2exp(out))]];
gr_i = [];
this.x = standard_define([2,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
GAIN_f.prototype.details = function GAIN_f() {
return this.x;
@@ -6677,6 +6884,7 @@ function GAIN_f() {
}
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Linear/INTEGRAL.sci" */
@@ -6697,6 +6905,7 @@ function INTEGRAL() {
gr_i = [];
this.x = standard_define([2,2],model,exprs,gr_i);
this.x.graphics.id = "1/s";
+ return new BasicBlock(this.x);
}
INTEGRAL.prototype.details = function INTEGRAL() {
return this.x;
@@ -6758,6 +6967,7 @@ function INTEGRAL() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Linear/INTEGRAL_f.sci" */
@@ -6774,6 +6984,7 @@ function INTEGRAL_f() {
exprs = strcat(sci2exp(x0));
gr_i = [];
this.x = standard_define([2,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
INTEGRAL_f.prototype.details = function INTEGRAL_f() {
return this.x;
@@ -6797,6 +7008,7 @@ function INTEGRAL_f() {
break;
}
this.x.model.firing = [];
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Linear/INTEGRAL_m.sci" */
@@ -6818,6 +7030,7 @@ function INTEGRAL_m() {
exprs = string([[0],[0],[0],[maxp],[minp]]);
gr_i = [];
this.x = standard_define([2,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
INTEGRAL_m.prototype.details = function INTEGRAL_m() {
return this.x;
@@ -6921,6 +7134,7 @@ function INTEGRAL_m() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Linear/PID.sci" */
@@ -6962,6 +7176,7 @@ function PID() {
model.rpar = scs_m;
gr_i = [];
this.x = standard_define([2,2],model,[],gr_i);
+ return new BasicBlock(this.x);
}
PID.prototype.details = function PID() {
return this.x;
@@ -7038,6 +7253,7 @@ function PID() {
this.x = arg1;
y = max(y,needcompile);
typ = newpar;
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Linear/REGISTER.sci" */
@@ -7055,6 +7271,7 @@ function REGISTER() {
exprs = strcat(string(z0),";");
gr_i = [];
this.x = standard_define([3,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
REGISTER.prototype.details = function REGISTER() {
return this.x;
@@ -7120,6 +7337,7 @@ function REGISTER() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Linear/REGISTER_f.sci" */
@@ -7137,6 +7355,7 @@ function REGISTER_f() {
exprs = strcat(string(z0),";");
gr_i = [];
this.x = standard_define([2.5,2.5],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
REGISTER_f.prototype.details = function REGISTER_f() {
return this.x;
@@ -7165,6 +7384,7 @@ function REGISTER_f() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Linear/SAMPHOLD.sci" */
@@ -7180,6 +7400,7 @@ function SAMPHOLD() {
model.dep_ut = [true,false];
gr_i = [];
this.x = standard_define([2,2],model," ",gr_i);
+ return new BasicBlock(this.x);
}
SAMPHOLD.prototype.details = function SAMPHOLD() {
return this.x;
@@ -7189,6 +7410,7 @@ function SAMPHOLD() {
SAMPHOLD.prototype.set = function SAMPHOLD() {
this.x = arg1;
this.x.model.firing = [];
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Linear/SAMPHOLD_m.sci" */
@@ -7208,6 +7430,7 @@ function SAMPHOLD_m() {
label = [sci2exp(1)];
gr_i = [];
this.x = standard_define([2,2],model,label,gr_i);
+ return new BasicBlock(this.x);
}
SAMPHOLD_m.prototype.details = function SAMPHOLD_m() {
return this.x;
@@ -7241,6 +7464,7 @@ function SAMPHOLD_m() {
}
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Linear/SAMPLEHOLD_f.sci" */
@@ -7256,6 +7480,7 @@ function SAMPLEHOLD_f() {
model.dep_ut = [true,false];
gr_i = [];
this.x = standard_define([2,2],model," ",gr_i);
+ return new BasicBlock(this.x);
}
SAMPLEHOLD_f.prototype.details = function SAMPLEHOLD_f() {
return this.x;
@@ -7265,6 +7490,7 @@ function SAMPLEHOLD_f() {
SAMPLEHOLD_f.prototype.set = function SAMPLEHOLD_f() {
this.x = arg1;
this.x.model.firing = [];
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Linear/SOM_f.sci" */
@@ -7281,6 +7507,7 @@ function SOM_f() {
exprs = [[sci2exp(1)],[sci2exp(sgn)]];
gr_i = [];
this.x = standard_define([2,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
SOM_f.prototype.details = function SOM_f() {
return this.x;
@@ -7306,6 +7533,7 @@ function SOM_f() {
str = [["This sum block is obsolete","parameters cannot be modified. Please replace it with new sum block"],["and gain blocks in the linear palette"," ","Input ports are located at up, side and down positions.","Current gains are:"]];
str = [[str],[(part(labs.slice(),1,7)+exprs.slice())]];
message(str);
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Linear/SUMMATION.sci" */
@@ -7324,6 +7552,7 @@ function SUMMATION() {
exprs = sci2exp(sgn);
gr_i = [];
this.x = standard_define([2,3],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
SUMMATION.prototype.details = function SUMMATION() {
return this.x;
@@ -7444,6 +7673,7 @@ function SUMMATION() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Linear/SUM_f.sci" */
@@ -7458,6 +7688,7 @@ function SUM_f() {
gr_i = [];
exprs = [];
this.x = standard_define([1,1],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
SUM_f.prototype.details = function SUM_f() {
return this.x;
@@ -7466,6 +7697,7 @@ function SUM_f() {
}
SUM_f.prototype.set = function SUM_f() {
this.x = arg1;
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Linear/TCLSS.sci" */
@@ -7491,6 +7723,7 @@ function TCLSS() {
exprs = [[strcat(sci2exp(A))],[strcat(sci2exp(B))],[strcat(sci2exp(C))],[strcat(sci2exp(D))],[strcat(sci2exp(x0))]];
gr_i = [];
this.x = standard_define([3,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
TCLSS.prototype.details = function TCLSS() {
return this.x;
@@ -7551,6 +7784,7 @@ function TCLSS() {
}
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Linear/TCLSS_f.sci" */
@@ -7576,6 +7810,7 @@ function TCLSS_f() {
exprs = [[strcat(sci2exp(A))],[strcat(sci2exp(B))],[strcat(sci2exp(C))],[strcat(sci2exp(D))],[strcat(sci2exp(x0))]];
gr_i = [];
this.x = standard_define([3,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
TCLSS_f.prototype.details = function TCLSS_f() {
return this.x;
@@ -7636,6 +7871,7 @@ function TCLSS_f() {
}
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Linear/TIME_DELAY.sci" */
@@ -7656,6 +7892,7 @@ function TIME_DELAY() {
exprs = [[string(T)],[string(init)],[string(N)]];
gr_i = [];
this.x = standard_define([3.5,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
TIME_DELAY.prototype.details = function TIME_DELAY() {
return this.x;
@@ -7694,6 +7931,7 @@ function TIME_DELAY() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Linear/VARIABLE_DELAY.sci" */
@@ -7714,6 +7952,7 @@ function VARIABLE_DELAY() {
exprs = [[string(T)],[string(init)],[string(N)]];
gr_i = [];
this.x = standard_define([3,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
VARIABLE_DELAY.prototype.details = function VARIABLE_DELAY() {
return this.x;
@@ -7751,6 +7990,7 @@ function VARIABLE_DELAY() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/MatrixOp/CUMSUM.sci" */
@@ -7778,6 +8018,7 @@ function CUMSUM() {
label = [[sci2exp(1)],[sci2exp(0)]];
gr_i = [];
this.x = standard_define([3,2],model,label,gr_i);
+ return new BasicBlock(this.x);
}
CUMSUM.prototype.details = function CUMSUM() {
return this.x;
@@ -7846,6 +8087,7 @@ function CUMSUM() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/MatrixOp/EXTRACT.sci" */
@@ -7873,6 +8115,7 @@ function EXTRACT() {
label = [[sci2exp(1)],[sci2exp([1])],[sci2exp([1])]];
gr_i = [];
this.x = standard_define([3,2],model,label,gr_i);
+ return new BasicBlock(this.x);
}
EXTRACT.prototype.details = function EXTRACT() {
return this.x;
@@ -7939,6 +8182,7 @@ function EXTRACT() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/MatrixOp/EXTTRI.sci" */
@@ -7966,6 +8210,7 @@ function EXTTRI() {
label = [[sci2exp(1)],[sci2exp(1)]];
gr_i = [];
this.x = standard_define([3,2],model,label,gr_i);
+ return new BasicBlock(this.x);
}
EXTTRI.prototype.details = function EXTTRI() {
return this.x;
@@ -8031,6 +8276,7 @@ function EXTTRI() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/MatrixOp/MATBKSL.sci" */
@@ -8058,6 +8304,7 @@ function MATBKSL() {
label = [sci2exp(1)];
gr_i = [];
this.x = standard_define([2,2],model,label,gr_i);
+ return new BasicBlock(this.x);
}
MATBKSL.prototype.details = function MATBKSL() {
return this.x;
@@ -8103,6 +8350,7 @@ function MATBKSL() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/MatrixOp/MATCATH.sci" */
@@ -8130,6 +8378,7 @@ function MATCATH() {
label = [sci2exp(2)];
gr_i = [];
this.x = standard_define([2,3],model,label,gr_i);
+ return new BasicBlock(this.x);
}
MATCATH.prototype.details = function MATCATH() {
return this.x;
@@ -8165,6 +8414,7 @@ function MATCATH() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/MatrixOp/MATCATV.sci" */
@@ -8193,6 +8443,7 @@ function MATCATV() {
label = [sci2exp(2)];
gr_i = [];
this.x = standard_define([2,3],model,label,gr_i);
+ return new BasicBlock(this.x);
}
MATCATV.prototype.details = function MATCATV() {
return this.x;
@@ -8228,6 +8479,7 @@ function MATCATV() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/MatrixOp/MATDET.sci" */
@@ -8255,6 +8507,7 @@ function MATDET() {
label = [sci2exp(1)];
gr_i = [];
this.x = standard_define([2,2],model,label,gr_i);
+ return new BasicBlock(this.x);
}
MATDET.prototype.details = function MATDET() {
return this.x;
@@ -8300,6 +8553,7 @@ function MATDET() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/MatrixOp/MATDIAG.sci" */
@@ -8327,6 +8581,7 @@ function MATDIAG() {
label = [sci2exp(1)];
gr_i = [];
this.x = standard_define([2,2],model,label,gr_i);
+ return new BasicBlock(this.x);
}
MATDIAG.prototype.details = function MATDIAG() {
return this.x;
@@ -8372,6 +8627,7 @@ function MATDIAG() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/MatrixOp/MATDIV.sci" */
@@ -8399,6 +8655,7 @@ function MATDIV() {
label = [sci2exp(1)];
gr_i = [];
this.x = standard_define([2,2],model,label,gr_i);
+ return new BasicBlock(this.x);
}
MATDIV.prototype.details = function MATDIV() {
return this.x;
@@ -8444,6 +8701,7 @@ function MATDIV() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/MatrixOp/MATEIG.sci" */
@@ -8471,6 +8729,7 @@ function MATEIG() {
label = [[sci2exp(1)],[sci2exp(1)]];
gr_i = [];
this.x = standard_define([2,2],model,label,gr_i);
+ return new BasicBlock(this.x);
}
MATEIG.prototype.details = function MATEIG() {
return this.x;
@@ -8537,6 +8796,7 @@ function MATEIG() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/MatrixOp/MATEXPM.sci" */
@@ -8564,6 +8824,7 @@ function MATEXPM() {
label = [sci2exp(1)];
gr_i = [];
this.x = standard_define([2,2],model,label,gr_i);
+ return new BasicBlock(this.x);
}
MATEXPM.prototype.details = function MATEXPM() {
return this.x;
@@ -8609,6 +8870,7 @@ function MATEXPM() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/MatrixOp/MATINV.sci" */
@@ -8636,6 +8898,7 @@ function MATINV() {
label = [sci2exp(1)];
gr_i = [];
this.x = standard_define([2,2],model,label,gr_i);
+ return new BasicBlock(this.x);
}
MATINV.prototype.details = function MATINV() {
return this.x;
@@ -8681,6 +8944,7 @@ function MATINV() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/MatrixOp/MATLU.sci" */
@@ -8708,6 +8972,7 @@ function MATLU() {
label = sci2exp(1);
gr_i = [];
this.x = standard_define([2,2],model,label,gr_i);
+ return new BasicBlock(this.x);
}
MATLU.prototype.details = function MATLU() {
return this.x;
@@ -8751,6 +9016,7 @@ function MATLU() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/MatrixOp/MATMAGPHI.sci" */
@@ -8778,6 +9044,7 @@ function MATMAGPHI() {
label = [sci2exp(1)];
gr_i = [];
this.x = standard_define([3,2],model,label,gr_i);
+ return new BasicBlock(this.x);
}
MATMAGPHI.prototype.details = function MATMAGPHI() {
return this.x;
@@ -8827,6 +9094,7 @@ function MATMAGPHI() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/MatrixOp/MATMUL.sci" */
@@ -8843,6 +9111,7 @@ function MATMUL() {
label = [sci2exp(model.ipar)];
gr_i = [];
this.x = standard_define([3,2],model,label,gr_i);
+ return new BasicBlock(this.x);
}
MATMUL.prototype.details = function MATMUL() {
return this.x;
@@ -8979,6 +9248,7 @@ function MATMUL() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/MatrixOp/MATPINV.sci" */
@@ -9006,6 +9276,7 @@ function MATPINV() {
label = [sci2exp(1)];
gr_i = [];
this.x = standard_define([2,2],model,label,gr_i);
+ return new BasicBlock(this.x);
}
MATPINV.prototype.details = function MATPINV() {
return this.x;
@@ -9051,6 +9322,7 @@ function MATPINV() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/MatrixOp/MATRESH.sci" */
@@ -9078,6 +9350,7 @@ function MATRESH() {
label = [[sci2exp(1)],[sci2exp([1,1])],[sci2exp([1,1])]];
gr_i = [];
this.x = standard_define([3,2],model,label,gr_i);
+ return new BasicBlock(this.x);
}
MATRESH.prototype.details = function MATRESH() {
return this.x;
@@ -9148,6 +9421,7 @@ function MATRESH() {
}
}
needcompile=resume(needcompile)
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/MatrixOp/MATSING.sci" */
@@ -9175,6 +9449,7 @@ function MATSING() {
label = [[sci2exp(1)],[sci2exp(1)]];
gr_i = [];
this.x = standard_define([2,2],model,label,gr_i);
+ return new BasicBlock(this.x);
}
MATSING.prototype.details = function MATSING() {
return this.x;
@@ -9244,6 +9519,7 @@ function MATSING() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/MatrixOp/MATSUM.sci" */
@@ -9271,6 +9547,7 @@ function MATSUM() {
label = [[sci2exp(1)],[sci2exp(0)]];
gr_i = [];
this.x = standard_define([3,2],model,label,gr_i);
+ return new BasicBlock(this.x);
}
MATSUM.prototype.details = function MATSUM() {
return this.x;
@@ -9341,6 +9618,7 @@ function MATSUM() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/MatrixOp/MATTRAN.sci" */
@@ -9356,6 +9634,7 @@ function MATTRAN() {
label = [sci2exp(1)];
gr_i = [];
this.x = standard_define([3,2],model,label,gr_i);
+ return new BasicBlock(this.x);
}
MATTRAN.prototype.details = function MATTRAN() {
return this.x;
@@ -9405,6 +9684,7 @@ function MATTRAN() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/MatrixOp/MATZCONJ.sci" */
@@ -9432,6 +9712,7 @@ function MATZCONJ() {
label = [];
gr_i = [];
this.x = standard_define([2,2],model,label,gr_i);
+ return new BasicBlock(this.x);
}
MATZCONJ.prototype.details = function MATZCONJ() {
return this.x;
@@ -9440,6 +9721,7 @@ function MATZCONJ() {
}
MATZCONJ.prototype.set = function MATZCONJ() {
this.x = arg1;
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/MatrixOp/MATZREIM.sci" */
@@ -9467,6 +9749,7 @@ function MATZREIM() {
label = sci2exp(1);
gr_i = [];
this.x = standard_define([3,2],model,label,gr_i);
+ return new BasicBlock(this.x);
}
MATZREIM.prototype.details = function MATZREIM() {
return this.x;
@@ -9516,6 +9799,7 @@ function MATZREIM() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/MatrixOp/RICC.sci" */
@@ -9543,6 +9827,7 @@ function RICC() {
label = [[sci2exp(1)],[sci2exp(1)]];
gr_i = [];
this.x = standard_define([2,2],model,label,gr_i);
+ return new BasicBlock(this.x);
}
RICC.prototype.details = function RICC() {
return this.x;
@@ -9577,6 +9862,7 @@ function RICC() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/MatrixOp/ROOTCOEF.sci" */
@@ -9604,6 +9890,7 @@ function ROOTCOEF() {
label = [[sci2exp(1)],[sci2exp(1)]];
gr_i = [];
this.x = standard_define([3,2],model,label,gr_i);
+ return new BasicBlock(this.x);
}
ROOTCOEF.prototype.details = function ROOTCOEF() {
return this.x;
@@ -9649,6 +9936,7 @@ function ROOTCOEF() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/MatrixOp/SQRT.sci" */
@@ -9666,6 +9954,7 @@ function SQRT() {
label = [sci2exp(1)];
gr_i = [];
this.x = standard_define([2,2],model,label,gr_i);
+ return new BasicBlock(this.x);
}
SQRT.prototype.details = function SQRT() {
return this.x;
@@ -9706,6 +9995,7 @@ function SQRT() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/MatrixOp/SUBMAT.sci" */
@@ -9733,6 +10023,7 @@ function SUBMAT() {
label = [[sci2exp(1)],[sci2exp(1)],[sci2exp(1)],[sci2exp(1)],[sci2exp(1)]];
gr_i = [];
this.x = standard_define([2.5,2],model,label,gr_i);
+ return new BasicBlock(this.x);
}
SUBMAT.prototype.details = function SUBMAT() {
return this.x;
@@ -9799,6 +10090,7 @@ function SUBMAT() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Misc/AUTOMAT.sci" */
@@ -9828,6 +10120,7 @@ function AUTOMAT() {
model.rpar = rpar;
gr_i = [];
this.x = standard_define([4,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
AUTOMAT.prototype.details = function AUTOMAT() {
return this.x;
@@ -9934,6 +10227,7 @@ function AUTOMAT() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Misc/BACKLASH.sci" */
@@ -9950,6 +10244,7 @@ function BACKLASH() {
model.dep_ut = [true,false];
gr_i = [];
this.x = standard_define([3,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
BACKLASH.prototype.details = function BACKLASH() {
return this.x;
@@ -9982,6 +10277,7 @@ function BACKLASH() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Misc/BOUNCE.sci" */
@@ -10022,6 +10318,7 @@ function BOUNCE() {
exprs = [[strcat(sci2exp(rpar1))],[strcat(sci2exp(rpar2))],[strcat(sci2exp(walls))],[strcat(sci2exp(this.x))],[strcat(sci2exp(xd))],[strcat(sci2exp(y))],[strcat(sci2exp(yd))]];
gr_i = [];
this.x = standard_define([3,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
BOUNCE.prototype.details = function BOUNCE() {
return this.x;
@@ -10090,6 +10387,7 @@ function BOUNCE() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Misc/BOUNCEXY.sci" */
@@ -10127,6 +10425,7 @@ function BOUNCEXY() {
exprs = [[strcat(sci2exp(clrs))],[strcat(sci2exp(siz))],[strcat(sci2exp(win))],[strcat(sci2exp(1))],[strcat(sci2exp(xmin))],[strcat(sci2exp(xmax))],[strcat(sci2exp(ymin))],[strcat(sci2exp(ymax))]];
gr_i = [];
this.x = standard_define([2,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
BOUNCEXY.prototype.details = function BOUNCEXY() {
return this.x;
@@ -10184,6 +10483,7 @@ function BOUNCEXY() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Misc/BPLATFORM.sci" */
@@ -10207,6 +10507,7 @@ function BPLATFORM() {
exprs = string(model.rpar);
gr_i = [];
this.x = standard_define([2,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
BPLATFORM.prototype.details = function BPLATFORM() {
return this.x;
@@ -10248,6 +10549,7 @@ function BPLATFORM() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Misc/CBLOCK.sci" */
@@ -10282,6 +10584,7 @@ function CBLOCK() {
label = list(transpose([funam,"n",sci2exp(in1),sci2exp(out),sci2exp(clkin),sci2exp(clkout),sci2exp(x0),sci2exp(0),sci2exp(z0),sci2exp(rpar),sci2exp(ipar),sci2exp(auto),"y","n"]),[]);
gr_i = [];
this.x = standard_define([4,2],model,label,gr_i);
+ return new BasicBlock(this.x);
}
CBLOCK.prototype.details = function CBLOCK() {
return this.x;
@@ -10377,6 +10680,7 @@ function CBLOCK() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Misc/CBLOCK4.sci" */
@@ -10395,6 +10699,7 @@ function CBLOCK4() {
label = list([[funam],["n"],[sci2exp([model.in1,model.in2])],[sci2exp(model.intyp)],[sci2exp([model.out,model.out2])],[sci2exp(model.outtyp)],[sci2exp(model.evtin)],[sci2exp(model.evtout)],[sci2exp(model.state)],[sci2exp(model.dstate)],[sci2exp(model.odstate)],[sci2exp(model.rpar)],[sci2exp(model.ipar)],[sci2exp(model.opar)],[sci2exp(model.nmode)],[sci2exp(model.nzcross)],[sci2exp(model.firing)],["y"],["n"]],[]);
gr_i = [];
this.x = standard_define([4,2],model,label,gr_i);
+ return new BasicBlock(this.x);
}
CBLOCK4.prototype.details = function CBLOCK4() {
return this.x;
@@ -10488,6 +10793,7 @@ function CBLOCK4() {
}
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Misc/CONSTRAINT2_c.sci" */
@@ -10507,6 +10813,7 @@ function CONSTRAINT2_c() {
exprs = list(strcat(sci2exp(x0)),strcat(sci2exp(xd0)),strcat(sci2exp(id)));
gr_i = [];
this.x = standard_define([3,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
CONSTRAINT2_c.prototype.details = function CONSTRAINT2_c() {
return this.x;
@@ -10561,6 +10868,7 @@ function CONSTRAINT2_c() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Misc/CONSTRAINT_c.sci" */
@@ -10578,6 +10886,7 @@ function CONSTRAINT_c() {
exprs = "0";
gr_i = [];
this.x = standard_define([3,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
CONSTRAINT_c.prototype.details = function CONSTRAINT_c() {
return this.x;
@@ -10612,6 +10921,7 @@ function CONSTRAINT_c() {
}
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Misc/DEADBAND.sci" */
@@ -10632,6 +10942,7 @@ function DEADBAND() {
exprs = [[string(maxp)],[string(minp)],[string(model.nmode)]];
gr_i = [];
this.x = standard_define([2,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
DEADBAND.prototype.details = function DEADBAND() {
return this.x;
@@ -10666,6 +10977,7 @@ function DEADBAND() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Misc/DEBUG.sci" */
@@ -10677,6 +10989,7 @@ function DEBUG() {
exprs = list("","xcos_debug_gui(flag,block);");
gr_i = [];
this.x = standard_define([8,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
DEBUG.prototype.details = function DEBUG() {
return this.x;
@@ -10715,12 +11028,14 @@ function DEBUG() {
graphics.exprs = exprs;
this.x.graphics = graphics;
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Misc/DEBUG_SCICOS.sci" */
function DEBUG_SCICOS() {
DEBUG_SCICOS.prototype.define = function DEBUG_SCICOS() {
this.x = DEBUG("define");
+ return new BasicBlock(this.x);
}
DEBUG_SCICOS.prototype.details = function DEBUG_SCICOS() {
return this.x;
@@ -10730,6 +11045,7 @@ function DEBUG_SCICOS() {
DEBUG_SCICOS.prototype.set = function DEBUG_SCICOS() {
arg1.gui = "DEBUG";
[this.x,y,typ] = DEBUG("set",arg1);
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Misc/DIFF_f.sci" */
@@ -10746,6 +11062,7 @@ function DIFF_f() {
exprs = [[strcat(sci2exp(x0[1-1]))],[strcat(sci2exp(x0[2-1]))]];
gr_i = [];
this.x = standard_define([2,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
DIFF_f.prototype.details = function DIFF_f() {
return this.x;
@@ -10769,11 +11086,13 @@ function DIFF_f() {
break;
}
this.x.model.firing = [];
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Misc/DSUPER.sci" */
function DSUPER() {
DSUPER.prototype.define = function DSUPER() {
+ return new BasicBlock(this.x);
}
DSUPER.prototype.details = function DSUPER() {
return this.x;
@@ -10821,6 +11140,7 @@ function DSUPER() {
} else {
this.x = arg1;
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Misc/EDGETRIGGER.sci" */
@@ -10839,6 +11159,7 @@ function EDGETRIGGER() {
exprs = [string(edge)];
gr_i = [];
this.x = standard_define([3,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
EDGETRIGGER.prototype.details = function EDGETRIGGER() {
return this.x;
@@ -10861,6 +11182,7 @@ function EDGETRIGGER() {
this.x.model = model;
break;
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Misc/EDGE_TRIGGER.sci" */
@@ -10944,6 +11266,7 @@ function EDGE_TRIGGER() {
model.rpar = scs_m_1;
gr_i = [];
this.x = standard_define([3,2],model,[],gr_i);
+ return new BasicBlock(this.x);
}
EDGE_TRIGGER.prototype.details = function EDGE_TRIGGER() {
return this.x;
@@ -11018,6 +11341,7 @@ function EDGE_TRIGGER() {
}
this.x = arg1;
typ = newpar;
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Misc/ENDBLK.sci" */
@@ -11029,6 +11353,7 @@ function ENDBLK() {
model = scicos_model(sim="csuper",in1=[],in2=[],intyp=1,out=[],out2=[],outtyp=1,evtin=[],evtout=[],state=[],dstate=[],odstate=list(),rpar=scs_m_1,ipar=[],opar=list(),blocktype="h",firing=[],dep_ut=[false,false],label="",nzcross=0,nmode=0,equations=list());
gr_i = [];
this.x = standard_define([2,2],model,[],gr_i);
+ return new BasicBlock(this.x);
}
ENDBLK.prototype.details = function ENDBLK() {
return this.x;
@@ -11103,6 +11428,7 @@ function ENDBLK() {
}
this.x = arg1;
typ = newpar;
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Misc/Extract_Activation.sci" */
@@ -11191,6 +11517,7 @@ function Extract_Activation() {
model.rpar = scs_m_1;
gr_i = [];
this.x = standard_define([3,2],model,[],gr_i);
+ return new BasicBlock(this.x);
}
Extract_Activation.prototype.details = function Extract_Activation() {
return this.x;
@@ -11199,6 +11526,7 @@ function Extract_Activation() {
}
Extract_Activation.prototype.set = function Extract_Activation() {
this.x = arg1;
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Misc/HYSTHERESIS.sci" */
@@ -11220,6 +11548,7 @@ function HYSTHERESIS() {
exprs = [[string(rpar)],[string(sign(nzz))]];
gr_i = [];
this.x = standard_define([2,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
HYSTHERESIS.prototype.details = function HYSTHERESIS() {
return this.x;
@@ -11250,6 +11579,7 @@ function HYSTHERESIS() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Misc/IMPSPLIT_f.sci" */
@@ -11267,6 +11597,7 @@ function IMPSPLIT_f() {
this.x = standard_define([1,1]/3,model,[],[]);
this.x.graphics.in_implicit = ["I"];
this.x.graphics.out_implicit = ["I","I"];
+ return new BasicBlock(this.x);
}
IMPSPLIT_f.prototype.details = function IMPSPLIT_f() {
return this.x;
@@ -11275,6 +11606,7 @@ function IMPSPLIT_f() {
}
IMPSPLIT_f.prototype.set = function IMPSPLIT_f() {
this.x = arg1;
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Misc/LOGICAL_OP.sci" */
@@ -11293,6 +11625,7 @@ function LOGICAL_OP() {
exprs = [[string(nin)],[string(ipar)]];
gr_i = [];
this.x = standard_define([2,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
LOGICAL_OP.prototype.details = function LOGICAL_OP() {
return this.x;
@@ -11388,6 +11721,7 @@ function LOGICAL_OP() {
}
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Misc/MBLOCK.sci" */
@@ -11422,6 +11756,7 @@ function MBLOCK() {
this.x = standard_define([3,2],model,exprs,gr_i);
this.x.graphics.in_implicit = this.intype;
this.x.graphics.out_implicit = this.outtype;
+ return new BasicBlock(this.x);
}
MBLOCK.prototype.details = function MBLOCK() {
return this.x;
@@ -11662,6 +11997,7 @@ function MBLOCK() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Misc/MEMORY_f.sci" */
@@ -11681,6 +12017,7 @@ function MEMORY_f() {
model.dep_ut = [false,false];
gr_i = [];
this.x = standard_define([2,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
MEMORY_f.prototype.details = function MEMORY_f() {
return this.x;
@@ -11719,6 +12056,7 @@ function MEMORY_f() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Misc/MPBLOCK.sci" */
@@ -11753,6 +12091,7 @@ function MPBLOCK() {
this.x = standard_define([3,2],model,exprs,gr_i);
this.x.graphics.in_implicit = this.intype;
this.x.graphics.out_implicit = this.outtype;
+ return new BasicBlock(this.x);
}
MPBLOCK.prototype.details = function MPBLOCK() {
return this.x;
@@ -11985,6 +12324,7 @@ function MPBLOCK() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Misc/PAL_f.sci" */
@@ -12002,6 +12342,7 @@ function PAL_f() {
gr_i = [];
this.x = standard_define([2,2],model,[],gr_i);
this.x.graphics.id = scs.props.title[1-1];
+ return new BasicBlock(this.x);
}
PAL_f.prototype.details = function PAL_f() {
return this.x;
@@ -12016,6 +12357,7 @@ function PAL_f() {
y = [];
typ = [];
%exit=resume(false)
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Misc/PENDULUM_ANIM.sci" */
@@ -12039,6 +12381,7 @@ function PENDULUM_ANIM() {
exprs = string(model.rpar);
gr_i = [];
this.x = standard_define([3,3],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
PENDULUM_ANIM.prototype.details = function PENDULUM_ANIM() {
return this.x;
@@ -12080,6 +12423,7 @@ function PENDULUM_ANIM() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Misc/RATELIMITER.sci" */
@@ -12098,6 +12442,7 @@ function RATELIMITER() {
exprs = [[string(maxp)],[string(minp)]];
gr_i = [];
this.x = standard_define([3.5,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
RATELIMITER.prototype.details = function RATELIMITER() {
return this.x;
@@ -12125,6 +12470,7 @@ function RATELIMITER() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Misc/RELATIONALOP.sci" */
@@ -12143,6 +12489,7 @@ function RELATIONALOP() {
gr_i = [];
this.x = standard_define([2,2],model,exprs,gr_i);
this.x.graphics.style = ["fontSize=13;fontStyle=1;displayedLabel="+label];
+ return new BasicBlock(this.x);
}
RELATIONALOP.prototype.details = function RELATIONALOP() {
return this.x;
@@ -12219,6 +12566,7 @@ function RELATIONALOP() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Misc/SPLIT_f.sci" */
@@ -12231,6 +12579,7 @@ function SPLIT_f() {
model.blocktype = "c";
model.dep_ut = [true,false];
this.x = standard_define([1,1]/3,model,[],[]);
+ return new BasicBlock(this.x);
}
SPLIT_f.prototype.details = function SPLIT_f() {
return this.x;
@@ -12239,6 +12588,7 @@ function SPLIT_f() {
}
SPLIT_f.prototype.set = function SPLIT_f() {
this.x = arg1;
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Misc/SUPER_f.sci" */
@@ -12263,6 +12613,7 @@ function SUPER_f() {
model.dep_ut = [false,false];
gr_i = [];
this.x = standard_define([2,2],model,[],gr_i);
+ return new BasicBlock(this.x);
}
SUPER_f.prototype.details = function SUPER_f() {
return this.x;
@@ -12271,6 +12622,7 @@ function SUPER_f() {
}
SUPER_f.prototype.set = function SUPER_f() {
xcos(arg1.model.rpar);
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Misc/TEXT_f.sci" */
@@ -12288,6 +12640,7 @@ function TEXT_f() {
graphics.sz = [2,1];
graphics.exprs = exprs;
this.x = mlist(["Text","graphics","model","void","gui"],graphics,model," ","TEXT_f");
+ return new BasicBlock(this.x);
}
TEXT_f.prototype.details = function TEXT_f() {
return this.x;
@@ -12338,6 +12691,7 @@ function TEXT_f() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Misc/c_block.sci" */
@@ -12369,6 +12723,7 @@ function c_block() {
label = list([[sci2exp(in1)],[sci2exp(out)],[strcat(sci2exp(rpar))],[funam]],list([]));
gr_i = [];
this.x = standard_define([3,2],model,label,gr_i);
+ return new BasicBlock(this.x);
}
c_block.prototype.details = function c_block() {
return this.x;
@@ -12413,6 +12768,7 @@ function c_block() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Misc/fortran_block.sci" */
@@ -12435,6 +12791,7 @@ function fortran_block() {
label = list([[sci2exp(model.in1)],[sci2exp(model.out)],[strcat(sci2exp(model.rpar))],[funam]],list([]));
gr_i = [];
this.x = standard_define([4,2],model,label,gr_i);
+ return new BasicBlock(this.x);
}
fortran_block.prototype.details = function fortran_block() {
return this.x;
@@ -12479,6 +12836,7 @@ function fortran_block() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Misc/func_block.sci" */
@@ -12493,6 +12851,7 @@ function func_block() {
exprs = "v=sin(u);y=u*v";
gr_i = [];
this.x = standard_define([2,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
func_block.prototype.details = function func_block() {
return this.x;
@@ -12512,6 +12871,7 @@ function func_block() {
this.x.model = model;
this.x.graphics = graphics;
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Misc/generic_block.sci" */
@@ -12535,6 +12895,7 @@ function generic_block() {
label = [[function_name],[sci2exp(funtyp)],[sci2exp(model.in1)],[sci2exp(model.out)],[sci2exp(model.evtin)],[sci2exp(model.evtout)],[sci2exp(model.state)],[sci2exp(model.dstate)],[sci2exp(model.rpar)],[sci2exp(model.ipar)],[sci2exp(model.firing)],["y"],["n"]];
gr_i = [];
this.x = standard_define([2,2],model,label,gr_i);
+ return new BasicBlock(this.x);
}
generic_block.prototype.details = function generic_block() {
return this.x;
@@ -12610,6 +12971,7 @@ function generic_block() {
}
}
needcompile=resume(needcompile)
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Misc/generic_block2.sci" */
@@ -12633,6 +12995,7 @@ function generic_block2() {
label = [[function_name],[sci2exp(funtyp)],[sci2exp(model.in1)],[sci2exp(model.out)],[sci2exp(model.evtin)],[sci2exp(model.evtout)],[sci2exp(model.state)],[sci2exp(model.dstate)],[sci2exp(model.rpar)],[sci2exp(model.ipar)],[sci2exp(model.nmode)],[sci2exp(model.nzcross)],[sci2exp(model.firing)],["y"],["n"]];
gr_i = [];
this.x = standard_define([2,2],model,label,gr_i);
+ return new BasicBlock(this.x);
}
generic_block2.prototype.details = function generic_block2() {
return this.x;
@@ -12710,6 +13073,7 @@ function generic_block2() {
}
}
needcompile=resume(needcompile)
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Misc/generic_block3.sci" */
@@ -12729,6 +13093,7 @@ function generic_block3() {
label = [[function_name],[sci2exp(funtyp)],[sci2exp([model.in1,model.in2])],[sci2exp(model.intyp)],[sci2exp([model.out,model.out2]),sci2exp(model.outtyp)],[sci2exp(model.evtin)],[sci2exp(model.evtout)],[sci2exp(model.state)],[sci2exp(model.dstate)],[sci2exp(model.odstate)],[sci2exp(model.rpar)],[sci2exp(model.ipar)],[sci2exp(model.opar)],[sci2exp(model.nmode)],[sci2exp(model.nzcross)],[sci2exp(model.firing)],["y"],["n"]];
gr_i = [];
this.x = standard_define([4,2],model,label,gr_i);
+ return new BasicBlock(this.x);
}
generic_block3.prototype.details = function generic_block3() {
return this.x;
@@ -12814,6 +13179,7 @@ function generic_block3() {
}
}
needcompile=resume(needcompile)
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Misc/scifunc_block.sci" */
@@ -12845,6 +13211,7 @@ function scifunc_block() {
exprs = list([[sci2exp(in1)],[sci2exp(out)],[sci2exp(clkin)],[sci2exp(clkout)],[strcat(sci2exp(x0))],[strcat(sci2exp(z0))],[strcat(sci2exp(rpar))],[sci2exp(auto)]],list("y1=sin(u1)"," "," ","y1=sin(u1)"," "," "," "));
gr_i = [];
this.x = standard_define([2,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
scifunc_block.prototype.details = function scifunc_block() {
return this.x;
@@ -12907,6 +13274,7 @@ function scifunc_block() {
}
}
needcompile=resume(needcompile)
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Misc/scifunc_block_m.sci" */
@@ -12943,6 +13311,7 @@ function scifunc_block_m() {
exprs = list([[sci2exp([in1,in1])],[sci2exp([out,out])],[sci2exp(clkin)],[sci2exp(clkout)],[strcat(sci2exp(x0))],[strcat(sci2exp(z0))],[strcat(sci2exp(rpar))],[sci2exp(auto)],[sci2exp(0)]],list("y1=sin(u1)"," "," ","y1=sin(u1)"," "," "," "));
gr_i = [];
this.x = standard_define([4,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
scifunc_block_m.prototype.details = function scifunc_block_m() {
return this.x;
@@ -13002,6 +13371,7 @@ function scifunc_block_m() {
}
}
needcompile=resume(needcompile)
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/NonLinear/ABSBLK_f.sci" */
@@ -13015,6 +13385,7 @@ function ABSBLK_f() {
model.dep_ut = [true,false];
gr_i = [];
this.x = standard_define([2,2],model,[],gr_i);
+ return new BasicBlock(this.x);
}
ABSBLK_f.prototype.details = function ABSBLK_f() {
return this.x;
@@ -13023,6 +13394,7 @@ function ABSBLK_f() {
}
ABSBLK_f.prototype.set = function ABSBLK_f() {
this.x = arg1;
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/NonLinear/ABS_VALUE.sci" */
@@ -13040,6 +13412,7 @@ function ABS_VALUE() {
exprs = [string([1])];
gr_i = [];
this.x = standard_define([2,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
ABS_VALUE.prototype.details = function ABS_VALUE() {
return this.x;
@@ -13070,6 +13443,7 @@ function ABS_VALUE() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/NonLinear/COSBLK_f.sci" */
@@ -13084,6 +13458,7 @@ function COSBLK_f() {
model.dep_ut = [true,false];
gr_i = [];
this.x = standard_define([2,2],model,[],gr_i);
+ return new BasicBlock(this.x);
}
COSBLK_f.prototype.details = function COSBLK_f() {
return this.x;
@@ -13092,6 +13467,7 @@ function COSBLK_f() {
}
COSBLK_f.prototype.set = function COSBLK_f() {
this.x = arg1;
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/NonLinear/DLRADAPT_f.sci" */
@@ -13117,6 +13493,7 @@ function DLRADAPT_f() {
exprs = [[sci2exp(p)],[sci2exp(rn)],[sci2exp(rd,0)],[sci2exp(g)],[sci2exp(last_u)],[sci2exp(last_y)]];
gr_i = [];
this.x = standard_define([2,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
DLRADAPT_f.prototype.details = function DLRADAPT_f() {
return this.x;
@@ -13151,6 +13528,7 @@ function DLRADAPT_f() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/NonLinear/EXPBLK_f.sci" */
@@ -13168,6 +13546,7 @@ function EXPBLK_f() {
exprs = ["%e"];
gr_i = [];
this.x = standard_define([2,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
EXPBLK_f.prototype.details = function EXPBLK_f() {
return this.x;
@@ -13197,6 +13576,7 @@ function EXPBLK_f() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/NonLinear/EXPBLK_m.sci" */
@@ -13218,6 +13598,7 @@ function EXPBLK_m() {
exprs = ["%e"];
gr_i = [];
this.x = standard_define([2,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
EXPBLK_m.prototype.details = function EXPBLK_m() {
return this.x;
@@ -13247,6 +13628,7 @@ function EXPBLK_m() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/NonLinear/FSV_f.sci" */
@@ -13262,6 +13644,7 @@ function FSV_f() {
exprs = " ";
gr_i = [];
this.x = standard_define([2,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
FSV_f.prototype.details = function FSV_f() {
return this.x;
@@ -13270,6 +13653,7 @@ function FSV_f() {
}
FSV_f.prototype.set = function FSV_f() {
this.x = arg1;
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/NonLinear/INTRP2BLK_f.sci" */
@@ -13289,6 +13673,7 @@ function INTRP2BLK_f() {
exprs = [[strcat(sci2exp(a))],[strcat(sci2exp(b))],[strcat(sci2exp(c,0))]];
gr_i = [];
this.x = standard_define([3,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
INTRP2BLK_f.prototype.details = function INTRP2BLK_f() {
return this.x;
@@ -13320,6 +13705,7 @@ function INTRP2BLK_f() {
}
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/NonLinear/INTRPLBLK_f.sci" */
@@ -13337,6 +13723,7 @@ function INTRPLBLK_f() {
exprs = [[strcat(sci2exp(a))],[strcat(sci2exp(b))]];
gr_i = [];
this.x = standard_define([2,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
INTRPLBLK_f.prototype.details = function INTRPLBLK_f() {
return this.x;
@@ -13367,6 +13754,7 @@ function INTRPLBLK_f() {
}
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/NonLinear/INVBLK.sci" */
@@ -13382,6 +13770,7 @@ function INVBLK() {
exprs = " ";
gr_i = [];
this.x = standard_define([2,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
INVBLK.prototype.details = function INVBLK() {
return this.x;
@@ -13390,6 +13779,7 @@ function INVBLK() {
}
INVBLK.prototype.set = function INVBLK() {
this.x = arg1;
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/NonLinear/INVBLK_f.sci" */
@@ -13405,6 +13795,7 @@ function INVBLK_f() {
exprs = " ";
gr_i = [];
this.x = standard_define([2,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
INVBLK_f.prototype.details = function INVBLK_f() {
return this.x;
@@ -13413,6 +13804,7 @@ function INVBLK_f() {
}
INVBLK_f.prototype.set = function INVBLK_f() {
this.x = arg1;
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/NonLinear/LOGBLK_f.sci" */
@@ -13430,6 +13822,7 @@ function LOGBLK_f() {
exprs = "%e";
gr_i = [];
this.x = standard_define([2,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
LOGBLK_f.prototype.details = function LOGBLK_f() {
return this.x;
@@ -13461,6 +13854,7 @@ function LOGBLK_f() {
}
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/NonLinear/LOOKUP2D.sci" */
@@ -13484,6 +13878,7 @@ function LOOKUP2D() {
exprs = list(strcat(sci2exp(xx)),strcat(sci2exp(yy)),strcat(sci2exp(zz)),sci2exp(Method),Graf);
gr_i = [];
this.x = standard_define([2.5,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
LOOKUP2D.prototype.details = function LOOKUP2D() {
return this.x;
@@ -13560,6 +13955,7 @@ function LOOKUP2D() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/NonLinear/LOOKUP_f.sci" */
@@ -13574,6 +13970,7 @@ function LOOKUP_f() {
model.dep_ut = [true,false];
gr_i = [];
this.x = standard_define([2,2],model,[],gr_i);
+ return new BasicBlock(this.x);
}
LOOKUP_f.prototype.details = function LOOKUP_f() {
return this.x;
@@ -13611,6 +14008,7 @@ function LOOKUP_f() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/NonLinear/MAXMIN.sci" */
@@ -13627,6 +14025,7 @@ function MAXMIN() {
gr_i = [];
this.x = standard_define([2,2],model,exprs,gr_i);
this.x.graphics.style = "MAXMIN;displayedLabel=MAX";
+ return new BasicBlock(this.x);
}
MAXMIN.prototype.details = function MAXMIN() {
return this.x;
@@ -13680,6 +14079,7 @@ function MAXMIN() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/NonLinear/MAX_f.sci" */
@@ -13696,6 +14096,7 @@ function MAX_f() {
exprs = " ";
gr_i = [];
this.x = standard_define([2,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
MAX_f.prototype.details = function MAX_f() {
return this.x;
@@ -13704,6 +14105,7 @@ function MAX_f() {
}
MAX_f.prototype.set = function MAX_f() {
this.x = arg1;
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/NonLinear/MIN_f.sci" */
@@ -13720,6 +14122,7 @@ function MIN_f() {
exprs = sci2exp(in1);
gr_i = [];
this.x = standard_define([2,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
MIN_f.prototype.details = function MIN_f() {
return this.x;
@@ -13728,6 +14131,7 @@ function MIN_f() {
}
MIN_f.prototype.set = function MIN_f() {
this.x = arg1;
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/NonLinear/POWBLK_f.sci" */
@@ -13745,6 +14149,7 @@ function POWBLK_f() {
exprs = string(a);
gr_i = [];
this.x = standard_define([2,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
POWBLK_f.prototype.details = function POWBLK_f() {
return this.x;
@@ -13777,6 +14182,7 @@ function POWBLK_f() {
this.x.model = model;
break;
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/NonLinear/PRODUCT.sci" */
@@ -13793,6 +14199,7 @@ function PRODUCT() {
exprs = sci2exp(sgn);
gr_i = [];
this.x = standard_define([2,3],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
PRODUCT.prototype.details = function PRODUCT() {
return this.x;
@@ -13843,6 +14250,7 @@ function PRODUCT() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/NonLinear/PROD_f.sci" */
@@ -13855,6 +14263,7 @@ function PROD_f() {
model.blocktype = "c";
model.dep_ut = [true,false];
this.x = standard_define([1,1],model,[],[]);
+ return new BasicBlock(this.x);
}
PROD_f.prototype.details = function PROD_f() {
return this.x;
@@ -13863,6 +14272,7 @@ function PROD_f() {
}
PROD_f.prototype.set = function PROD_f() {
this.x = arg1;
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/NonLinear/QUANT_f.sci" */
@@ -13881,6 +14291,7 @@ function QUANT_f() {
exprs = [[string(pas)],[string(meth)]];
gr_i = [];
this.x = standard_define([2,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
QUANT_f.prototype.details = function QUANT_f() {
return this.x;
@@ -13919,6 +14330,7 @@ function QUANT_f() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/NonLinear/SATURATION.sci" */
@@ -13939,6 +14351,7 @@ function SATURATION() {
exprs = [[string(maxp)],[string(minp)],[string(model.nmode)]];
gr_i = [];
this.x = standard_define([2,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
SATURATION.prototype.details = function SATURATION() {
return this.x;
@@ -13973,6 +14386,7 @@ function SATURATION() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/NonLinear/SAT_f.sci" */
@@ -13993,6 +14407,7 @@ function SAT_f() {
exprs = [[string(minp)],[string(maxp)],[string(slope)]];
gr_i = [];
this.x = standard_define([2,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
SAT_f.prototype.details = function SAT_f() {
return this.x;
@@ -14023,6 +14438,7 @@ function SAT_f() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/NonLinear/SIGNUM.sci" */
@@ -14040,6 +14456,7 @@ function SIGNUM() {
exprs = [string([1])];
gr_i = [];
this.x = standard_define([2,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
SIGNUM.prototype.details = function SIGNUM() {
return this.x;
@@ -14070,6 +14487,7 @@ function SIGNUM() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/NonLinear/SINBLK_f.sci" */
@@ -14084,6 +14502,7 @@ function SINBLK_f() {
exprs = " ";
gr_i = [];
this.x = standard_define([2,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
SINBLK_f.prototype.details = function SINBLK_f() {
return this.x;
@@ -14092,6 +14511,7 @@ function SINBLK_f() {
}
SINBLK_f.prototype.set = function SINBLK_f() {
this.x = arg1;
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/NonLinear/TANBLK_f.sci" */
@@ -14107,6 +14527,7 @@ function TANBLK_f() {
exprs = sci2exp(in1);
gr_i = [];
this.x = standard_define([2,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
TANBLK_f.prototype.details = function TANBLK_f() {
return this.x;
@@ -14116,6 +14537,7 @@ function TANBLK_f() {
TANBLK_f.prototype.set = function TANBLK_f() {
this.x = arg1;
this.x.model.firing = [];
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/NonLinear/TrigFun.sci" */
@@ -14130,6 +14552,7 @@ function TrigFun() {
exprs = "sin";
gr_i = [];
this.x = standard_define([4,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
TrigFun.prototype.details = function TrigFun() {
return this.x;
@@ -14158,6 +14581,7 @@ function TrigFun() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/PDE/PDE.sci" */
@@ -14174,6 +14598,7 @@ function PDE() {
label = list(params_pde,[],"");
gr_i = [];
this.x = standard_define([3,3],model,label,gr_i);
+ return new BasicBlock(this.x);
}
PDE.prototype.details = function PDE() {
return this.x;
@@ -14291,6 +14716,7 @@ function PDE() {
this.x.model = model;
break;
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Sinks/AFFICH_m.sci" */
@@ -14316,6 +14742,7 @@ function AFFICH_m() {
exprs = [[sci2exp([model.in1,model.in2])],[string(font)],[string(fontsize)],[string(colr)],[string(nt)],[string(nd)],[string(0)]];
gr_i = [];
this.x = standard_define([3,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
AFFICH_m.prototype.details = function AFFICH_m() {
return this.x;
@@ -14372,6 +14799,7 @@ function AFFICH_m() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Sinks/BARXY.sci" */
@@ -14395,6 +14823,7 @@ function BARXY() {
this.x.graphics.in_implicit = ["E","E"];
this.x.graphics.out_implicit = [];
this.x.graphics.exprs = [["-15"],["15"],["-15"],["15"],["1"]];
+ return new BasicBlock(this.x);
}
BARXY.prototype.details = function BARXY() {
return this.x;
@@ -14435,6 +14864,7 @@ function BARXY() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Sinks/CANIMXY.sci" */
@@ -14465,6 +14895,7 @@ function CANIMXY() {
exprs = [[string(nbr_curves)],[string(clrs)],[string(siz)],[string(win)],["[]"],["[]"],[string(xmin)],[string(xmax)],[string(ymin)],[string(ymax)],[string(N)]];
gr_i = [];
this.x = standard_define([2,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
CANIMXY.prototype.details = function CANIMXY() {
return this.x;
@@ -14536,6 +14967,7 @@ function CANIMXY() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Sinks/CANIMXY3D.sci" */
@@ -14566,6 +14998,7 @@ function CANIMXY3D() {
exprs = [[string(nbr_curves)],[strcat(string(clrs)," ")],[strcat(string(siz)," ")],[string(win)],["[]"],["[]"],[strcat(string(vec_x)," ")],[strcat(string(vec_y)," ")],[strcat(string(vec_z)," ")],[strcat(string(param3ds)," ")],[string(N)]];
gr_i = [];
this.x = standard_define([2,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
CANIMXY3D.prototype.details = function CANIMXY3D() {
return this.x;
@@ -14654,6 +15087,7 @@ function CANIMXY3D() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Sinks/CEVENTSCOPE.sci" */
@@ -14675,6 +15109,7 @@ function CEVENTSCOPE() {
exprs = [[sci2exp(nclock)],[strcat(sci2exp(clrs[nclock-1])," ")],[string(win)],[sci2exp([])],[sci2exp(wdim)],[string(per)]];
gr_i = [];
this.x = standard_define([2,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
CEVENTSCOPE.prototype.details = function CEVENTSCOPE() {
return this.x;
@@ -14741,6 +15176,7 @@ function CEVENTSCOPE() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Sinks/CFSCOPE.sci" */
@@ -14764,6 +15200,7 @@ function CFSCOPE() {
exprs = [[strcat(string(clrs)," ")],[string(win)],[sci2exp([])],[sci2exp(wdim)],[string(ymin)],[string(ymax)],[string(per)],[string(N)],[string([1])]];
gr_i = [];
this.x = standard_define([2,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
CFSCOPE.prototype.details = function CFSCOPE() {
return this.x;
@@ -14837,6 +15274,7 @@ function CFSCOPE() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Sinks/CLKOUTV_f.sci" */
@@ -14852,6 +15290,7 @@ function CLKOUTV_f() {
model.dep_ut = [false,false];
exprs = string(prt);
this.x = standard_define([1,1],model,exprs," ");
+ return new BasicBlock(this.x);
}
CLKOUTV_f.prototype.details = function CLKOUTV_f() {
return this.x;
@@ -14880,6 +15319,7 @@ function CLKOUTV_f() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Sinks/CLKOUT_f.sci" */
@@ -14895,6 +15335,7 @@ function CLKOUT_f() {
model.dep_ut = [false,false];
exprs = string(prt);
this.x = standard_define([1,1],model,exprs," ");
+ return new BasicBlock(this.x);
}
CLKOUT_f.prototype.details = function CLKOUT_f() {
return this.x;
@@ -14925,6 +15366,7 @@ function CLKOUT_f() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Sinks/CMAT3D.sci" */
@@ -14951,6 +15393,7 @@ function CMAT3D() {
exprs = [[strcat(string(this.x)," ")],[strcat(string(y)," ")],[string("jetcolormap(25)")],[string(cmin)],[string(cmax)]];
gr_i = [];
this.x = standard_define([2,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
CMAT3D.prototype.details = function CMAT3D() {
return this.x;
@@ -14992,6 +15435,7 @@ function CMAT3D() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Sinks/CMATVIEW.sci" */
@@ -15016,6 +15460,7 @@ function CMATVIEW() {
exprs = [[string("jetcolormap(25)")],[string(cmin)],[string(cmax)]];
gr_i = [];
this.x = standard_define([2,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
CMATVIEW.prototype.details = function CMATVIEW() {
return this.x;
@@ -15055,6 +15500,7 @@ function CMATVIEW() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Sinks/CMSCOPE.sci" */
@@ -15084,6 +15530,7 @@ function CMSCOPE() {
exprs = [[strcat(string(in1)," ")],[strcat(string(clrs)," ")],[string(win)],[sci2exp([])],[sci2exp([])],[strcat(string(ymin)," ")],[strcat(string(ymax)," ")],[strcat(string(per)," ")],[string(N)],[string(0)],[emptystr()]];
gr_i = [];
this.x = standard_define([2,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
CMSCOPE.prototype.details = function CMSCOPE() {
return this.x;
@@ -15182,6 +15629,7 @@ function CMSCOPE() {
}
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Sinks/CSCOPE.sci" */
@@ -15207,6 +15655,7 @@ function CSCOPE() {
exprs = [[strcat(string(clrs)," ")],[string(win)],[sci2exp([])],[sci2exp(wdim)],[string(ymin)],[string(ymax)],[string(per)],[string(N)],[transpose(string(0))],[emptystr()]];
gr_i = [];
this.x = standard_define([2,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
CSCOPE.prototype.details = function CSCOPE() {
return this.x;
@@ -15278,6 +15727,7 @@ function CSCOPE() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Sinks/CSCOPXY.sci" */
@@ -15307,6 +15757,7 @@ function CSCOPXY() {
exprs = [[string(nbr_curves)],[sci2exp(clrs)],[sci2exp(siz)],[string(win)],[sci2exp([])],[sci2exp(wdim)],[string(xmin)],[string(xmax)],[string(ymin)],[string(ymax)],[string(N)]];
gr_i = [];
this.x = standard_define([2,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
CSCOPXY.prototype.details = function CSCOPXY() {
return this.x;
@@ -15378,6 +15829,7 @@ function CSCOPXY() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Sinks/CSCOPXY3D.sci" */
@@ -15407,6 +15859,7 @@ function CSCOPXY3D() {
exprs = [[string(nbr_curves)],[strcat(string(clrs)," ")],[strcat(string(siz)," ")],[string(win)],[sci2exp([])],[sci2exp(wdim)],[strcat(string(vec_x)," ")],[strcat(string(vec_y)," ")],[strcat(string(vec_z)," ")],[strcat(string(param3ds)," ")],[string(N)]];
gr_i = [];
this.x = standard_define([2,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
CSCOPXY3D.prototype.details = function CSCOPXY3D() {
return this.x;
@@ -15491,6 +15944,7 @@ function CSCOPXY3D() {
message(mess);
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Sinks/OUTIMPL_f.sci" */
@@ -15512,6 +15966,7 @@ function OUTIMPL_f() {
gr_i = [];
this.x = standard_define([1,1],model,exprs,gr_i);
this.x.graphics.in_implicit = ["I"];
+ return new BasicBlock(this.x);
}
OUTIMPL_f.prototype.details = function OUTIMPL_f() {
return this.x;
@@ -15546,6 +16001,7 @@ function OUTIMPL_f() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Sinks/OUT_f.sci" */
@@ -15564,6 +16020,7 @@ function OUT_f() {
exprs = string(prt);
gr_i = [];
this.x = standard_define([1,1],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
OUT_f.prototype.details = function OUT_f() {
return this.x;
@@ -15594,6 +16051,7 @@ function OUT_f() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Sinks/TOWS_c.sci" */
@@ -15619,6 +16077,7 @@ function TOWS_c() {
gr_i = [];
exprs = [[string(nz)],[string(varnam)],[string(herit)]];
this.x = standard_define([4,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
TOWS_c.prototype.details = function TOWS_c() {
return this.x;
@@ -15660,6 +16119,7 @@ function TOWS_c() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Sinks/TRASH_f.sci" */
@@ -15675,6 +16135,7 @@ function TRASH_f() {
exprs = " ";
gr_i = [];
this.x = standard_define([2,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
TRASH_f.prototype.details = function TRASH_f() {
return this.x;
@@ -15683,6 +16144,7 @@ function TRASH_f() {
}
TRASH_f.prototype.set = function TRASH_f() {
this.x = arg1;
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Sinks/WFILE_f.sci" */
@@ -15705,6 +16167,7 @@ function WFILE_f() {
exprs = [[sci2exp(in1)],[fname],[frmt],[string(N)]];
gr_i = [];
this.x = standard_define([3,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
WFILE_f.prototype.details = function WFILE_f() {
return this.x;
@@ -15774,6 +16237,7 @@ function WFILE_f() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Sinks/WRITEAU_f.sci" */
@@ -15797,6 +16261,7 @@ function WRITEAU_f() {
exprs = [string(N),string(swap)];
gr_i = [];
this.x = standard_define([4,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
WRITEAU_f.prototype.details = function WRITEAU_f() {
return this.x;
@@ -15844,6 +16309,7 @@ function WRITEAU_f() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Sinks/WRITEC_f.sci" */
@@ -15867,6 +16333,7 @@ function WRITEC_f() {
exprs = [[sci2exp(in1)],[fname],[frmt],[string(N),string(swap)]];
gr_i = [];
this.x = standard_define([4,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
WRITEC_f.prototype.details = function WRITEC_f() {
return this.x;
@@ -15935,6 +16402,7 @@ function WRITEC_f() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Sources/CLKINV_f.sci" */
@@ -15951,6 +16419,7 @@ function CLKINV_f() {
exprs = string(prt);
gr_i = [];
this.x = standard_define([1,1],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
CLKINV_f.prototype.details = function CLKINV_f() {
return this.x;
@@ -15981,6 +16450,7 @@ function CLKINV_f() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Sources/CLKIN_f.sci" */
@@ -15996,6 +16466,7 @@ function CLKIN_f() {
model.dep_ut = [false,false];
exprs = string(prt);
this.x = standard_define([1,1],model,exprs," ");
+ return new BasicBlock(this.x);
}
CLKIN_f.prototype.details = function CLKIN_f() {
return this.x;
@@ -16026,6 +16497,7 @@ function CLKIN_f() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Sources/CLOCK_c.sci" */
@@ -16070,6 +16542,7 @@ function CLOCK_c() {
this.x.model.firing = false;
this.x.model.dep_ut = [false,false];
this.x.model.rpar = diagram;
+ return new BasicBlock(this.x);
}
CLOCK_c.prototype.details = function CLOCK_c() {
return this.x;
@@ -16120,6 +16593,7 @@ function CLOCK_c() {
this.x = arg1;
y = needcompile;
typ = newpar;
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Sources/CLOCK_f.sci" */
@@ -16164,6 +16638,7 @@ function CLOCK_f() {
this.x.model.firing = false;
this.x.model.dep_ut = [false,false];
this.x.model.rpar = diagram;
+ return new BasicBlock(this.x);
}
CLOCK_f.prototype.details = function CLOCK_f() {
return this.x;
@@ -16214,6 +16689,7 @@ function CLOCK_f() {
this.x = arg1;
y = needcompile;
typ = newpar;
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Sources/CONST.sci" */
@@ -16230,6 +16706,7 @@ function CONST() {
exprs = strcat(sci2exp(C));
gr_i = [];
this.x = standard_define([2,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
CONST.prototype.details = function CONST() {
return this.x;
@@ -16261,6 +16738,7 @@ function CONST() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Sources/CONST_f.sci" */
@@ -16277,6 +16755,7 @@ function CONST_f() {
exprs = strcat(sci2exp(C));
gr_i = [];
this.x = standard_define([2,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
CONST_f.prototype.details = function CONST_f() {
return this.x;
@@ -16305,6 +16784,7 @@ function CONST_f() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Sources/CONST_m.sci" */
@@ -16324,6 +16804,7 @@ function CONST_m() {
exprs = sci2exp(C);
gr_i = [];
this.x = standard_define([2,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
CONST_m.prototype.details = function CONST_m() {
return this.x;
@@ -16378,6 +16859,7 @@ function CONST_m() {
}
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Sources/CURV_f.sci" */
@@ -16399,6 +16881,7 @@ function CURV_f() {
model.dep_ut = [false,true];
gr_i = [];
this.x = standard_define([2,2],model,[],gr_i);
+ return new BasicBlock(this.x);
}
CURV_f.prototype.details = function CURV_f() {
return this.x;
@@ -16442,6 +16925,7 @@ function CURV_f() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Sources/Counter.sci" */
@@ -16462,6 +16946,7 @@ function Counter() {
exprs = [[string(minim)],[string(maxim)],[string(rule)]];
gr_i = [];
this.x = standard_define([3,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
Counter.prototype.details = function Counter() {
return this.x;
@@ -16493,6 +16978,7 @@ function Counter() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Sources/FROMWSB.sci" */
@@ -16506,6 +16992,7 @@ function FROMWSB() {
model = scicos_model(sim="csuper",in1=[],in2=[],intyp=1,out=-1,out2=-2,outtyp=1,evtin=[],evtout=[],state=[],dstate=[],odstate=list(),rpar=scs_m_1,ipar=[],opar=list(),blocktype="h",firing=[],dep_ut=[false,false],label="",nzcross=0,nmode=0,equations=list());
gr_i = [];
this.x = standard_define([5,2],model,[],gr_i);
+ return new BasicBlock(this.x);
}
FROMWSB.prototype.details = function FROMWSB() {
return this.x;
@@ -16580,6 +17067,7 @@ function FROMWSB() {
}
this.x = arg1;
typ = newpar;
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Sources/FROMWS_c.sci" */
@@ -16603,6 +17091,7 @@ function FROMWS_c() {
gr_i = [];
exprs = [[string(varnam)],[string(Method)],[string(ZC)],[string(OutEnd)]];
this.x = standard_define([3.5,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
FROMWS_c.prototype.details = function FROMWS_c() {
return this.x;
@@ -16648,6 +17137,7 @@ function FROMWS_c() {
}
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Sources/GENSIN_f.sci" */
@@ -16666,6 +17156,7 @@ function GENSIN_f() {
exprs = [[string(rpar[1-1])],[string(rpar[2-1])],[string(rpar[3-1])]];
gr_i = [];
this.x = standard_define([3,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
GENSIN_f.prototype.details = function GENSIN_f() {
return this.x;
@@ -16697,6 +17188,7 @@ function GENSIN_f() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Sources/GENSQR_f.sci" */
@@ -16715,6 +17207,7 @@ function GENSQR_f() {
exprs = string(Amplitude);
gr_i = [];
this.x = standard_define([3,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
GENSQR_f.prototype.details = function GENSQR_f() {
return this.x;
@@ -16742,6 +17235,7 @@ function GENSQR_f() {
this.x.model = model;
break;
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Sources/GEN_SQR.sci" */
@@ -16794,6 +17288,7 @@ function GEN_SQR() {
exprs = [sci2exp(Amin),sci2exp(Amax),sci2exp(rule),sci2exp(F)];
gr_i = [];
this.x = standard_define([3,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
GEN_SQR.prototype.details = function GEN_SQR() {
return this.x;
@@ -16834,6 +17329,7 @@ function GEN_SQR() {
ok = false;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Sources/Ground_g.sci" */
@@ -16854,6 +17350,7 @@ function Ground_g() {
exprs = [];
gr_i = [];
this.x = standard_define([2,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
Ground_g.prototype.details = function Ground_g() {
return this.x;
@@ -16862,6 +17359,7 @@ function Ground_g() {
}
Ground_g.prototype.set = function Ground_g() {
this.x = arg1;
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Sources/INIMPL_f.sci" */
@@ -16883,6 +17381,7 @@ function INIMPL_f() {
gr_i = [];
this.x = standard_define([1,1],model,exprs,gr_i);
this.x.graphics.out_implicit = ["I"];
+ return new BasicBlock(this.x);
}
INIMPL_f.prototype.details = function INIMPL_f() {
return this.x;
@@ -16917,6 +17416,7 @@ function INIMPL_f() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Sources/IN_f.sci" */
@@ -16934,6 +17434,7 @@ function IN_f() {
exprs = sci2exp(prt);
gr_i = [];
this.x = standard_define([1,1],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
IN_f.prototype.details = function IN_f() {
return this.x;
@@ -16979,6 +17480,7 @@ function IN_f() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Sources/Modulo_Count.sci" */
@@ -16997,6 +17499,7 @@ function Modulo_Count() {
exprs = [[string(ini_c)],[string(base)]];
gr_i = [];
this.x = standard_define([3,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
Modulo_Count.prototype.details = function Modulo_Count() {
return this.x;
@@ -17028,6 +17531,7 @@ function Modulo_Count() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Sources/PULSE_SC.sci" */
@@ -17075,6 +17579,7 @@ function PULSE_SC() {
exprs = [sci2exp(E),sci2exp(W),sci2exp(F),sci2exp(A)];
gr_i = [];
this.x = standard_define([3,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
PULSE_SC.prototype.details = function PULSE_SC() {
return this.x;
@@ -17117,6 +17622,7 @@ function PULSE_SC() {
ok = false;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Sources/RAMP.sci" */
@@ -17138,6 +17644,7 @@ function RAMP() {
exprs = [string(rpar)];
gr_i = [];
this.x = standard_define([2,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
RAMP.prototype.details = function RAMP() {
return this.x;
@@ -17164,6 +17671,7 @@ function RAMP() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Sources/RAND_f.sci" */
@@ -17186,6 +17694,7 @@ function RAND_f() {
exprs = [[string(flag)],[sci2exp(a.slice())],[sci2exp(b.slice())],[string(model.dstate[1-1])]];
gr_i = [];
this.x = standard_define([3,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
RAND_f.prototype.details = function RAND_f() {
return this.x;
@@ -17222,6 +17731,7 @@ function RAND_f() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Sources/RAND_m.sci" */
@@ -17253,6 +17763,7 @@ function RAND_m() {
exprs = [[sci2exp(1)],[string(flag)],[sci2exp([a])],[sci2exp([b])],[sci2exp([model.dstate[1-1],int(rand()*(10^7-1))])]];
gr_i = [];
this.x = standard_define([3,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
RAND_m.prototype.details = function RAND_m() {
return this.x;
@@ -17303,6 +17814,7 @@ function RAND_m() {
}
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Sources/READAU_f.sci" */
@@ -17330,6 +17842,7 @@ function READAU_f() {
exprs = [[fname],[string(N)],[string(swap)]];
gr_i = [];
this.x = standard_define([5,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
READAU_f.prototype.details = function READAU_f() {
return this.x;
@@ -17387,6 +17900,7 @@ function READAU_f() {
}
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Sources/READC_f.sci" */
@@ -17418,6 +17932,7 @@ function READC_f() {
exprs = [["[]"],[sci2exp(outmask)],[fname],[frmt],[string(M)],[string(N)],[string(offset)],[string(swap)]];
gr_i = [];
this.x = standard_define([4,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
READC_f.prototype.details = function READC_f() {
return this.x;
@@ -17505,6 +18020,7 @@ function READC_f() {
}
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Sources/RFILE_f.sci" */
@@ -17532,6 +18048,7 @@ function RFILE_f() {
exprs = [[sci2exp([])],[sci2exp(outmask)],[fname],[frmt],[string(N)],[sci2exp(out)]];
gr_i = [];
this.x = standard_define([3,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
RFILE_f.prototype.details = function RFILE_f() {
return this.x;
@@ -17612,6 +18129,7 @@ function RFILE_f() {
}
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Sources/SAWTOOTH_f.sci" */
@@ -17627,6 +18145,7 @@ function SAWTOOTH_f() {
exprs = " ";
gr_i = [];
this.x = standard_define([3,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
SAWTOOTH_f.prototype.details = function SAWTOOTH_f() {
return this.x;
@@ -17635,6 +18154,7 @@ function SAWTOOTH_f() {
}
SAWTOOTH_f.prototype.set = function SAWTOOTH_f() {
this.x = arg1;
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Sources/STEP.sci" */
@@ -17655,6 +18175,7 @@ function STEP() {
exprs = [[string(1)],[string(rpar)]];
gr_i = [];
this.x = standard_define([2,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
STEP.prototype.details = function STEP() {
return this.x;
@@ -17702,6 +18223,7 @@ function STEP() {
break;
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Sources/STEP_FUNCTION.sci" */
@@ -17755,6 +18277,7 @@ function STEP_FUNCTION() {
model.rpar = scs_m_1;
gr_i = [];
this.x = standard_define([2,2],model,[],gr_i);
+ return new BasicBlock(this.x);
}
STEP_FUNCTION.prototype.details = function STEP_FUNCTION() {
return this.x;
@@ -17825,6 +18348,7 @@ function STEP_FUNCTION() {
this.x = arg1;
y = needcompile;
typ = newpar;
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Sources/SampleCLK.sci" */
@@ -17839,6 +18363,7 @@ function SampleCLK() {
model.dep_ut = [false,false];
exprs = [[sci2exp(1)],[sci2exp(0)]];
this.x = standard_define([2,2],model,exprs," ");
+ return new BasicBlock(this.x);
}
SampleCLK.prototype.details = function SampleCLK() {
return this.x;
@@ -17878,6 +18403,7 @@ function SampleCLK() {
}
}
needcompile=resume(needcompile)
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Sources/Sigbuilder.sci" */
@@ -17895,6 +18421,7 @@ function Sigbuilder() {
model = scicos_model(sim="csuper",in1=[],in2=[],intyp=1,out=-1,out2=[],outtyp=1,evtin=[],evtout=1,state=[],dstate=[],odstate=list(),rpar=scs_m_1,ipar=[],opar=list(),blocktype="h",firing=[],dep_ut=[false,false],label="",nzcross=0,nmode=0,equations=list());
gr_i = [];
this.x = standard_define([3,2],model,[],gr_i);
+ return new BasicBlock(this.x);
}
Sigbuilder.prototype.details = function Sigbuilder() {
return this.x;
@@ -17970,6 +18497,7 @@ function Sigbuilder() {
}
this.x = arg1;
typ = newpar;
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Sources/TIME_f.sci" */
@@ -17982,6 +18510,7 @@ function TIME_f() {
model.dep_ut = [false,true];
gr_i = [];
this.x = standard_define([2,2],model,[],gr_i);
+ return new BasicBlock(this.x);
}
TIME_f.prototype.details = function TIME_f() {
return this.x;
@@ -17990,6 +18519,7 @@ function TIME_f() {
}
TIME_f.prototype.set = function TIME_f() {
this.x = arg1;
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Sources/TKSCALE.sci" */
@@ -18008,6 +18538,7 @@ function TKSCALE() {
exprs = [[sci2exp(a)],[sci2exp(b)],[sci2exp(f)]];
gr_i = [];
this.x = standard_define([3,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
TKSCALE.prototype.details = function TKSCALE() {
return this.x;
@@ -18026,6 +18557,7 @@ function TKSCALE() {
this.x.graphics = graphics;
this.x.model = model;
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Threshold/GENERAL_f.sci" */
@@ -18046,6 +18578,7 @@ function GENERAL_f() {
exprs = [[strcat(sci2exp(in1))],[strcat(sci2exp(out))]];
gr_i = [];
this.x = standard_define([3,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
GENERAL_f.prototype.details = function GENERAL_f() {
return this.x;
@@ -18086,6 +18619,7 @@ function GENERAL_f() {
}
}
}
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Threshold/NEGTOPOS_f.sci" */
@@ -18102,6 +18636,7 @@ function NEGTOPOS_f() {
model.dep_ut = [true,false];
gr_i = [];
this.x = standard_define([2,2],model,[],gr_i);
+ return new BasicBlock(this.x);
}
NEGTOPOS_f.prototype.details = function NEGTOPOS_f() {
return this.x;
@@ -18111,6 +18646,7 @@ function NEGTOPOS_f() {
NEGTOPOS_f.prototype.set = function NEGTOPOS_f() {
this.x = arg1;
this.x.model.firing = -1;
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Threshold/POSTONEG_f.sci" */
@@ -18128,6 +18664,7 @@ function POSTONEG_f() {
model.firing = [-1];
gr_i = [];
this.x = standard_define([2,2],model,[],gr_i);
+ return new BasicBlock(this.x);
}
POSTONEG_f.prototype.details = function POSTONEG_f() {
return this.x;
@@ -18137,6 +18674,7 @@ function POSTONEG_f() {
POSTONEG_f.prototype.set = function POSTONEG_f() {
this.x = arg1;
this.x.model.firing = [-1];
+ return new BasicBlock(this.x);
}
}
/* autogenerated from "macros/Threshold/ZCROSS_f.sci" */
@@ -18156,6 +18694,7 @@ function ZCROSS_f() {
exprs = strcat(sci2exp(in1));
gr_i = [];
this.x = standard_define([2,2],model,exprs,gr_i);
+ return new BasicBlock(this.x);
}
ZCROSS_f.prototype.details = function ZCROSS_f() {
return this.x;
@@ -18190,6 +18729,7 @@ function ZCROSS_f() {
break;
}
}
+ return new BasicBlock(this.x);
}
}