Crate tdlib_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.