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.1 required=5.0 tests=BAYES_05,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,c2f62556e56c9683 X-Google-Attributes: gid103376,public From: "Marin D. Condic" Subject: Re: 'with'ing and 'use'ing Date: 2000/03/07 Message-ID: <38C52DE9.7BD1D319@quadruscorp.com>#1/1 X-Deja-AN: 594248935 Content-Transfer-Encoding: 7bit References: <38BC2EB3.2639372B@acm.org> <89l6aj$s5e$1@wanadoo.fr> <1e6xw1b.crkgd5nhvbzuN%claveman@inetworld.net> <8a0hio$qos$1@nnrp1.deja.com> <8a0iam$r8a$1@nnrp1.deja.com> <8a1evn$hlm$1@nnrp1.deja.com> Organization: Quadrus Corporation X-Sender: "Marin D. Condic" (Unverified) X-Server-Date: 7 Mar 2000 13:27:38 GMT Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 Newsgroups: comp.lang.ada Date: 2000-03-07T13:27:38+00:00 List-Id: Robert Dewar wrote: > You do need a compiler interface for a dotifier, since you > need to know what package things come from. The ali information > is certainly convenient for writing this tool. > > The undotifier is harder since it has to know about potential > ambiguities. > Doing it in "fully-auto" mode may prove to be difficult or ambiguous, so why not rely on brain-juice? If I start by typing in a fully qualified name and then highlight it and tell the editor "show this as a short-name unless otherwise directed" (or infix operator, or whatever) It would let me pick and choose which qualified names I wanted shortened and which should remain as-is. The only problem I see is that the editor would have to store this information in some manner with the code. You want the code to ultimately be plain old ascii so that it works with the compiler and other tools, but you'd want to embed markers in the text to indicate what needs shortening, etc. MDC -- ============================================================= Marin David Condic - Quadrus Corporation - 1.800.555.3393 1015-116 Atlantic Boulevard, Atlantic Beach, FL 32233 http://www.quadruscorp.com/ m c o n d i c @ q u a d r u s c o r p . c o m ***PLEASE REMOVE THE "-NOSPAM" PART OF MY RETURN ADDRESS*** Visit my web site at: http://www.mcondic.com/ "Because that's where they keep the money." -- Willie Sutton when asked why he robbed banks. =============================================================