pub fn assemble_program(program: &str) -> Result<Vec<u32>, AssemblerError>
Assemble a full program of newline-separated instructions.