Function cambridge_asm::parse::jit

source ·
pub fn jit<T>(
    prog: impl Deref<Target = str>,
    io: Io
) -> Result<Executor, ErrorMap>
where T: InstSet, <T as FromStr>::Err: Display,
Expand description

Parse a string into an Executor

Arguments

  • T: instruction set
  • prog: pseudo-assembly program
  • io: I/O provider, use [make_io]

returns: Result<Executor, ErrorMap>

Example


let exec = jit::<DefaultSet>(s, make_io!())?;