diff --git a/result b/result deleted file mode 120000 index 0fcf96e..0000000 --- a/result +++ /dev/null @@ -1 +0,0 @@ -/nix/store/ysnlms9yadny09279xks5h0k1dzx1iqa-puyo-lang-0.1.0 \ No newline at end of file diff --git a/src/eval.rs b/src/eval.rs index 948e5db..51e2680 100644 --- a/src/eval.rs +++ b/src/eval.rs @@ -198,6 +198,9 @@ fn eval<'a>(insts: &'a [Inst<'a>], stack: &mut Stack<'a>, env: &Rc { print!("{}", stack.pop_default()); } + "println" => { + println!("{}", stack.pop_default()); + } "put" => { #[allow(clippy::cast_sign_loss, clippy::cast_possible_truncation)] let byte = stack.pop_num() as u8;