Function rtlola_frontend::parse
source · pub fn parse(config: ParserConfig) -> Result<RtLolaMir, RtLolaError>
Expand description
Attempts to parse a textual specification into an RtLolaMir.
The specification is wrapped into a ParserConfig and can either be a string or a path to a specification file.
Fail
Fails if either the parsing was unsuccessful due to parsing errors such as incorrect syntax or an analysis failed due to a semantic error such as inconsistent types or unknown identifiers.