Zen
A cross-platform functional programming language
|
Zen compiler class. More...
#include "_pch.hpp"
#include "zbl/zbl.hpp"
#include "zbl/zrt.hpp"
#include "Compiler.hpp"
#include "Optimizer.hpp"
#include "Parser.hpp"
#include "Lexer.hpp"
#include "CppGen.hpp"
#include "ProGen.hpp"
Classes | |
class | ImportLevelHandler |
Class to ensure proper exit from import level. More... | |
class | Compiler::Impl |
Zen compiler class implementation. More... | |
Variables | |
static const char * | nativeinthdr = "default char = '';" |
Header defining native intrinsic types. | |
static const char * | nativesyshdr = "default string = \"\";" |
Header defining native system types. | |
static const char * | queryhdr = "coerce qbinary + qpair => qbinary;\n" |
Header defining native query types. | |
static const char * | projecthdr = "};\n" |
Header defining project definition types. |
Zen compiler class.