|
ugBASIC 1.18
An isomorphic BASIC language compiler for retrocomputers
|
#include "../../ugbc.h"Go to the source code of this file.
Functions | |
| void | begin_for_prepare (Environment *_environment, char *_index) |
| Emit ASM code for FOR .... | |
| void | begin_for_from_prepare (Environment *_environment) |
| void | begin_for_from_assign (Environment *_environment, char *_from) |
| void | begin_for_to_prepare (Environment *_environment) |
| void | begin_for_to_assign (Environment *_environment, char *_to) |
| void | begin_for_step_prepare (Environment *_environment) |
| void | begin_for_step_assign (Environment *_environment, char *_step) |
| void | begin_for_identifier (Environment *_environment, char *_index) |
| void | begin_for (Environment *_environment, char *_index, char *_from, char *_to) |
| void begin_for | ( | Environment * | _environment, |
| char * | _index, | ||
| char * | _from, | ||
| char * | _to ) |
Definition at line 436 of file begin_for.c.
| void begin_for_from_assign | ( | Environment * | _environment, |
| char * | _from ) |
Definition at line 182 of file begin_for.c.
| void begin_for_from_prepare | ( | Environment * | _environment | ) |
Definition at line 172 of file begin_for.c.
| void begin_for_identifier | ( | Environment * | _environment, |
| char * | _index ) |
Definition at line 289 of file begin_for.c.
| void begin_for_prepare | ( | Environment * | _environment, |
| char * | _index ) |
Emit ASM code for FOR ....
This function outputs the code to implement the starting point of a FOR...NEXT loop
| _environment | Current calling environment |
| _index | Variable to use as index |
| _from | Starting value |
| _to | Ending value |
Definition at line 143 of file begin_for.c.
| void begin_for_step_assign | ( | Environment * | _environment, |
| char * | _step ) |
Definition at line 247 of file begin_for.c.
| void begin_for_step_prepare | ( | Environment * | _environment | ) |
Definition at line 237 of file begin_for.c.
| void begin_for_to_assign | ( | Environment * | _environment, |
| char * | _to ) |
Definition at line 216 of file begin_for.c.
| void begin_for_to_prepare | ( | Environment * | _environment | ) |
Definition at line 206 of file begin_for.c.