Main > Software Development > IDEs & Coding Utilities >

Crystal REVS for C++ 4.36


Crystal REVS for C++ 4.36

Sponsored Links

Crystal REVS for C++ 4.36 Ranking & Summary

RankingClick at the star to rank
Ranking Level
User Review: 0 (0 times)
File size: 9.9MB
Platform: Windows Vista, Windows NT, Windows 2000, Wind
License: Trial
Price: $399.00
Downloads: 25
Date added: 2009-08-19
Publisher: VikasJoshi

Crystal REVS for C++ 4.36 description

Crystal REVS for C++ 4.36 brings you a useful tool which integrates several functionalities such as Flowcharts, Rich Trees, DataFlow, CallFlow, Full HTML documentation Premium editing, Auto-formatting, Tokens panel, Comments panel in a single tool.

Major Features:

  1. Flowcharts
    • Understand a function in less time
    • Divide-and-conquer very long functions
    • Reduce bugs
    • Make team discussions focused and more productive
    • Check for correctness, Improve the design
    • Create quality documents
  2. Trees
    • A single click and you see the call-sequence. Everything else is filtered out.
    • A single click and you can see all the possible call-sequences.
    • Understand project code
      • File-relationship trees - understand how two files interact with each other
      • Class-relationship trees - understand how two classes talk to each other
    • View the File call tree. You can see the call-hierarchy among the functions in that file
  3. CallFlow
    • Make a fast attack on main( ) or other high-level functions
      • You can see the control flow of main and the function-calls in main( )
      • CallFlow shows how a function's work is partitioned among the called functions
    • Dig deeper by expanding function-calls
      • Expand the function-calls in a CallFlow; Visit the source code of the called functions; keep going deeper
    •  Export or print a CallFlow
  4. Rich Trees
    • In the Call-tree, Crystal will display the name of the global variable alongside each function that uses it.
    • View filenames where each function is defined
      • In the tree, each node shows the function name and the filename where it is defined
    • See what structures/classes are used by each function in the tree
      • In the tree, each node shows the function name and the structures/classes that are used by the function
      • Also view - what members of a struct/class are used in each function
    • See how much stack-depth is used by each function-call
      • Avoid failures due to stack overflow
  5. DataFlow
    • View how a structure member is used by various functions !
    • When making code modifications, you will need to find how a structure member is used by various functions
    • When exploring code, suppose you need to track how an argument is used in called functions
    • The DataFlow is the flowchart of an object
    • With the graphical view of the object's use, you can understand how the object is used
  6. HTML Documentation
    • Comprehensive documentation including flowcharts, call-trees etc.
    • For internal use or customer deliverable
    • View flowcharts in your web browser - even if you do not have Crystal Flow
    • Code metrics - identify high complexity areas; improve software quality
    • Volume metrics - by lines, code-flow, declarations, and identifiers
    • Complexity metrics - McCabe?s as well as Halsteads
    • Color coded to easily view the extremes
    • Easy to browse, Wide coverage, reduce time spent on code reviews
    • Review code alone or in groups
    • Interactive HTML output offers quick and intuitive browsing of the code.
    • Discuss designs and code-flow without actually sharing source code
  7. Formatting
    • The Code is Easy-to-Read
    • Hard to read code - transformed into very readable code
    • Readable code - detect errors easily
    •  Your code conforms to a Software Development Standard
  8. Browse
    • Identify the recursive functions in a project
    • Find unused functions and unused variables
    • View all #if, #else, #endif etc, in the current file
    • View the size of memory needed by each struct or union
    • View the sequence of if, while, case, etc. that need to be true - to reach the current statement
  9. Navigate
    • Revisit functions you worked on in the previous or current sessions.
    • Use the file-outline to rapidly familiarize and navigate within a file
  10. Batch Processes
    • Want flowcharts of all functions to be created?
    • Export flowcharts for all functions to Visio or as BMP
    • Print all flowcharts in the project
    • Export or Print all Trees
    • Export Call-trees, caller-trees, file trees, include-by trees, project trees
    •  Print all Project Files
  11. Command line add-on
    • Want to run Crystal FLOW as part of an overnight run?
    • Update the documentation such that it is up to date with all code modifications during the day.
    • Update the software conformance report before the documentation is generated
    • Export Flowcharts or Trees to desired formats
    • You continue to use Crystal FLOW meanwhile.
    • Get the command line add-on!
    • Product definition, design specification, User interaction, Software quality and performance considerations - You have a unique set of strengths...
    • When you complete the C/C++ task in less time, your strengths are visible.
    • When you take longer, you look like an average engineer.


  • Windows XP / Vista / 2000 / 2003 / 2008
    • Processor : Pentium class or equivalent processor
    • System RAM : 512 MB
    • Display : 1280x1024 recommended with at least 256 color display adaptor
    • Minimum Hard Disk space : 20 MB
    • HTML Browser : IE 5.0 or above.
  • UNIX, LINUX, Solaris, FreeBSD and Mac platforms with the Wine emulation environment
    • Emulator : WINE 1.0 stable release or above
    • Processor : Pentium class or equivalent processor
    • System RAM : 512 MB
    • Display : 1280x1024 recommended with at least 256 color display adaptor
    • Minimum Hard Disk space : 50 MB
    • HTML Browser : Gecko SDK must be installed

Crystal REVS for C++ 4.36 Screenshot

Crystal REVS for C++ 4.36 Keywords

Bookmark Crystal REVS for C++ 4.36

Hyperlink code:
Link for forum:

Crystal REVS for C++ 4.36 Copyright do not provide cracks, serial numbers etc for Crystal REVS for C++ 4.36. Any sharing links from, or are also prohibited.

Allok Video Splitter 2.2.0 Review:

Name (Required)
Featured Software

Want to place your software product here?
Please contact us for consideration.

Related Software
Crystal REVS is the best context-sensitive editor there is. Has Flowcharts, Rich Call/Caller Trees, Tokens & Comment Panel, Real Time Auto-Formatting, Visio export, State diagrams, MISRA static checking, HTML docs, Data & Call Flows, Publisher. Free Download
Crystal FLOW is valuable for reviewing C/C++ source. It has: Flowcharts, Rich Trees, Visio/JPEG exports, Browser Editions: Docs: HTML docs + flowcharts, trees Professional: Call/Data Flows, RichTree, Project Flowcharts, Publisher, Custom Shapes. Free Download
Flowchart from source code for a clear view of the code. Rich call/caller/file, class trees automatic code/comment formatting for improved readability export to BMP/JPEG/Visio, code browser editions; Free Download
Crystal REVS has the best code review, edit and visualization tools. It provides Flowcharts, Tokens Panel, Comment Generator, Auto-Formatting in real time Free Download
Crystal FLOW is extremely valuable for familiarizing with or reviewing C/C++ source code. It provides: Flowcharts from Source Code, Autoformatting for easy readability, Project-Overview, Browsing and Free Download
World Clock with an unlimited number of analogue or digital clocks. World map with zoom function. Country borders and flags. Sunrise / sunset and moon phase calculation. Time zone converter, alarms, calendar and feed reader. Atomic time synch. Free Download
A cursor beautify tool with multiple follow cursor effect. Free Download
94 icons and png compatible Windows XP and Vista. Free Download