Zen compiler class.
More...
#include <Compiler.hpp>
List of all members.
Detailed Description
Constructor & Destructor Documentation
Default constructor.
- Parameters:
-
cfg | Configuration to build against |
Member Function Documentation
Compile a project.
- Parameters:
-
project | The project definition |
int execute |
( |
int |
argc, |
|
|
char * |
argv[] |
|
) |
| [static] |
Run the compiler.
- Parameters:
-
argc | Argument count |
argv | Argument list |
- Returns:
- Zero on success, else error code
Generate a project.
- Parameters:
-
project | The project definition |
Import a header file.
- Parameters:
-
pctx | The parser context |
idList | The header name, as a list of strings |
type | The header type |
Read a project file.
- Parameters:
-
unit | The AST to read the project into |
file | The name of the file to read |
The documentation for this class was generated from the following files: