@@ -253,7 +253,7 @@ algorithm
253253 p_1 = SCodeUtil . translateAbsyn2SCode(ptot);
254254 (cache,env,_, dae as DAE . DAE (dael)) =
255255 Inst . instantiateClass(cache,InstanceHierarchy . emptyInstanceHierarchy,p_1, path);
256- ((dae as DAE . DAE (dael))) = DAEUtil . transformIfEqToExpr(dae);
256+ ((dae as DAE . DAE (dael))) = DAEUtil . transformIfEqToExpr(dae, false );
257257 ic_1 = Interactive . addInstantiatedClass(ic, Interactive . INSTCLASS (path,dael,env));
258258 /* ((daelow as DAELow.DAELOW(orderedVars=vars,orderedEqs=eqnarr,complexEqns = DAELow.COMPLEX_EQUATIONS(arrayEqs=ae,ifEqns=ifeqns)))) = DAELow.lower(dae, false, true) "no dummy state" ;*/
259259 ((daelow as DAELow . DAELOW (vars,_,_,eqnarr,_,_,ae,_,_,_))) = DAELow . lower(dae, false , true ) "no dummy state" ;
@@ -651,7 +651,7 @@ algorithm
651651 p_1 = SCodeUtil . translateAbsyn2SCode(ptot);
652652 (cache,env,_,(dae as DAE . DAE (dael))) =
653653 Inst . instantiateClass(cache,InstanceHierarchy . emptyInstanceHierarchy,p_1,className);
654- // ((dae as DAE.DAE(dael))) = DAEUtil.transformIfEqToExpr(dael);
654+ // ((dae as DAE.DAE(dael))) = DAEUtil.transformIfEqToExpr(dael,false );
655655 ic_1 = Interactive . addInstantiatedClass(ic, Interactive . INSTCLASS (className,dael,env));
656656 str = DAEUtil . dumpStr(dae);
657657 then
@@ -2230,7 +2230,7 @@ algorithm
22302230 p_1 = SCodeUtil . translateAbsyn2SCode(p);
22312231 (cache,env,_,dae_1) =
22322232 Inst . instantiateClass(cache,InstanceHierarchy . emptyInstanceHierarchy,p_1,className);
2233- ((dae as DAE . DAE (dael))) = DAEUtil . transformIfEqToExpr(dae_1);
2233+ ((dae as DAE . DAE (dael))) = DAEUtil . transformIfEqToExpr(dae_1, false );
22342234 ic_1 = Interactive . addInstantiatedClass(ic, Interactive . INSTCLASS (className,dael,env));
22352235 a_cref = Absyn . pathToCref(className);
22362236 file_dir = getFileDir(a_cref, p);
@@ -2313,7 +2313,7 @@ algorithm
23132313 p_1 = SCodeUtil . translateAbsyn2SCode(ptot);
23142314 (cache,env,_,dae as DAE . DAE (dael)) =
23152315 Inst . instantiateClass(cache,InstanceHierarchy . emptyInstanceHierarchy,p_1,className);
2316- ((dae as DAE . DAE (dael))) = DAEUtil . transformIfEqToExpr(dae);
2316+ ((dae as DAE . DAE (dael))) = DAEUtil . transformIfEqToExpr(dae, false );
23172317 ic_1 = Interactive . addInstantiatedClass(ic, Interactive . INSTCLASS (className,dael,env));
23182318 dlow = DAELow . lower(dae, addDummy, true );
23192319 Debug . fprint("bltdump" , "Lowered DAE: \n " );
@@ -3277,7 +3277,7 @@ algorithm
32773277
32783278 (cache, env, _, dae as DAE . DAE (dael)) =
32793279 Inst . instantiateClass(inCache, InstanceHierarchy . emptyInstanceHierarchy, p_1, className);
3280- ((dae as DAE . DAE (dael))) = DAEUtil . transformIfEqToExpr(dae);
3280+ ((dae as DAE . DAE (dael))) = DAEUtil . transformIfEqToExpr(dae, false );
32813281 ic_1 = Interactive . addInstantiatedClass(ic, Interactive . INSTCLASS (className,dael,env));
32823282 elimLevel = RTOpts . eliminationLevel();
32833283 RTOpts . setEliminationLevel(0 ); // No variable elimination
@@ -3625,7 +3625,7 @@ algorithm
36253625 cname_str = Absyn . pathString(classname);
36263626 p_1 = SCodeUtil . translateAbsyn2SCode(p);
36273627 (cache,env,_,dae_1) = Inst . instantiateClass(cache, InstanceHierarchy . emptyInstanceHierarchy, p_1, classname);
3628- ((dae as DAE . DAE (dael))) = DAEUtil . transformIfEqToExpr(dae_1);
3628+ ((dae as DAE . DAE (dael))) = DAEUtil . transformIfEqToExpr(dae_1, false );
36293629 ic_1 = Interactive . addInstantiatedClass(ic, Interactive . INSTCLASS (classname,dael,env));
36303630 dlow = DAELow . lower(dae, true , true );
36313631 m = DAELow . incidenceMatrix(dlow);
@@ -3668,7 +3668,7 @@ algorithm
36683668 cname_str = Absyn . pathString(classname);
36693669 p_1 = SCodeUtil . translateAbsyn2SCode(p);
36703670 (cache,env,_,dae_1) = Inst . instantiateClass(cache, InstanceHierarchy . emptyInstanceHierarchy, p_1, classname);
3671- ((dae as DAE . DAE (dael))) = DAEUtil . transformIfEqToExpr(dae_1);
3671+ ((dae as DAE . DAE (dael))) = DAEUtil . transformIfEqToExpr(dae_1, false );
36723672 ic_1 = Interactive . addInstantiatedClass(ic, Interactive . INSTCLASS (classname,dael,env));
36733673 dlow = DAELow . lower(dae, true , true );
36743674 m = DAELow . incidenceMatrix(dlow);
0 commit comments