Software -- Programming Languages.
You might even have fun. This book teaches you everything you need to know to implement a full-featured, efficient scripting language.
This extremely practical, hands-on approach to building compilers using the C programming language includes numerous examples of working code from a real compiler and covers such advanced topics as code generation, optimization, and real ...
Crafting a Compiler
The student who has finished this book can expect to understand the workings of and add to a language processor for each of the modern paradigms, and be able to read the literature on how to proceed.
Crafting A Compiler With C
is suitable for preliminary testing of Translate. Supporting files in $T G~.R/ chap7 include: tree . h, tree . c Data types for the Tree language. printtree . c Functions to display trees for debugging. and other files as before.
Instructor's Guide to Accompany Crafting a Compiler
[339] W. Waite, G. Goos, Compiler Construction, Springer-Verlag, New York, 1984. ... [345] B.W. Watson, A fast and simple algorithm for constructing minimal acyclic deterministic finite automata, J. Univers. Comput. Sci.
Hundreds of people have suggested names of programmers to interview on the Coders at Work web site: www.codersatwork.com. The complete list was 284 names.
This book offers a one semester introduction into compiler construction, enabling the reader to build a simple compiler that accepts a C-like language and translates it into working X86 or ARM assembly language.