mirror of
https://github.com/Dummi26/mers.git
synced 2025-03-10 14:13:52 +01:00
added -e: mers -e println("you don't need a file for this")
This commit is contained in:
parent
765a2597ee
commit
233590ead3
2
.gitignore
vendored
2
.gitignore
vendored
@ -1,2 +1,4 @@
|
||||
/mers/target
|
||||
/mers/Cargo.lock
|
||||
/mers_libs/*/target
|
||||
/mers_libs/*/Cargo.lock
|
||||
|
@ -6,10 +6,20 @@ pub mod script;
|
||||
|
||||
fn main() {
|
||||
let path = std::env::args().nth(1).unwrap();
|
||||
let script = parse::parse::parse(&mut parse::file::File::new(
|
||||
std::fs::read_to_string(&path).unwrap(),
|
||||
let script = parse::parse::parse(&mut if path.trim() == "-e" {
|
||||
parse::file::File::new(
|
||||
std::env::args()
|
||||
.skip(2)
|
||||
.map(|mut v| {
|
||||
v.push('\n');
|
||||
v
|
||||
})
|
||||
.collect::<String>(),
|
||||
path.into(),
|
||||
))
|
||||
)
|
||||
} else {
|
||||
parse::file::File::new(std::fs::read_to_string(&path).unwrap(), path.into())
|
||||
})
|
||||
.unwrap();
|
||||
println!(" - - - - -");
|
||||
let start = Instant::now();
|
||||
|
Loading…
Reference in New Issue
Block a user