unlogic
|
#include <Compiler.h>
Public Member Functions | |
std::expected< Program, CompilationError > | Compile (std::string_view program_text, std::vector< bf::Token< ParserGrammarType > > *tokens=nullptr) |
Compiler ()=delete | |
Compiler (std::vector< Library * > default_libraries={}) | |
Static Public Member Functions | |
static void | InitializeGlobalCompilerRuntime () |
Definition at line 36 of file Compiler.h.
|
delete |
Compiler::Compiler | ( | std::vector< Library * > | default_libraries = {} | ) |
Definition at line 108 of file Compiler.cpp.
std::expected< Program, CompilationError > Compiler::Compile | ( | std::string_view | program_text, |
std::vector< bf::Token< ParserGrammarType > > * | tokens = nullptr |
||
) |
Definition at line 34 of file Compiler.cpp.
|
static |
Definition at line 27 of file Compiler.cpp.