mindustry logic execution, map- and schematic- parsing and rendering
Diffstat (limited to 'lemu/src/main.rs')
| -rw-r--r-- | lemu/src/main.rs | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/lemu/src/main.rs b/lemu/src/main.rs index b0a2022..49841d1 100644 --- a/lemu/src/main.rs +++ b/lemu/src/main.rs @@ -10,14 +10,16 @@ fn main() -> ExitCode { args.next().unwrap(); // path to executable for file in args { let f = std::fs::read_to_string(&file).unwrap(); - let mut lex: Executor<Stdout> = - match Executor::with_output(io::stdout()).display().program(&f) { - Ok(x) => x, - Err(e) => { - eprint!("{}", e.diagnose(&f)); - return ExitCode::FAILURE; - } - }; + let mut lex: Executor<Stdout> = match Executor::with_output(io::stdout()) + .large_display() + .program(&f) + { + Ok(x) => x, + Err(e) => { + eprint!("{}", e.diagnose(&f)); + return ExitCode::FAILURE; + } + }; lex.run(); let Output { displays, .. } = lex.output(); for (d, i) in displays.iter().zip(1..=displays.len()) { |