The AdaMULTI™ Graphical Browser

» Download AdaMULTI datasheet (PDF)


The AdaMULTI Browser provides source code browsing capabilities integrated with the AdaMULTI Editor (Ada 95 only), and with the AdaMULTI Debugger (Ada 95/C/C++). The Graphical Browser allows the user to see program structure as a whole, as well as focus on an individual object or function. For Ada 95, the Browser can generate a graphical representation of a tagged type inheritance relationship for the specified Ada type.

The Browser also allows users to quickly locate declarations, completions, and uses across an entire program from with the Editor (Ada 95) as well as the Debugger (Ada 95/C/C++).
 
AdaMULTI Graphical Browser, advanced Ada 95 IDE, Full Program Analysis, Static Code Analysis - Embedded Development Tools  
 
Within the browse window itself, many portions of the graphical display are active; for example, clicking on the name of a C++ class opens a display window on that class and breaks out its members. Clicking on a C++ class generates a separate window on that class.

The Graphical Browser displays all the members pertaining to that class. In addition, program control flow can be examined by browsing the static or dynamic call graph.





Ada 95 Browser Capabilities

  • Show Call Graph
  • Show Dependency Graph
  • Show Type Graph
  • Find Declarations/Completions
  • Find Uses


    Cross Reference Browser

    AdaMULTI provides easy access to compiler generated browsing information for the program's types, variables and procedures. A simple right-click in the debugger will invoke a browser listing everywhere in the program where that type, variable, or procedure is referenced. Displayed are both the source location of the reference and whether it was a declaration, definition, read, write, modification or address takings. Browse capability is available from the Editor (Ada 95) and Debugger (Ada95,C/C++).
  •  
    Processors Supported
    Green Hills Software provides Ada 95, C, C++, EC++ and FORTRAN optimizing compilers, AdaMULTI Integrated Development Environment, and the tool chain for many processor architectures:
      32-/64-bit
    Power Architecture
    680x0/683xx
    CPU32
    x86/Pentium
    MIPS
    RAD6000
    RH32
    SPARC
     
     
      Supported Hosts
    Green Hills supports development on PC and UNIX workstation hosts:
      Windows
    SPARC/Solaris
    Linux


    » Back to AdaMULTI




    » RTOS 
    » MULTI IDE
    » AdaMULTI IDE
    » Compilers
    » Communications Software
    » Custom Development