GLOSSARY

AST See “Abstract Syntax Tree”.

Abstract Syntax Tree A data structure representing something which has been parsed, often used as a compiler or interpreter internal representation of a program while it is being optimized and from which code generation is performed. The range of all possible such structures is described by the abstract syntax.

Activation record also called “data frame” or “stack-frame”: A data structure containing the variables belonging to an instance of invocation of one particular scope, e.g. a procedure or function body, as well as links to other activation records.

Assembly language A symbolic representation of the machine language of a particular processor. Assembly language is converted to machine instructions ...

Get Compilers: Principles and Practice now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.