home *** CD-ROM | disk | FTP | other *** search
-
-
- README.DOC September 1994
-
- Welcome to CXT - the C EXPLORATION TOOLS!
-
- The C Function Tree Generator (CFT) and the C Structure Tree
- Generator (CST) are powerful program development, maintenance and
- documentation tools. They provide the programmer the ability to
- analyse the C or C++ source code of applications, no matter how
- big or complex they are. CFT and CST are very useful to explore
- new, unknown software and to support software reuse and
- maintenance.
-
- By preprocessing, scanning and analyzing the program source code,
- these programs build an internal representation of the function
- call hierarchy (CFT) and of the data structure (CST) relations.
- The analysis is done with the original source code, no additional
- editing to mark functions or data types in the source code is
- necessary. Several features and options allow the user to
- customize the generated hierarchy tree chart output and to get a
- large set of useful informations about the source code.
-
- An important feature is the database generation which allows the
- recalling of informations without reprocessing the source. This
- database can again be read from CFT and CST to produce different
- outputs or to add new files to the database. The database format
- is dBASE compatible. Special recall programs called CFTN and CSTN
- allow fast searching for items in the database. These programs
- can be used within any environment, for example from inside
- editors like BRIEF, QEDIT or MicroEMACS (DOS and WINDOWS
- version), to provide a full software project management system
- with access to all functions and data types with just a
- keystroke. This feature makes a comfortable "hypertext source
- code browser and locator" system out of the editor.
-
- Other features are the calculation of the critical function call
- path and deepest structure nesting level or the support for byte
- offset calculation for selected structures/unions by CST. For C++
- code a class inheritance graph can be generated. It is possible
- to generate formatted ASCII text files with lists of the
- functions/data types and the scanned files which can be used as
- input for other programs like wordprocessors or spreadsheet
- calculators.
-
- This software package is provided either as a compressed
- self-extracting archive file CXTnmm.EXE (C EXPLORATION TOOLS
- version n.mm) or as a ZIPped archive file CXTnmm.ZIP and contains
- the following files:
-
- CFT.EXE The C Function Tree Generator
- CST.EXE The C Structure Tree Generator
- CFTN.EXE The C Function Tree Navigator
- CSTN.EXE The C Structure Tree Navigator
- CXT.CM The BRIEF macro file
- CXTKEYS.CM The BRIEF macro key definition file
- CXTKEYS.CB The source code for the BRIEF key definition file
- CXT_QEDT.DAT The QEDIT macro source code
-
-
- - 1 -
-
-
- CXT_ME.CMD The MicroEMACS macro source code
- CFTIDE.BAT The Borland IDE transfer batch file for CFT
- CSTIDE.BAT The Borland IDE transfer batch file for CST
- SXT.DOC The complete SXT documentation
- INSTALL.DOC The installation instructions
- EXAMPLE.DOC The example for a CFT and CST session
- PRODUCTS.DOC The SXT product overview
- REGISTER.US The INTERNATIONAL registration informations
- REGISTER.GER The GERMAN registration informations
- NEWnmm.DOC The new features and changes for version n.mm
- HISTORY.DOC The revision history
- README.DOC The file that you are currently reading
-
- Similar to the DOS version is the WINDOWS version available as a
- compressed self-extracting archive file CXTWnmm.EXE (C
- EXPLORATION TOOLS version n.mm for Windows) or as a ZIPped
- archive file CXTWnmm.ZIP. The archive contains the same files as
- listed above except that the files CFT.EXE and CST.EXE are
- replaced by the Windows versions CFTWIN.EXE and CSTWIN.EXE and
- the files SXTWIN.DOC and NEWnmm.WIN have been added.
-
- If you find any other than the above listed files, then you know
- that this is not the official shareware distribution diskette
- and/or archive. All documentation files are ASCII files and
- should be printable on every printer.
-
- For more informations about usage, hardware and software system
- requirements, installation, trademarks, warranties, license and
- registration details see the appropriate documentation,
- especially SXT.DOC, INSTALL.DOC and REGISTER.US resp.
- REGISTER.GER.
-
- This software is Copyright (C) 1988-1994 by Juergen Mueller,
- Aldingerstrasse 22, D-70806 Kornwestheim, GERMANY. This software
- is NOT public domain or free software, but is being distributed
- as SHAREWARE.
-
-
- (THIS DOCUMENT HAS 2 PAGES)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - 2 -
-