Path: utzoo!dciem!nrcaer!sce!cassel From: cassel@sce.carleton.ca (Ron Casselman) Newsgroups: comp.object Subject: Re: OO Case tools Message-ID: <670@sce.carleton.ca> Date: 5 Oct 89 16:47:40 GMT References: <13307@athertn.Atherton.COM> Reply-To: cassel@sce.UUCP (Ron Casselman) Organization: Systems Eng., Carleton Univ., Ottawa, Canada Lines: 24 At Carleton University we are using Objective C on several software development projects and are hurting because of the lack of tool support. We have modified two existing tools; namely dbx and cpr, to provide a symbolic debugger and automatic documentation generation capability for Objective C. Modifing dbx was very easy. We just added some user defined functions to print instance variables, find the C implementations of methods etc. Objective-C proves methods and functions specifically for debugging. As for documentation generation, cpr was modified to find class and method definitions (with associated comments) and spit out a latex document. We can also search class heirarchies and create class heirarchy diagrams. Some tools we like to see are a browser and a "lint"er. We have used lint on the intermediate "C" code but it takes a lot of sifting to find the important info. If anyone has info. on commerical or public domain tools for the new "crop" of hybrid 00 languages please post. --------------------------------------------------------------------- Ron Casselman cassel@sce.UUCP (613) 788-2756 cassel@sce.carleton.ca ---------------------------------------------------------------------