![]() |
Zen
A cross-platform functional programming language
|
Definition of project files. More...
Go to the source code of this file.
Classes | |
| struct | Unit |
| Unit class represents a single compilation unit in a project. More... | |
| struct | RunMode |
| The run mdoe for the compiler. More... | |
| struct | OutputType |
| Various binary output types. More... | |
| struct | Config |
| This class represents a configuration in a project (for example, dbg, rel, etc) More... | |
| struct | Project |
| This class represents a project. More... | |
Namespaces | |
| namespace | Build |
The build namespace. | |
Definition of project files.
Project files are plain-text, struct init syntax files. It is parsed by the parsed into a Ast::Unit, from which the following data structure s created.