Compiler Design
Compiler design is the study and practice of building compilers — software that translates source code written in a high-level programming language into a lower-level form, such as machine code or bytecode, that a computer or virtual machine can execute.
4 resources across 2 libraries
Glossary Terms(3)
Compiler Design
Compiler design is the study and practice of building compilers — software that translates source code written in a high-level programming language into a lowe…
Abstract Syntax Tree
An Abstract Syntax Tree (AST) is a tree-shaped data structure that represents the grammatical structure of source code, with each node corresponding to a const…
Lexical Analysis
Lexical analysis is the first phase of compiling or interpreting source code, in which a scanner (or lexer) reads raw characters and groups them into meaningfu…