| Publication Type | technical report |
| School or College | College of Engineering |
| Department | Kahlert School of Computing |
| 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 |