|
ugBASIC 1.18
An isomorphic BASIC language compiler for retrocomputers
|
Go to the source code of this file.
Data Structures | |
| struct | tmp_buf_pool |
Macros | |
| #define | TMP_BUF_POOL 128 |
Functions | |
| POBuffer | po_buf_del (POBuffer buf) |
| POBuffer | po_buf_new (int size) |
| POBuffer | po_buf_cat (POBuffer buf, char *string) |
| POBuffer | po_buf_cpy (POBuffer buf, char *string) |
| POBuffer | po_buf_add (POBuffer buf, char c) |
| POBuffer | po_buf_vprintf (POBuffer buf, const char *fmt, va_list ap) |
| POBuffer | po_buf_printf (POBuffer buf, const char *fmt,...) |
| POBuffer | po_buf_fgets (POBuffer buf, FILE *f) |
| int | po_buf_cmp (POBuffer a, POBuffer b) |
| int | po_buf_trim (POBuffer buf) |
| POBuffer | tmp_buf (void *key1, unsigned int key2) |
| void | tmp_buf_clr (void *key1) |
| int | po_buf_strcmp (POBuffer _s, POBuffer _t) |
| POBuffer | po_buf_match (POBuffer _buf, const char *_pattern,...) |
| int | po_buf_is_hex (POBuffer _s) |
| void | po_var_init () |
| POVariable * | po_var_register (char *_name) |
| POVariable * | po_var_find (char *_name) |
| POVariable * | po_var_lookup (char *_name) |
Variables | |
| POVariable * | variables |
| #define TMP_BUF_POOL 128 |
Definition at line 202 of file _optimizer.c.
Definition at line 100 of file _optimizer.c.
Definition at line 83 of file _optimizer.c.
Definition at line 152 of file _optimizer.c.
Definition at line 94 of file _optimizer.c.
Definition at line 49 of file _optimizer.c.
Definition at line 138 of file _optimizer.c.
| int po_buf_is_hex | ( | POBuffer | _s | ) |
Definition at line 323 of file _optimizer.c.
Definition at line 271 of file _optimizer.c.
| POBuffer po_buf_new | ( | int | size | ) |
Definition at line 62 of file _optimizer.c.
Definition at line 129 of file _optimizer.c.
Definition at line 251 of file _optimizer.c.
| int po_buf_trim | ( | POBuffer | buf | ) |
Definition at line 157 of file _optimizer.c.
Definition at line 111 of file _optimizer.c.
| POVariable * po_var_find | ( | char * | _name | ) |
Definition at line 349 of file _optimizer.c.
| void po_var_init | ( | ) |
Definition at line 336 of file _optimizer.c.
| POVariable * po_var_lookup | ( | char * | _name | ) |
Definition at line 360 of file _optimizer.c.
| POVariable * po_var_register | ( | char * | _name | ) |
Definition at line 340 of file _optimizer.c.
| POBuffer tmp_buf | ( | void * | key1, |
| unsigned int | key2 ) |
Definition at line 218 of file _optimizer.c.
| void tmp_buf_clr | ( | void * | key1 | ) |
Definition at line 243 of file _optimizer.c.
| POVariable* variables |
Definition at line 334 of file _optimizer.c.