Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!sdd.hp.com!uakari.primate.wisc.edu!samsung!uunet!microsoft!jamesth From: jamesth@microsoft.UUCP (James THIELE) Newsgroups: comp.lang.ada Subject: Re: AND and argument evaluation Message-ID: <54973@microsoft.UUCP> Date: 31 May 90 16:27:10 GMT References: Reply-To: jamesth@microsoft.UUCP (James THIELE) Organization: Microsoft Corp., Redmond WA Lines: 20 [A very long discussion over many messages extensively quoting the [Ada LRM and various Ada books with numerous comments on abstract [conditions where optimization is allowed by compilers deleted. When I worked with Ada, 1986-9, I remember many times when a seemingly simple question about Ada syntax or semantics required a long treasure hunt through the LRM. The answers were almost always buried in references to other sections. Sure, I can now tell you quickly why "for Index in -1..1 loop" is not valid Ada, but you won't find a comment about "-1..1" in the section on "for". Which brings me to my favorite quote about Ada: "Ada is PASCAL for lawyers." Anyone know who said it first? James Thiele -- microsoft!jamesth