Files
damn_simple_architecture/compiler/src/backend/dsa/mod.rs
T

10 lines
234 B
Rust

use crate::model::{CompilerError, Program};
mod codegen;
mod registers;
pub fn generate_code(ast: &Program) -> Result<String, CompilerError> {
let mut codegen = codegen::CodeGenerator::new(ast.clone());
codegen.generate()
}