]> git.eli173.com Git - klapaucius/commitdiff
(not (< n n))
authorElijah Cohen <eli@eli173.com>
Wed, 25 Dec 2024 01:14:44 +0000 (17:14 -0800)
committerElijah Cohen <eli@eli173.com>
Wed, 25 Dec 2024 01:14:44 +0000 (17:14 -0800)
sigh...

src/builtins/arithmetic.c

index c13a0dc896fafaac1ccda0d8a6e00d6071527d14..1fb7f60d7278bf1517b6e69dc830f78d9bf48fcd 100644 (file)
@@ -152,7 +152,7 @@ Sexpr* a_mod(Sexpr* b, Sexpr* rest, Sexpr* env) {
                sexpr_free(b);
                sexpr_free(i);
                sexpr_free(j);
-               return cons(m > n ? from_nil(): from_t(), rest);
+               return cons(m < n ? from_t(): from_nil(), rest);
 }
 
 Sexpr* a_lt(Sexpr* b, Sexpr* rest, Sexpr* env) {
@@ -176,7 +176,7 @@ Sexpr* a_lt(Sexpr* b, Sexpr* rest, Sexpr* env) {
                sexpr_free(b);
                sexpr_free(i);
                sexpr_free(j);
-               return cons(m < n ? from_nil() : from_t(), rest);
+               return cons(m > n ? from_t() : from_nil(), rest);
 }