CompuServe Messages

C_ToolShed

    10-Mar-90 14:02:42
Sb: C_ToolShed
Fm: Black Belt Systems 76004,1771
To: ALL C Programmers
Black Belt Systems is pleased to announce the C_ToolShed. This is a product aimed at those who do C development on the Amiga. It consists of two separate sections – the first is a complete "Boilerplate" set of C sources which form the basis for a robust Amiga application. We provide source code for WorkBench and CLI argument handling – and I do mean handling, this is really different and useful – source for a complete ARexx host – source for the usual Windows, Intuitext, Menus, Timer, Serial port, Intuition control loop; The source has built in CLI-help and error handling, both from tables, no extra code required no matter how many cmes you add. There is also a linkable file requester (optional use, of course) with some nice boolean requester capabilities too. The second section consists of a bunch command utilties. Either they don't exist elsewhere, or these are superior to what we've seen. I'll just give one example here. We have a _complete_ autodoc generator. It takes C source code, and from the comments it (1) generates a "body" of a document with section headers, page/file references for each doc section, and page numbers. It builds a complete table of contents, in page number order (the body text is generated in the order the comments are encountered), and lastly, it builds a complete index based upon keywords found in the comments – you control the keywords. The files it will process are defined by a listfile, which simply has the form file1 c/r file2 c/r… fileN c/r. It's really a teriffic tool to have if you want paper docs (other than the code itself), and it's a must if you are working with another person or persons on a project. There are lots of other tools on there, and lots more source code goodies. We've priced it at 19.95 so that it can be purchased BEFORE people enter into a C project; we know the average programmers ship hasn't even left the other port yet, much less "come in". We supply boilerplate comments so you'll have a really good start on how to build them for the best documentation. The main source is autodoc'ed too (of course). ;^) Ben Amateur Radio Callsign is A A 7 A S