Compiler
the compiler manages the entire compilation process
Constructors
Class methods
config(file_path : String, input : IO | String | Nil = nil, target_stage : Stage = Stage::Run, log_level : Logger::Level = Logger::Level::Info, log_out : IO = STDOUT, starting_line = 1, prelude_path : String | Nil = "./std/prelude.mismo", zig_dir : String = "./src/zig")
Sourcerun(*args)
SourceInstance methods
add_file(file_path : String, input : IO | String | Nil = nil, log_level : Logger::Level = Logger::Level::Info, log_out : IO = STDOUT, starting_line = 1) : Compiler
Sourcefiles
Sourcelog
Sourceprogram_out
Sourcerun
Sourcetarget_stage
Sourcetarget_stage=(target_stage : Stage)
Sourcezig_dir
Source