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.