The development of a multi-target compiler-writing system for flight software developmentA wide variety of systems designed to assist the user in the task of writing compilers has been developed. A survey of these systems reveals that none is entirely appropriate to the purposes of the MUST project, which involves the compilation of one or at most a small set of higher-order languages to a wide variety of target machines offering little or no software support. This requirement dictates that any compiler writing system employed must provide maximal support in the areas of semantics specification and code generation, the areas in which existing compiler writing systems as well as theoretical underpinnings are weakest. This paper describes an ongoing research and development effort to create a compiler writing system which will overcome these difficulties, thus providing a software system which makes possible the fast, trouble-free creation of reliable compilers for a wide variety of target computers.
Document ID
19780028801
Acquisition Source
Legacy CDMS
Document Type
Conference Proceedings
Authors
Feyock, S. (College of William and Mary Williamsburg, VA, United States)
Donegan, M. K. (College of William and Mary Williamsburg, Va., United States)