ruchy 4.1.2

A systems scripting language that transpiles to idiomatic Rust with extreme quality engineering
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
//! Middle Intermediate Representation (MIR) module
mod builder;
mod lower;
mod optimize;
mod types;
pub use builder::MirBuilder;
pub use lower::LoweringContext;
pub use optimize::{
    optimize_function, optimize_program, CommonSubexpressionElimination, ConstantPropagation,
    DeadCodeElimination,
};
pub use types::*;
// Re-export main types
pub use types::{BasicBlock, Function, Program, Statement, Terminator, Type};