11-ghuloum

Directory: Compiler program
Plat: Others
Size: 548KB
Downloads: 0
Upload time: 2020-02-02 10:57:13
Uploader: sheldon111
Description:   An Incremental Approach to Compiler Construction We show that building a compiler can be as easy as building an interpreter. The compiler we construct accepts a large subset of the Scheme programming language and produces assembly code for the Intel-x86 architecture, the dominant architecture of personal computing. The development of the compiler is broken into many small incremental steps. Every step yields a fully working compiler for a progressively expanding subset of Scheme. Every compiler step produces real assembly code that can be assembled then executed directly by the hardware. We assume that the reader is familiar with the basic computer architecture: its components and execution model. Detailed knowledge of the Intel-x86 architecture is not required.

File list:
11-ghuloum.pdf, 595682 , 2020-02-02

Download users:

Relate files:

Comment: Add Comment

Favorite users: