pub type CaoProgram = Module;
Aliased Type§
pub struct CaoProgram {
pub submodules: Vec<(String, Module)>,
pub functions: Vec<(String, Function)>,
pub imports: Vec<String>,
}
Fields§
§submodules: Vec<(String, Module)>
§functions: Vec<(String, Function)>
§imports: Vec<String>
functions to import from submodules
e.g. importing foo.bar
allows you to use a Jump("bar")
Card