diff options
| author | Arnaud Bailly <arnaud.bailly@iohk.io> | 2024-10-01 20:10:02 +0200 |
|---|---|---|
| committer | Arnaud Bailly <arnaud.bailly@iohk.io> | 2024-10-01 20:10:02 +0200 |
| commit | cd3c54945d8bff57b121a2f834d165314e0f0738 (patch) | |
| tree | b93f164a8128fc036d22789d34993aa590652c7c /rust/src/io.rs | |
| parent | 0c2119268bc54905bec2070676468f48b3002a89 (diff) | |
| download | lambda-nantes-cd3c54945d8bff57b121a2f834d165314e0f0738.tar.gz | |
Rename eval() to be more specific
Diffstat (limited to 'rust/src/io.rs')
| -rw-r--r-- | rust/src/io.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/rust/src/io.rs b/rust/src/io.rs index 435f32f..8c628ba 100644 --- a/rust/src/io.rs +++ b/rust/src/io.rs @@ -5,7 +5,7 @@ use std::{ use crate::{ ast::Value, - lambda::{eval, eval_all, Environment}, + lambda::{eval_all, eval_whnf, Environment}, parser::parse, }; @@ -36,7 +36,7 @@ pub fn batch_eval<I: Read, O: Write>(inp: &mut I, outp: &mut O) { let values = parse(&input); let results = values .iter() - .map(|v| eval(v, &mut env)) + .map(|v| eval_whnf(v, &mut env)) .collect::<Vec<Value>>(); for result in results { writeln!(outp, "{}", result).unwrap(); @@ -63,7 +63,7 @@ pub fn repl<I: Read, O: Write>(inp: &mut I, outp: &mut O) { let values = parse(&input); let results = values .iter() - .map(|v| eval(v, &mut env)) + .map(|v| eval_whnf(v, &mut env)) .collect::<Vec<Value>>(); for result in results { writeln!(outp, "{}", result).unwrap(); |
