Réorganisation des dépendances avant la mise en place des tests
This commit is contained in:
@@ -5,7 +5,12 @@ use std::io::Write;
|
||||
use std::process;
|
||||
|
||||
mod rlox;
|
||||
mod scanner;
|
||||
mod token_type;
|
||||
mod token;
|
||||
|
||||
use crate::rlox::RLox;
|
||||
use crate::scanner::Scanner;
|
||||
|
||||
// Exit codes from #include <sysexits.h>
|
||||
const EX_OK: i32 = 0;
|
||||
@@ -54,10 +59,8 @@ fn run_prompt() -> i32 {
|
||||
exit_code
|
||||
}
|
||||
|
||||
fn run( _script: String ) -> i32 {
|
||||
fn run( script: String ) -> i32 {
|
||||
let rlox_interpreter = RLox { had_error: false };
|
||||
|
||||
|
||||
if rlox_interpreter.had_error { EX_DATAERR } else { EX_OK }
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user