Parser

A parser is the module of a compiler or interpreter that parses a source code file.

More generally, it's a piece of software that parses text and transforms its content to another representation.

See also