Aerospace Higher Order Language Processing.
Final rept. 1 Nov 72-30 Apr 73,
AIR FORCE AVIONICS LAB WRIGHT-PATTERSON AFB OH
Pagination or Media Count:
The increasing popularity of higher order language HOL programming for aerospace applications has heightened the demand for efficient HOL processors. Two basic types of HOL processors are examined compilers and HOL computers. A short tutorial on compilers is presented, followed by a discussion of current methods of compiler generation. Several major metacompiler systems are described, along with cross compilers, and multi-front and back end compiler writing systems. It appears that the latter approach holds the greatest potential for meeting the demands levied upon aerospace support software. In the second part of the study, two AF sponsored HOL computer designs are discussed and compared. Preliminary results indicate that HOL computers could save as much as 35 in application software costs and 75 in support software costs. A 35 reduction in execution time is also anticipated. The principal conclusion is that the near direct execution approach to HOL processing is desirable and warrants further investigation. Author
- Computer Programming and Software
- Computer Hardware