![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Customizing the RCI Contents Preface
- Audience
- Other Resources
- Apex Documentation Roadmap
- Contacting Rational Technical Publications
- Contacting Rational Technical Support
Key Concepts
- What Is the Rational Compilation Integrator?
- What is a Customization?
- Understanding the User's Environment
- What Is a Customization?
- Why Customize?
- What to Customize
- How to Customize
- Customization Process Overview
Building A Basic Customization
- Getting Started
- Collecting Documentation for your Customization
- Setting Up Customization Views and Compiler Key
- Defining a Compiler Key
- Building a Customization
- Building Your Customization
- Creating the Compiler Key View
- Creating the Specification Files
- Creating the Options Files
- Building The LRM Subsystem
- Building Host Library Views
- Creating the RCI Customization Model
- Setting Compiler_Properties
- Documenting your Customization
- Testing Your Basic Customization
- Customization Process Summary
Defining Basic Characteristics
- Defining Package Standard Values
- What Information to Gather
- RCI Specification Language
- RCI Specification Language Notation
- Editing the Specification for Package Standard
- Defining Integers
- Example Integer Types Specification
- Defining Floating Point Numbers
- Example Floating Point Types Specification
- Defining Fixed Point Numbers
- Example Fixed Point Types Specification
- Completing Your Specification for Package Standard
- Testing Your Specification for Package Standard
- Updating Package Standard
- Defining Operational Characteristics
- What Information to Gather
- Editing the Operational Characteristics Specification
- Defining Target Compilation Rules
- Example Compilation Rules Specification
- Defining Target Command Properties
- Example Command Properties Specification
- Defining Target Compiler and Linker Options
- What Information to Gather
- Specification for Compiler Options
- Example Compiler Options Specification
- Updating Compiler and Linker Options
- Defining Target Operational Data
- Example Operational Data Specification
- Testing the Operational Characteristics Specification
Building Semantic Characteristics
- Overview of Semantic Characteristics
- Basic Data Types
- Defining Type_Set
- Defining Object_Set
- Defining Miscellaneous_Name_Set
- Defining Expressions
- Customizing Pragmas
- Gathering Information About Pragmas
- Pragma Specification
- Building Pragmas
- Defining Pragmas
- Target Pragma Example
- Extending Pragma Interface
- Customizing Attributes
- Gathering Information About Attributes
- Defining Attributes
- Modifying the Attribute Specification
- Attribute Example
- Customizing Representation Clauses
- Gathering Information About Representation Clauses
- Defining Representation Clause Specifications
- Rep Clause Example
Managing Target Libraries and Compilation
- Using Scripts to Extend Your Customization
- Choosing a language for your scripts
- Writing Scripts
- Documenting Scripts
- Required Scripts
- Library Management
- Library Creation and Deletion
- Target unit deletion
- Imports management
- Remodelling Views
- Compilation Management
- RCI Extensions and Utilities
- Batch Operations
- Target Unit Naming
- Transferring Units
- Consistency Management
- Remote Execution
Documenting Your RCI Customization
Customizing the RCI Index
Rational Software Corporation http://www.rational.com support@rational.com techpubs@rational.com Copyright © 1993-2002, Rational Software Corporation. All rights reserved. |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |