feat: display to print/println

This commit is contained in:
Roman Godmaire 2024-05-04 18:05:22 -04:00
parent 58d1ffe48f
commit b582d66fcf

12
src/env/core.rs vendored
View file

@ -361,12 +361,22 @@ pub(super) fn core() -> HashMap<String, Node> {
), ),
// IO // IO
( (
"display", "print",
Node::NativeFunc(|_env, args| { Node::NativeFunc(|_env, args| {
arg_count!(1, args.len()); arg_count!(1, args.len());
print!("{}", args[0]); print!("{}", args[0]);
Ok(Node::Void)
}),
),
(
"println",
Node::NativeFunc(|_env, args| {
arg_count!(1, args.len());
println!("{}", args[0]);
Ok(Node::Void) Ok(Node::Void)
}), }),
), ),