UTS provides both a procedure specification language and
an external data representation for Schooner.
Components consist of a user-written code block and an automatically
generated interface created created by use of a specification file,
a stub compiler, and library routines.
A component is written in one language, and
compiled for a particular machine.
UTS provides the syntax from which the stub compilers create the
stubs for a component.
UTS also provides a common data representation,
and a set of library routines for converting
to and from this representation, for communicating values
between components.
Contents
- 1. Procedure Specification Language
-
1.1 Concrete Type Expression Syntax
-
1.2 Underspecified Type Expression Syntax
- 2. External Data Representation
- 2.1 UTS Library
- 3. Representatives
-
3.1 Representative Examples
-
3.2 C Representative Library
-
3.3 Fortran Representative Library
[Next] [Top]
back to Schooner Overview