From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=0.2 required=5.0 tests=BAYES_00,INVALID_MSGID, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,21f480b42128bdcd X-Google-Attributes: gid103376,public From: Mike Paley Subject: Re: Group newbie ! Date: 1997/01/02 Message-ID: <484256422wnr@paley.demon.co.uk>#1/1 X-Deja-AN: 207305544 references: <441435224wnr@paley.demon.co.uk> <1996Dec22.214856.1@eisner> <255823034wnr@paley.demon.co.uk> <32C05B7F.12A8@watson.ibm.com> <32C56A7A.6BDD@earthlink.net> <680311364wnr@paley.demon.co.uk> <32C813AA.1F29@watson.ibm.com> x-mail2news-user: mike@paley.demon.co.uk x-mail2news-path: relay-11.mail.demon.net!relay-10.mail.demon.net!paley.demon.co.uk x-broken-date: Thursday, Jan 02, 1997 17.29.50 organization: Not organised yet reply-to: mike@paley.demon.co.uk newsgroups: comp.lang.ada Date: 1997-01-02T00:00:00+00:00 List-Id: In article: <32C813AA.1F29@watson.ibm.com> "Norman H. Cohen" writes: :) > > It really is worth investing the effort to learn the concepts :) > > underlying the syntax. :) > :) > Are you implying I can't do that from the syntax ? :) :) I certainly am. :) :) Consider the example that started this thread, the need to specify an :) index constraint for an uninitialized variable of type String. The :) syntax of a variable declaration tells you that a variable declaration :) includes a subtype name (or, as the syntax rules call it, a "subtype :) mark") optionally followed by a constraint, and the syntax tells you the :) various forms that constraints may take. But the syntax does not :) explain which kinds of constraints are compatible with which kinds of :) subtype marks, or which kinds of variable declarations REQUIRE a :) constraint. You have to read the "fluff" to understand that. :) You only get the one concept from the one syntax. I can work out what's going on from one line, but can't work out alternatives. I'd like to say more on this but I've "timed-out" :( ! :) BTW, I was not pleased to find a semicolon was more than an end of statement marker and a character. -- Comm again, Mike. If I have offended anyone, please accept my apologies. To prevent this re-occurring, next time you read one of my posts, wear a blindfold. Ex Turnpike user. If you want to see the rest of this sig. file or find out more about me, have a look at http://www.paley.demon.co.uk/ [1996:11:30]