summaryrefslogtreecommitdiff
path: root/rust/src/main.rs
diff options
context:
space:
mode:
authorArnaud Bailly <arnaud.bailly@iohk.io>2024-09-25 12:12:53 +0200
committerArnaud Bailly <arnaud.bailly@iohk.io>2024-09-25 12:12:53 +0200
commitb849745636c17a9015198c2a1865b8dbb43ff4a3 (patch)
treecf3e8f34672a183f42dc8bf0c35a92afd1b3c381 /rust/src/main.rs
parentec3637ab27df1fc9faeaac9977ee9e184cf4942e (diff)
downloadlambda-nantes-b849745636c17a9015198c2a1865b8dbb43ff4a3.tar.gz
Prepare parser to return multiple values
Diffstat (limited to 'rust/src/main.rs')
-rw-r--r--rust/src/main.rs8
1 files changed, 6 insertions, 2 deletions
diff --git a/rust/src/main.rs b/rust/src/main.rs
index cf9477c..ffd92f2 100644
--- a/rust/src/main.rs
+++ b/rust/src/main.rs
@@ -1,7 +1,11 @@
use std::env::args;
-use lambda::run;
+use lambda::eval_file;
fn main() {
- println!("result: {}", run(&args().nth(1).unwrap()));
+ if args().count() > 1 {
+ for file in args().skip(1) {
+ println!("{}", eval_file(&file));
+ }
+ }
}