class Savi::Compiler::Run
- Savi::Compiler::Run
- Reference
- Object
Overview
The purpose of the Run pass is to run the program built by the Binary pass.
This pass does not mutate the Program topology. This pass does not mutate the AST. This pass does not raise any compilation errors. This pass keeps temporary state (on the stack) at the program level. This pass produces output state at the program level (the exit code). !! This pass has the side-effect of executing the program.