use exers::{
compilers::{rust_compiler::RustCompiler, Compiler},
runtimes::{native_runtime::NativeRuntime, CodeRuntime},
};
fn main() {
let code = r#"
fn main() {
println!("Hello world!");
}
"#;
let compiler = RustCompiler;
let compiled_code = compiler
.compile(&mut code.as_bytes(), Default::default())
.unwrap();
let runtime = NativeRuntime;
let execution_result = runtime.run(&compiled_code, Default::default()).unwrap();
println!("{:?}", execution_result);
}