code.h File Reference

Go to the source code of this file.

Data Structures

struct  _opcode_t

Typedefs

typedef void _VM_CALL(* opcode_noarg_t )(vm_t, word_t)
typedef void _VM_CALL(* opcode_int_t )(vm_t, int)
typedef void _VM_CALL(* opcode_float_t )(vm_t, float)
typedef void _VM_CALL(* opcode_ptr_t )(vm_t, void *)
typedef void _VM_CALL(* opcode_label_t )(vm_t, int)
typedef void _VM_CALL(* opcode_string_t )(vm_t, const char *)
typedef void _VM_CALL(* opcode_opcode_t )(vm_t, word_t)

Functions

void vm_compile_noarg (vm_t, opcode_t)
void vm_compile_int (vm_t, opcode_t)
void vm_compile_float (vm_t, opcode_t)
void vm_compile_ptr (vm_t, opcode_t)
void vm_compile_label (vm_t, opcode_t)
void vm_compile_string (vm_t, opcode_t)
void vm_compile_opcode (vm_t, opcode_t)


Typedef Documentation

typedef void _VM_CALL(* opcode_noarg_t)(vm_t, word_t)

typedef void _VM_CALL(* opcode_int_t)(vm_t, int)

typedef void _VM_CALL(* opcode_float_t)(vm_t, float)

typedef void _VM_CALL(* opcode_ptr_t)(vm_t, void *)

typedef void _VM_CALL(* opcode_label_t)(vm_t, int)

typedef void _VM_CALL(* opcode_string_t)(vm_t, const char *)

typedef void _VM_CALL(* opcode_opcode_t)(vm_t, word_t)


Function Documentation

void vm_compile_noarg ( vm_t  ,
opcode_t   
)

void vm_compile_int ( vm_t  ,
opcode_t   
)

void vm_compile_float ( vm_t  ,
opcode_t   
)

void vm_compile_ptr ( vm_t  ,
opcode_t   
)

void vm_compile_label ( vm_t  ,
opcode_t   
)

void vm_compile_string ( vm_t  ,
opcode_t   
)

void vm_compile_opcode ( vm_t  ,
opcode_t   
)


Generated on Wed Feb 6 14:46:05 2008 for TinyaML by  doxygen 1.5.3