On 12.10.2015 17:17 schrieb "Dmitry Boyarintsev" <skalogryz.lists at gmail.com> 
wrote:
> About while-then. While the syntax is unlikely to break anything, it's
> inconsistent with if-statement.
> where, if-then is executed when condition is true.
> For while-then is executed then condition is false.
> Thus, while-else or while-otherwise are better. However, both syntax would
> cause code incompatibility.

I doubt "while-else" is a variant, due to dangling "else".

How will be compiled, e.g.
if something then
  while not_done_yet do
    the_work
else // obviously valid, and expected to be a part of "if-then-else"
  something_else_happened;

---
WBR, Max.

_______________________________________________
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel

Reply via email to