#include "../../ugbc.h"
#include <libgen.h>
Go to the source code of this file.
◆ interleaved_instructions()
| void interleaved_instructions |
( |
Environment * | _environment | ) |
|
◆ target_initialization()
| void target_initialization |
( |
Environment * | _environment | ) |
|
◆ OUTPUT_FILE_TYPE_AS_STRING
| char OUTPUT_FILE_TYPE_AS_STRING[][16] |
|
extern |
In technical terms, it's an array (or list) of constant strings. Each string represents the description of the generated format. This variable has three main purposes in the compiler workflow: the compiler uses this array to rename output files based on the source filename; òets the compiler know which output "stages" the user has requested; finally, before writing a file, the system checks whether the desired extension is one of the "managed" or supported types on the target architecture.
Definition at line 172 of file _infrastructure.c.