mirror of
https://github.com/erg-lang/erg.git
synced 2025-09-30 04:44:44 +00:00
Add transpiler
This commit is contained in:
parent
07c62de125
commit
bc6d401aec
4 changed files with 242 additions and 0 deletions
|
@ -10,6 +10,7 @@ use erg_common::traits::Runnable;
|
|||
|
||||
use erg_compiler::build_hir::HIRBuilder;
|
||||
use erg_compiler::lower::ASTLowerer;
|
||||
use erg_compiler::transpile::Transpiler;
|
||||
use erg_compiler::ty::deserialize::Deserializer;
|
||||
use erg_compiler::Compiler;
|
||||
|
||||
|
@ -31,6 +32,9 @@ fn run() {
|
|||
"check" => {
|
||||
HIRBuilder::run(cfg);
|
||||
}
|
||||
"transpile" => {
|
||||
Transpiler::run(cfg);
|
||||
}
|
||||
"compile" | "exec" => {
|
||||
Compiler::run(cfg);
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue