andersch.dev

<2022-05-19 Thu>

Parser

In the area of programming languages, parsing describes the process of analyzing the string that makes up the programming code with the goal of creating a more formal structural representation - most commonly an abstract syntax tree.

Parsing is usually the first major stage in any compiling pipeline - though it is often preceeded by a lexing or tokenization step that can be considered seperate from parsing.

Resources