[−][src]Function asmpeach::assemble_code
pub fn assemble_code(
assembly_code: String,
syntax: Syntax
) -> Result<ELF64Dumper, Box<dyn Error>>
translate assembly code into object file.
Examples
use asmpeach::*; let s = " .globl main .type main, @function main: pushq %rbp movq %rsp, %rbp movq $42, %rax popq %rbp ret" .to_string(); let elf_builder = assemble_code(s, Syntax::ATANDT).unwrap(); elf_builder.generate_elf_file("obj.o", 0o644);