Možná mám nějakou divnou verzi tcl, ale v mém tcl podmínka ve while funguje stejně jako ve for.
$ tclsh
% for { set i 1} { $i <= 10 } { incr i } { puts "ahoj po $i." }
ahoj po 1.
ahoj po 2.
ahoj po 3.
ahoj po 4.
ahoj po 5.
ahoj po 6.
ahoj po 7.
ahoj po 8.
ahoj po 9.
ahoj po 10.
% set i 1; while { $i <= 10 } { puts "ahoj po $i."; incr i }
ahoj po 1.
ahoj po 2.
ahoj po 3.
ahoj po 4.
ahoj po 5.
ahoj po 6.
ahoj po 7.
ahoj po 8.
ahoj po 9.
ahoj po 10.
To neni verzi, ale moje chyba. Totiz prakticky cyklum davas vetsinou podimku NEROVNA SE. Ja tyto clakny pisu v noci a jsem docela mimo, chyba se vbloudi jako by nic. Moc se omlouvam vsem citatelum. Oba cyky musi ve sve podstate splnovat TRUE.
Jeste jednou se omlova
Patrik Vrba