[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: gnubol: Siemans COBOL2000 - SEARCH and EVALUATE results
At 11:14 AM 12/13/99 -0500, Michael McKernan wrote:
>
>I suspect that the terminator was not assumed at the same point in
>each listing. Too bad their diagnostic is not more specific.
As well it should not. In the first case the WHEN OTHER tells the compiler
*unambiguously* that an END-EVALUATE has to follow the next statement
block. In the second case, regardless of indentation (which means nothing
in the free-form), the last WHEN rightly belongs as part of the EVALUATE
and *not* as part of the SEARCH.
The period terminates all statements within the sentence (and the only
thing to which I compare it, is the way a square bracket balances all
unbalanced left parens in certain LISP implementations :-)
Regards,
Jonathan
--------------------------------------------------------------------
J & C Migrations, Pty.
566 Centre Street, Suite 3 http://www.jcmigrations.com
Newton, MA 02458 Fax: +1 (617) 916-5113
USA Tel. +1 (617) 916-5114
--
This message was sent through the gnu-cobol mailing list. To remove yourself
from this mailing list, send a message to majordomo@lusars.net with the
words "unsubscribe gnu-cobol" in the message body. For more information on
the GNU COBOL project, send mail to gnu-cobol-owner@lusars.net.