aboutsummaryrefslogtreecommitdiff
path: root/rust/src/step0_repl.rs
diff options
context:
space:
mode:
Diffstat (limited to 'rust/src/step0_repl.rs')
-rw-r--r--rust/src/step0_repl.rs25
1 files changed, 0 insertions, 25 deletions
diff --git a/rust/src/step0_repl.rs b/rust/src/step0_repl.rs
deleted file mode 100644
index ac9cf24..0000000
--- a/rust/src/step0_repl.rs
+++ /dev/null
@@ -1,25 +0,0 @@
-use readline::mal_readline;
-mod readline;
-
-// read
-fn read(str: String) -> String {
- str
-}
-
-// eval
-fn eval(ast: String) -> String {
- ast
-}
-
-// print
-fn print(exp: String) -> String {
- exp
-}
-
-fn main() {
- loop {
- let line = mal_readline("user> ");
- match line { None => break, _ => () }
- println!("{}", print(eval(read(line.unwrap()))));
- }
-}