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: