<html><body>Jako odchovanec Pascalu tuto konstrukci pisu, takto a ceckari me,<div>vzdy chteji umlatit, copak to snad zvetsuje kod???</div><div><br></div><div><span style="color: rgb(0, 51, 153);">if (P1) </span><span style="color: rgb(0, 51, 153); line-height: 1.3;">{</span></div><div><span style="line-height: 1.3; color: rgb(0, 51, 153);">} </span><span style="color: rgb(0, 51, 153); line-height: 1.3;">else </span><span style="color: rgb(0, 51, 153); line-height: 1.3;">{</span></div><div><span style="color: rgb(0, 51, 153); line-height: 1.3;">     if (P2) </span><span style="color: rgb(0, 51, 153); line-height: 1.3;">{</span></div><div><span style="color: rgb(0, 51, 153);">     } </span><span style="color: rgb(0, 51, 153);">else </span><span style="line-height: 1.3; color: rgb(0, 51, 153);">{</span><span style="color: rgb(0, 51, 153); line-height: 1.3;"><br></span></div><div><span style="color: rgb(0, 51, 153); line-height: 1.3;">          </span><span style="color: rgb(0, 51, 153); line-height: 1.3;">if (P3) {</span></div><div><span style="color: rgb(0, 51, 153);">          } </span><span style="color: rgb(0, 51, 153);">else </span><span style="line-height: 1.3; color: rgb(0, 51, 153);">{</span><span style="color: rgb(0, 51, 153); line-height: 1.3;"><br></span></div><div><span style="line-height: 1.3; color: rgb(0, 51, 153);">          }</span></div><div><span style="color: rgb(0, 51, 153); line-height: 1.3;">     }</span><br></div><div><span style="color: rgb(0, 51, 153); line-height: 1.3;">}</span></div><div><span style="color: rgb(0, 51, 153); line-height: 1.3;"><br></span></div><div><span style="color: rgb(0, 51, 153); line-height: 1.3;">Jen nevim co je vic obludnejsi, kdyz to tak vidim.  :-)</span></div><div><span style="color: rgb(0, 51, 153); line-height: 1.3;"> </span></div><div>Zdenek Aster</div><div><br></div><div><p>---------- Původní zpráva ----------<br>Od: Ales Prochaska, Divesoft <prochaska@divesoft.cz><br>Komu: HW-news <hw-list@list.hw.cz><br>Datum: 1. 1. 2015 21:07:14<br>Předmět: Re: [OT]C CO tim chtel basnik rici?</p><br><blockquote>Tohle totiž beru jako speciální případ "špagetového" příkazu<br><br>if (P1) {<br>   }<br>else if (P2) {<br>   }<br>else if (P3) {<br>   }<br>else {<br>   }<br><br>který se prostě při zdravém rozumu nedá psát s respektováním<br>skutečného syntaktického stromu :-) A tu poslední závorku v méně<br>přehledných případech píšu jako <br>   }//if<br><br>Aleš Procháska<br>   <br><br>> ja mam problem s timhle<br><br>> if (...) {<br>>    do {<br>>      } while (0);<br>>    }<br>>   ^^^<br>> tahle zavorka patri hornimu ifu, ale mate ji proti prikazu do<br><br>> else {<br>>    }<br><br>> Dne 1.1.2015 v 20:31 Ales Prochaska, Divesoft napsal(a):<br>>> Je to dost otázka přístupu. Já v programu používám odsazování a<br>>> vůbec formátování textu dost důsledně a pak se spíš orientuji podle<br>>> odsazení než podle textu. Poslední řádek příkazu je pak terminátor<br>>> příkazu, ať už je to } nebo třeba "end if", ale je odsazený, protože<br>>> patří k tomu příkazu. Někdo jej zase vnímá jako metapříkaz a<br>>> neodsazuje :-)<br>>><br>>> Aleš Procháska<br>>><br>>>> Tak vase varianta je pro me ta jedna z nejmene prehlednych - naprosto se<br>>>> ztracim v tom kde konci bloky. Navic treba u MikroPascalu od Mikroe to<br>>>> editor krasne spojuje:<br>>>> http://www.cncnet.info/galery/pascal.png<br>>>> clovek to krasne vidi ze by byl sam proti sobe to tak neodsazovat<br>>><br>>><br>>><br>>> _______________________________________________<br>>> HW-list mailing list  -  sponsored by www.HW.cz<br>>> Hw-list@list.hw.cz<br>>> http://list.hw.cz/mailman/listinfo/hw-list<br>>><br>> _______________________________________________<br>> HW-list mailing list  -  sponsored by www.HW.cz<br>> Hw-list@list.hw.cz<br>> http://list.hw.cz/mailman/listinfo/hw-list<br><br>_______________________________________________<br>HW-list mailing list  -  sponsored by www.HW.cz<br>Hw-list@list.hw.cz<br>http://list.hw.cz/mailman/listinfo/hw-list</blockquote></div></body></html>