Expand description
This is the rust flow
Compiler Library. It can be linked with other code to produce
a flow compiler, such as the flowc
command line flow compiler.
Modules§
- compiler
- reads flow definitions into memory, flattens and connects that into a graph of runtime functions Compile module that loads flow definition, compiles flows and tables and then generates JSON manifest of processes
- dumper
- used to output a human readable version of the model and compiler tables to help debug compiler problems
- errors
- contains errors::Error that other modules in this crate will
use errors::*;
to get access to everythingerror_chain
creates. - generator
- takes care of generating the flow’s manifest (for later execution by a flow runner) from the compiler tables
- info
- provides methods to get information about this version of the flowrclib library Info module provides methods to get additional information about the flowrclib library