diff options
| author | Cody <cody@codyq.dev> | 2023-03-30 02:44:54 -0500 |
|---|---|---|
| committer | Cody <cody@codyq.dev> | 2023-03-30 02:44:54 -0500 |
| commit | 2970520a9592b5c6d45291f54073552a474b71b4 (patch) | |
| tree | f42ecc1be0989367cf7c70d0b7909bac0b86904e /src/main.rs | |
| parent | bb95375f8b24141bf7dfe5a8b1bba5c995f61253 (diff) | |
| download | sloth-2970520a9592b5c6d45291f54073552a474b71b4.tar.gz | |
Restructure
Diffstat (limited to 'src/main.rs')
| -rw-r--r-- | src/main.rs | 32 |
1 files changed, 0 insertions, 32 deletions
diff --git a/src/main.rs b/src/main.rs deleted file mode 100644 index 89ce7f9..0000000 --- a/src/main.rs +++ /dev/null @@ -1,32 +0,0 @@ -#![feature(test, let_chains)] -#![warn( - clippy::wildcard_imports, - clippy::string_add, - clippy::string_add_assign, - clippy::manual_ok_or, - unused_lifetimes -)] - -pub mod lexer; - -use std::{env, fs}; - -use itertools::Itertools; - -fn main() { - let args = env::args().collect_vec(); - - if args.len() < 2 { - println!("Sloth programming language interpreter\n"); - println!("Usage: sloth <file>"); - return; - } - - let source_path = &args[1]; - let Ok(_source) = fs::read_to_string(source_path) else { - println!("Error while reading '{source_path}'"); - return; - }; - - // TODO: -} |
