94void defdgr_vars(
Environment * _environment,
char * _character,
char * _b0,
char * _b1,
char * _b2,
char * _b3,
char * _b4,
char * _b5,
char * _b6,
char * _b7 ) {
void cpu_addressof_16bit(Environment *_environment, char *_source, char *_destination)
void cpu_math_add_16bit(Environment *_environment, char *_source, char *_destination, char *_other)
CPU 6309: emit code to add two 16 bit values
void cpu_move_8bit_indirect_with_offset(Environment *_environment, char *_source, char *_value, int _offset)
Variable * variable_retrieve_or_define(Environment *_environment, char *_name, VariableType _type, int _value)
Variable * variable_sl_const(Environment *_environment, char *_destination, int _steps)
Variable * variable_temporary(Environment *_environment, VariableType _type, char *_meaning)
Define a temporary variable.
void defdgr_vars(Environment *_environment, char *_character, char *_b0, char *_b1, char *_b2, char *_b3, char *_b4, char *_b5, char *_b6, char *_b7)
Emit code for DATA instruction (numeric values).
struct _Variable Variable
Structure of a single variable.
struct _Environment Environment
Structure of compilation environment.