The USC 2.0 Reference Manual 1

Abstract

This document is the reference manual for version 2.0 of the Universal Stub Compiler (USC) and the USC Inference Tool (USIT). USC 2.0 is a nearly complete re-implementation with some changes to the syntax of the USC language and the USC and USIT program interface. USC 2.0 is not backwardly compatible with the previous version of USC. USC is a stub compiler that generates stubs that perform many data conversion operations. USC is flexible and can be used in situations where previously only manual code generation was possible. USC generated code is up to 20 times faster than code generated by traditional argument marshaling schemes such as ASN.1 and Sun XDR. USIT is a small tool that takes C typedefs and generates those typedefs with USC annotations for the native byte order and alignment for the compiler and host architecture it is run on

    Similar works

    Full text

    thumbnail-image

    Available Versions