<div dir="ltr"><div><font color="#000000"><span style="font-size:12.8px">Hello,</span></font></div><div><font color="#000000"><span style="font-size:12.8px"><br></span></font></div><div><font color="#000000"><span style="font-size:12.8px">>Am observat acum ca, daca folosesc sintaxa din emailul precedent (cea care exinte Is_Call pentru BLI), atunci nu se genereaza >instructiunea bl. In schimb, daca folosesc sintaxa cu let isCall = 1 in ... { } mi se genereaza corect instructiunea bl si rezultatul este corect >:D</span><span style="font-size:13px;line-height:16px"><br></span></font></div><font color="#000000"><span style="font-size:13px;line-height:16px"><div><span style="font-size:13px;line-height:16px"><br></span></div>Se pare că ordinea în care se face extinderea multiplă afectează valorea finală a câmpului.</span><br style="outline:none;font-size:13px;line-height:16px"><span style="font-size:13px;line-height:16px">Astfel, extinderea mai întâi a clasei Is_xxx setează bitul pe 1, urmând ca acesta să fie suprascris cu valorea 0 (valoarea default) din cadrul celeilalte clase extinse.</span></font><div><span style="font-size:13px;line-height:16px"><font color="#000000"><br></font></span></div><div><font color="#000000"><span style="font-size:13px;line-height:16px">OK:</span><br style="outline:none;font-size:13px;line-height:16px"><span style="font-size:13px;line-height:16px">def INSTRUCTIUNE : InstCplxxx<...>, Is_xxx;</span><br style="outline:none;font-size:13px;line-height:16px"><span style="font-size:13px;line-height:16px">Not OK:</span><br style="outline:none;font-size:13px;line-height:16px"><span style="font-size:13px;line-height:16px">def INSTRUCTIUNE : Is_xxx, InstCplxxx<...>;</span><span style="font-size:13px;line-height:16px"><br></span></font></div><div><span style="font-size:13px;line-height:16px"><font color="#000000"><br></font></span></div><div><font color="#000000"><span style="font-size:12.8px">>Totusi, daca incerc sa folosesc let isPredicated = 1 (cum apare in clasa Is_Conditioned), primesc eroarea "error: Value 'isPredicated' >unknown!". E corect isPredicated sau ar trebui altceva in locul lui ?</span><span style="font-size:13px;line-height:16px"><br></span></font></div><div><font color="#000000"><br></font></div><div><font color="#000000"><span style="font-size:13px;line-height:16px">Atributul isPredicated nu există în clasa Instruction, de unde și eroarea.</span><br style="outline:none;font-size:13px;line-height:16px"><span style="font-size:13px;line-height:16px">El ar putea să fie trecut în TSFlags, dacă e nevoie de el. Pentru această temă nu este necesar, așa că puteți să îl ignorați.</span><span style="font-size:13px;line-height:16px"><br></span></font></div><div><span style="font-size:13px;line-height:16px"><font color="#000000"><br></font></span></div><div><span style="font-size:13px;line-height:16px"><font color="#000000">Spor,</font></span></div><div><span style="line-height:16px"><font color="#000000">Silviu</font></span></div></div>