Use new assembler

This commit is contained in:
Andrew Morris
2023-03-05 18:21:00 +11:00
parent 2dc78c2002
commit 3a49b5aee1
2 changed files with 8 additions and 885 deletions

View File

@@ -5,7 +5,7 @@ use crate::asm::{
InstructionOrLabel, Label, LabelRef, Module, Object, Register, Value,
};
pub fn assemble(assembly: &Module) -> Vec<u8> {
pub fn assemble_module(module: &Module) -> Vec<u8> {
let mut assembler = Assembler {
output: Vec::new(),
fn_data: Default::default(),
@@ -15,7 +15,7 @@ pub fn assemble(assembly: &Module) -> Vec<u8> {
},
};
assembler.module(assembly);
assembler.module(module);
return assembler.output;
}