Variable * variable_retrieve(Environment *_environment, char *_name)
Variable * variable_move(Environment *_environment, char *_source, char *_destination)
Store the value of a variable inside another variable by converting it.
Variable * variable_store(Environment *_environment, char *_destination, unsigned int _value)
Store a direct value to a variable.
void gr_locate(Environment *_environment, char *_x, char *_y)
Emit code for GR LOCATE command.
unsigned char * reflected
struct _Variable * origin
int initializedByConstant
struct _Variable Variable
Structure of a single variable.
struct _Environment Environment
Structure of compilation environment.