PreviousUpNext

15.3.100  src/lib/compiler/back/low/emit/execode-emitter.api

## execode-emitter.api
#
# This api is implemented in:
#
#     src/lib/compiler/back/low/intel32/translate-machcode-to-execode-intel32-g.pkg
#     
# Compare to:
#     src/lib/compiler/back/low/emit/machcode-codebuffer.api

# Compiled by:
#     src/lib/compiler/back/low/lib/lowhalf.lib

stipulate
    package u8v = vector_of_one_byte_unts;                                              # vector_of_one_byte_unts       is from   src/lib/std/src/vector-of-one-byte-unts.pkg
herein

    api Execode_Emitter {
        #
        package mcf: Machcode_Form;                                     # Machcode_Form is from   src/lib/compiler/back/low/code/machcode-form.api
        #
        op_to_bytevector:  mcf::Machine_Op -> u8v::Vector;
    };
end;
  


Comments and suggestions to: bugs@mythryl.org

PreviousUpNext