Downloadliste

Projektbeschreibung

Cpptools is a set of C/C++ development tools. This package contains a C++ scanning class coded both in C++ and Python. CppFSMDoc.py is the Finite State Machine diagrammer which uses @FSM comment tags inside sourcefiles. CppClassHierarchy.py parses C/C++ sourcefiles and generates a graphical dependency tree using Graphviz, and CppColorize.py scans sourcefiles and generates a highlighted HTML version.

Systemanforderungen

Die Systemvoraussetzungen sind nicht definiert
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2004-09-28 08:34
0.1.6

Diese Version wurde komplett neu geschrieben, und jetzt korrekt identifiziert float-Zahlen beginnend mit ".". Ein CppTokenizer.py Skript erstellt wurde, die zeigt, wie der Compiler für lexikalische Analysen ein Programm zerbricht (Token).
Tags: Minor feature enhancements
This version was completely rewritten, and now correctly
identifies float numbers beginning with ".". A
CppTokenizer.py script was created which shows how the
compiler's lexical analyzer breaks a program into pieces
(tokens).

2003-09-18 00:26
0.1.5

Diese Pressemitteilung stellt zwei neue Werkzeuge. CppBinHierarchy Scans Library-Dateien (sowohl. Und so. A), um Objekt-Dateien, ausführbare Dateien und eine Grafik, die Abhängigkeiten zwischen ihnen zu erzeugen. CppComment Scans Source-Dateien und übersetzt C-Kommentare in C + +, C + +-Kommentare in C oder ersetzt sie durch ein Leerzeichen (Streifen).
Tags: Major feature enhancements
This release introduces two new tools. CppBinHierarchy scans library files (both .so and .a), object files, and executable files to generate a graphic showing dependencies among them. CppComment scans source files and translates C comments to C++, C++ comments to C, or replaces them with a single space (strip).

2003-08-27 15:43
0.1.4

Diese Version verfügt über cpptools "Handbuch im PDF-und CppText erzeugt, die eine C + +-Programm zur Ausgabe Textdateien. Es ist sehr nützlich, Generatoren, CGIs und Filter implementieren. Einige neue kleinere Features wurden hinzugefügt.
Tags: Minor feature enhancements
This release features cpptools' manual in PDF and
CppText which generates a C++ program to output
textfiles. It is very useful to implement
generators, CGIs, and filters. Some new minor
features were added.

2003-08-03 01:10
0.1.3

Diese Version verfügt über CppRename das Projekt das erste Refactoring-Tool. Es benennt Identifikatoren (Klassen, Funktionen, Variablen) unter Beibehaltung Kommentare und Strings aus ändern. CppGprof2Dot, die Ausführung Call-Baum für profilierte Executables erzeugt, wurde hinzugefügt, sowie einige kleinere neue Features.
Tags: Major feature enhancements
This release features CppRename, the project's first refactoring tool. It renames identifiers (classes, functions, variables) while preserving comments and strings from changing. CppGprof2Dot, which generates execution call-tree for profiled executables, was added, along with some minor new features.

2003-07-19 17:24
0.1.2

Dieses Release führt CppFSMDoc.py die Finite State Machine Diagrammer @ FSM, die Kommentar-Tags in Quelldateien verwendet, und CppClassHierarchy.py, die Source-Code analysiert und generiert eine grafische Abhängigkeit Baum. Beide Tools verwenden Graphviz Bilddateien zu machen. Ein kleiner Fehler in der CppScanner.py wurde ebenfalls behoben.
Tags: Minor feature enhancements
This release introduces CppFSMDoc.py, the Finite State Machine diagrammer which uses @FSM comment tags inside sourcefiles, and CppClassHierarchy.py, which parses source-code and generates a graphical dependency tree. Both tools use Graphviz to render image files. A minor bug in CppScanner.py was also fixed.

Project Resources