129 switch( _variableType ) {
143 move->param1 = _address1;
144 move->param2 = _address2;
148 while( actual->
next ) {
149 actual = actual->
next;
void copper_move(Environment *_environment, int _address1, int _address2, VariableType _variableType)
void move(Environment *_environment, char *_prefix, char *_movement, char *_x, char *_y, char *_animation)
Emit code for MOVE ....
struct _CopperInstruction * next
struct _CopperInstruction * first
struct _Environment Environment
Structure of compilation environment.
#define CRITICAL_MOVE_WITH_NOT_ALLOWED_TYPE(t)
#define CRITICAL_COPPER_LIST_NOT_OPENED()
enum _VariableType VariableType
Type of variables.
struct _CopperInstruction CopperInstruction
char DATATYPE_AS_STRING[][16]