fn emit_inst(&self, index: usize) -> Vec<u8> {
        let mut ret = vec![];

        let ref inst = self.code[index];

        if !inst.is_symbol {
            ret.append(&mut "\t".to_string().into_bytes());
        }

        ret.append(&mut inst.code.clone().into_bytes());

        ret
    }
/// emit the machine instruction at the given index as a byte array
emit the machine instruction at the given index as a byte array
emit the machine instruction at the given index as a byte array
fn emit_inst(&self, index: usize) -> Vec<u8> {
        let mut ret = vec![];
        let ref inst = self.code[index];
        if !inst.is_symbol {
            ret.append(&mut "\t".to_string().into_bytes());
        }
        ret.append(&mut inst.code.clone().into_bytes());
        ret
    }
fn emit_inst ( & self , index : usize ) -> Vec < u8 > { let mut ret = vec ! [ ] ; let ref inst = self . code [ index ] ; if ! inst . is_symbol { ret . append ( & mut " \t " . to_string ( ) . into_bytes ( ) ) ; } ret . append ( & mut inst . code . clone ( ) . into_bytes ( ) ) ; ret }
emit the machine instruction at the given index as a byte array
emit the machine instruction at the given index as a byte array
&self
index
usize
&self
index
usize