|
sammine-lang
|
Implementation of Compiler, consist the pipeline for executing all stages (Lex, Parser, Semantics & CodeGen) of the Compiler. More...
#include "compiler/Compiler.h"#include "ast/Ast.h"#include "codegen/CodegenVisitor.h"#include "codegen/LLVMRes.h"#include "fmt/color.h"#include "fmt/core.h"#include "lex/Token.h"#include "parser/Parser.h"#include "semantics/GeneralSemanticsVisitor.h"#include "semantics/ScopeGeneratorVisitor.h"#include "typecheck/BiTypeChecker.h"#include "util/Utilities.h"#include "llvm/IR/LegacyPassManager.h"#include "llvm/Support/CodeGen.h"#include "llvm/Support/raw_ostream.h"#include <cstdlib>#include <memory>#include <system_error>
Classes | |
| class | sammine_lang::Compiler |
Implementation of Compiler, consist the pipeline for executing all stages (Lex, Parser, Semantics & CodeGen) of the Compiler.