[][src]Crate rtlola_frontend

Parser for the RTLola language.

Re-exports

pub use ast::RTLolaAst;
pub use ir::RTLolaIR;
pub use ty::TypeConfig;

Modules

analysis

This module provides analysis steps based on the AST.

app

This module contains a module for each binary that this crate provides.

ast

This module contains the AST data structures for the RTLola Language.

ir

This module describes the intermediate representation of a specification.

parse

This module contains the parser for the Lola Language.

reporting

This module contains helper to report messages (warnings/errors)

ty

This module contains the basic definition of types

Structs

FrontendConfig

Hold the configuration of the frontend

Functions

analyze

Analyses the specification in the file specified by filename with a frontend configured by config.

parse

Parses a RTLola specification.