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.