This API documents the core STEP library classes and those used by the stepc compiler.

See:
          Description

STEP core API
step Defines the basic STEP data types.
step.encoding Provides the default STEP encoding strategies and meta-data records.
step.io Defines the STEP input and output streams.
step.typedef Provides the abstractions that define the run-time versions of STEP types.

 
stepc compiler API
stepc Defines classes and support for the stepc compiler.

 
Auxiliary packages
step.encoding.profile Provides augmented versions of some standard encoding strategies that record and display various encoding statistics.
step.util Provides some support classes used by STEP and the stepc compiler.

 

This API documents the core STEP library classes and those used by the stepc compiler. This is STEP.

For overviews, tutorials, examples, guides, and tool documentation, please see: www.sable.mcgill.ca/step/