Publication Type |
technical report |
School or College |
College of Engineering |
Department |
Computing, School of |
Creator |
Lindstrom, Gary E. |
Other Author |
Banavar, Guruduth |
Title |
A framework for module-based language processors |
Date |
1993 |
Description |
A system composed of interconnected modules is a module-based system. We present an object-oriented (0-0) framework for the development of processors for module-based systems, such as compilers for 0-0 languages, linkers/loaders, and tools for user/system libraries. We claim t h a t this framework, named Jigsaw, can reduce the development effort for such processors and also serve as a basis for interoperability among them. We address the issues of (i) how the abstractions in Jigsaw can be formulated as a framework, and (ii) how Jigsaw can be extended to construct processors for module-based languages, in t h e context of our prototype implementation in C-r-f-.1 |
Type |
Text |
Publisher |
University of Utah |
Subject |
Language processors; Jigsaw; Module-based |
Language |
eng |
Bibliographic Citation |
Banavar, G., & Lindstrom, G. E. (1993). A framework for module-based language processors. 1-23. UUCS-93-006. |
Series |
University of Utah Computer Science Technical Report |
Relation is Part of |
ARPANET |
Rights Management |
©University of Utah |
Format Medium |
application/pdf |
Format Extent |
1,387,136 bytes |
Identifier |
ir-main,16271 |
ARK |
ark:/87278/s6fj314d |
Setname |
ir_uspace |
ID |
704850 |
Reference URL |
https://collections.lib.utah.edu/ark:/87278/s6fj314d |