From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.5-pre1 (2020-06-20) on ip-172-31-74-118.ec2.internal X-Spam-Level: X-Spam-Status: No, score=-1.9 required=3.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.5-pre1 Date: Fri, 02 Jul 93 14:14:34 -0400 From: munck@STARS.Reston.Paramax.COM Subject: Re: Ada Operators in 9x Message-ID: <2849.741636874@blackbird> List-Id: In INFO-ADA Digest V93 #418, seas.gwu.edu!mfeldman@uunet.uu.net (Michael Feldman) said: > Suppose you _meant_ to write > > q := 35; > >but instead hit the shift key accidentally and wrote > > Q := 35; > Not terribly convincing. Suppose you _meant_ to write q := 35; but instead hit the z key accidentally and wrote zq := 35; and happened to have a declaration for zq as well as q, just as your example had Q and q. Both are single-keystroke errors. In fact, in my ideal, high-LOC-productivity environment, I would rarely be typing names in any case. Instead I would be mouse-clicking on the name in earlier code or in a data-structure diagram in the next window, while chording in reserved words, operators, and literals with my left hand. (Yes, I was tremendously influenced by one of the Great Men of Computing as a youth.) What I really want is a non-printing alphanumeric character -- something that looks like a space to the eye and an alphanumeric to the parser. After all, one rarely refer's to one's pet in writing as the brown_and_white_cat or BrownAndWhiteCat. It seems unlikely that I'll get this in 9X. Bob Munck