Crate grammers_tl_parser
source ·Expand description
This library provides a public interface to parse Type Language definitions.
It exports a single public method, parse_tl_file
to parse entire
.tl
files and yield the definitions it contains. This method will
yield Definition
s containing all the information you would possibly
need to later use somewhere else (for example, to generate code).
Modules
- Errors that can occur during the parsing of Type Language definitions.
- This module contains all the different structures representing the various terms of the Type Language.
Functions
- Parses a file full of Type Language definitions.