started work on c compiler

This commit is contained in:
2025-11-14 23:36:51 +00:00
parent 2582ad10fa
commit fd5b305576
10 changed files with 1870 additions and 1 deletions
+5
View File
@@ -138,6 +138,11 @@ fn assemble(src: &Path) -> Result<Vec<Instruction>, AssembleError> {
create_sections(&mut nodes)?;
resolve_symbols(&mut nodes)?;
println!("Generating assembly output...");
for n in &nodes {
println!("{n}");
}
let instructions = codegen(nodes)?;
Ok(instructions)
}