Location
Abstract
Compilers are a fundamental tool for programmers. Knowing how they work enables a much more effective use of them. This presentation covers how they work—the various passes like lexing, parsing semantic analysis, optimization, and code generation—and how they fit together to transform source code into executable code.
Bio
Walter Bright graduated from Caltech in 1979 with a degree in mechanical engineering. He worked for Boeing for 3 years on the development of the 757 stabilizer trim system. He then switched to writing software, in particular compilers, and has been writing them ever since. He’s written compilers for Pascal, ABEL, C, C++, Javascript, Java, and now the D programming language.
social
blogroll