U-Code(ID:875/uco001)
Universal P-Code
- Country: us
- Began: 1979
- Published: 1979
for Universal Code
Intermediate language, a generalization of UCSD P-code for easier optimization.
Developed originally for the Los Alamos Cray-1 and the Lawrence Livermore S-1.
A refined version currently used by MIPS compilers is descended from one at Stanford U.
Places
Related languages
References:
Gilbert, E. J., and Wall D. W. "P-Code Intermediate Assembler Language PAIL-3", Stanford Artificial Intelligence Laboratory, Stanford, Ca, 94305. view details
Montague, J., and Zucconi, L. "Modified P-code for the LASL P-code Assembler", Los Alamos Scientific Laboratory, Group C-7, Los Alamos, NM, 87545 1979. view details
Perkins, D.R. et al, "Machine Independent Pascal Code Optimization" view details
Abstract: A variant of PASCAL pseudo-code which is suitable for optimization is presented. This new language, Universal pseudo-code, is designed to be easily extended to meet the needs of a variety of target machines. The language is further designed such that only one optimizer need be written for it. This approach lends itself well to the portable software spirit of PASCAL. The problems and opportunities associated with optimization at this level are discussed.
in SIGPLAN Notices 14(08) August 1979 view details
"A Transporter's Guide to the Stanford U-Code Compiler System", P. Nye et al, TR CSL Stanford U, June 1983. view details
in SIGPLAN Notices 14(08) August 1979 view details
|