Contents
List of Figures and Tables
Introduction
Software Development Kit
About this Guide
Document Conventions
Customization
The profile File
Configurable Settings
The rc.tcl Start-up File
Adding Events to the rc.tcl File
Changing Functionality Within the Symbol Browser
Adding Menus and Submenus
Changing Functionality Within the Editor
Error Formats
Predefined Language Conventions
Predefined Parsers
The C and C++ Parser
The FORTRAN Parser
The COBOL Parser
The Tcl and [incr Tcl] Parser
The Java Parser
The PowerPC assembly Parser
Adding Parsers
The Parser Toolbox Library
Project database calls
sn_insert_symbol
sn_insert_xref
sn_insert_comment
Integration with Source-Navigator
Database API
Introduction
Structure
Views
Using Views
Cross-Reference Tables
Tcl API Functions
dbopen
Methods
Fetching Tables
Fetch Methods
C Programming API Functions
dbopen
btree Database Access Method
hash database access method
Simple Query Tool
Database Table Structures
Database API Program Examples
Database Application Examples
Scripts
Database Utilities
dbdump
dbcp
dbimp
Limitations
Integrating with Version Control Systems
Basics
Version Control Operations
The Configuration File
Patterns
Replacements
Scripts
Interapplication Communication
The Tk Send Command
Multiple Source-Navigator Interpreters
Index