Short: C tools cmake flist hdrtag toproto&more Author: cec@gryphon.gsfc.nasa.gov (Charles Campbell) Uploader: cec gryphon gsfc nasa gov Type: dev/c Architecture: m68k-amigaos The DrChip1_05 archive now contains nine programs to make working with C and C++ more fruitful. These programs are all binary only, freeware. calc Dr. Chip's keyboard-based calculator, supports user-defined variables, command-line or interactive use, algebraic notation, special integer handling (binary, octal, decimal, hexadecimal), and many functions (trig, hypertrig, ln, exp, gamma, Bessel, elliptic, etc). Version: 2.04 (*UPDATED* from DrChip1_04) ccb Dr. Chip's C Beautifier program. Places source code in Dr. Chip's preferred indentation style. ccb's indentation methods can be customized via options. Version: 1.02 change Apply regular expression changes from the command line to one or more files Version: 1.13 cmake Dr. Chip's "make" utility -- minimize computer work needed to update files such as executables. Supports macros, stackable macros, recursive inference rules, substitutable parameters, comments, -commands, etc. Version: 1.30 (*UPDATED* from DrChip1_04) ctree Generate a static calling tree chart for one or more C files (also a used/used by chart and a functions-found chart). Version: 1.09 flist flist generates lists of functions from either C or C++ files. The lists may optionally be in the form of prototypes, extern style (old K&R), restricted to global/static functions, and made suitable for inclusion into comments; flist can generate and files, too, and merge them with files. Handles both C and C++. Version: 2.05 hdrtag Hdrtags will process header files (*.h) so one can tag to structure names, typedefs, #define labels, and enumerated types. Entire hierarchies of header files can be tagged (include:), too. That sure helps with the Amiga's extensive includes! See flist for generating merged hdrtags, tags, and TAGS files. Handles C, C++, and *.y (yacc/bison) files, too. Version: 2.06 toproto The toproto program converts source code to and from old K&R style to the new prototype-using style. It converts to and from the old style to style, too. Version: 1.10 xgrep Search for regular expressions coupled with (optional) Boolean logic in multiple files (ex. abc|de?*f). Optionally highlight regular expressions. Version: 1.13 (*UPDATED* from DrChip1_04) The DrChip utilities were compiled so that they need a 68020 or better and a math coprocessor. If they don't work for you, and your machine doesn't satisfy those constraints, that may well be why. Most of these programs don't use floating point, although calc obviously does, so hopefully the coprocessor restriction is inactive for all but calc. Let me know if there's a problem, please! Charles E Campbell, Jr, PhD cec@gryphon.gsfc.nasa.gov