Title
C-: A Portable Assembly Language
Abstract
. Of late it has become very common for research compilersto emit C as their target code, relying on a C compiler to generatemachine code. In effect, C is being used as a portable compiler targetlanguage. It offers a simple and effective way of avoiding the need tore-implement effective register allocation, instruction selection, and instructionscheduling, and so on, all for a variety of target architectures.The trouble is that C was designed as a programming language not as a...
Year
DOI
Venue
1997
10.1007/BFb0055421
Implementation of Functional Languages
Keywords
Field
DocType
portable assembly language
Functional compiler,Programming language,Instruction scheduling,Computer science,Instruction selection,Assembly language,Compiler,Machine code,Compiler construction,Low-level programming language
Conference
ISBN
Citations 
PageRank 
3-540-64849-6
11
1.02
References 
Authors
18
3
Name
Order
Citations
PageRank
Simon L. Peyton Jones15036381.19
Thomas Nordin2151.57
Dino Oliva3748.28