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.7 required=5.0 tests=BAYES_05,HEADER_SPAM, INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,86a6feb639021ff6,start X-Google-Attributes: gid103376,public X-Google-Thread: ff499,86a6feb639021ff6,start X-Google-Attributes: gidff499,public X-Google-Thread: f43e6,86a6feb639021ff6,start X-Google-Attributes: gidf43e6,public From: Joseph Wisniewski Subject: Control constructs in debugger subprograms Date: 1998/04/13 Message-ID: <98-04-047@comp.compilers>#1/1 X-Deja-AN: 343499144 Sender: johnl@iecc.com Keywords: debug, question, design Organization: Primenet (602)416-7000 Newsgroups: comp.compilers,comp.lang.ada,comp.software-eng Date: 1998-04-13T00:00:00+00:00 List-Id: I am implementing control constructs in debugger subprograms and debugger initialization files for an Ada compiler vendor for a new debugger product. I would like to be pointed to articles written or discuss efficiency issues with anyone who has gone through this implementation. Specifically, addressing loops and handling of "loop exiting" ( via an exit when ) statement. How this is done depends on things like whether or not a "pre-compile" or "construct malformation" pass is implemented or doing this malformation detection "on the fly" during interpretation/execution. How to "find" the "end loop" and make sure it is the right "end loop" can then be implemented in differing methods. Without getting into too much of the nitty gritty, I am looking for some contacts, thoughts, information on this topic. Thanx -- Joe Wisniewski President, Commercial Software Solutions, Ltd. 4403 W. Chama Suite #101 Glendale, Arizona 85310 (Voice) 602-580-4008 888-229-7597 (Fax) 602-580-4010 888-568-8734 wisniew@primenet.com -- Send compilers articles to compilers@iecc.com, meta-mail to compilers-request@iecc.com. Archives at http://www.iecc.com/compilers