Publication Type |
Journal Article |
School or College |
College of Engineering |
Department |
Computing, School of |
Creator |
Lindstrom, Gary E. |
Other Author |
Banavar, Guruduth; Orr, Douglas |
Title |
Type-safe composition of object modules |
Date |
1994 |
Description |
We describe a facility that enables routine type-checking during the linkage of external declarations and definitions of separately compiled programs in ANSI C. The primary advantage of our server-style type-checked linkage facility is the ability to program the combination of object modules via a suite of strongly typed module operators. Such programmability enables one to easily incorporate programmer-defined data format conversion stubs at link-time. In addition, our linkage facility is able to automatically generate safe coercion stubs for compatible encapsulated data.1 |
Type |
Text |
Publisher |
University of Utah |
First Page |
1 |
Last Page |
12 |
Subject |
object modules; ANSI C; Type-safe; type-checking |
Language |
eng |
Bibliographic Citation |
Banavar, G., Lindstrom G. E., & Orr, D. (1994). Type-safe composition of object modules. 1-12. UUCS-94-001. |
Series |
University of Utah Computer Science Technical Report |
Relation is Part of |
ARPANET |
Rights Management |
©University of Utah |
Format Medium |
application/pdf |
Format Extent |
9,815,718 bytes |
Identifier |
ir-main,16291 |
ARK |
ark:/87278/s6gb2nm0 |
Setname |
ir_uspace |
ID |
706606 |
Reference URL |
https://collections.lib.utah.edu/ark:/87278/s6gb2nm0 |