fix(expression): use alphabetic function symbs

This commit is contained in:
Jonas Röger 2024-11-05 20:19:49 +01:00
parent d604dcecc5
commit 33250c0272
Signed by: jonas
GPG Key ID: 4000EB35E1AE0F07

View File

@ -280,9 +280,9 @@ pub fn eval_prelude(expr: Expression) -> Result<Expression, EvalError> {
prelude.set("add".to_string(), Expression::Function(prelude_add)); prelude.set("add".to_string(), Expression::Function(prelude_add));
prelude.set("lambda".to_string(), Expression::Function(prelude_lambda)); prelude.set("lambda".to_string(), Expression::Function(prelude_lambda));
prelude.set("if".to_string(), Expression::Function(prelude_if)); prelude.set("if".to_string(), Expression::Function(prelude_if));
prelude.set("==".to_string(), Expression::Function(prelude_eq)); prelude.set("eq".to_string(), Expression::Function(prelude_eq));
prelude.set("<".to_string(), Expression::Function(prelude_lt)); prelude.set("lt".to_string(), Expression::Function(prelude_lt));
prelude.set(">".to_string(), Expression::Function(prelude_gt)); prelude.set("gt".to_string(), Expression::Function(prelude_gt));
prelude.set("let".to_string(), Expression::Function(prelude_let)); prelude.set("let".to_string(), Expression::Function(prelude_let));
eval(&prelude, expr) eval(&prelude, expr)