summaryrefslogtreecommitdiff
path: root/liblali.c
diff options
context:
space:
mode:
authorDaniel Cerqueira <dan.git@lispclub.com>2025-06-10 20:24:21 +0100
committerDaniel Cerqueira <dan.git@lispclub.com>2025-06-10 20:24:21 +0100
commit1c4ba09954992d2310a0a58e65700e6452be4c3d (patch)
treee3a7e952b4ee7372084824065e8d63064038d676 /liblali.c
parente20e88b3c9fefc84c4af7f6f047cf34ab2a52888 (diff)
add hasADot()
Diffstat (limited to 'liblali.c')
-rw-r--r--liblali.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/liblali.c b/liblali.c
index a6426af..651ead6 100644
--- a/liblali.c
+++ b/liblali.c
@@ -1034,6 +1034,13 @@ DEFINE_PRIMITIVE_RELATIONAL(primitiveLess, < , true)
DEFINE_PRIMITIVE_RELATIONAL(primitiveGreater, > , true)
/* DEFINE_PRIMITIVE_RELATIONAL(primitiveGreaterEqual, >=, true) */
+bool hasADot(char *string) {
+ for (int i = 0; string[i] != '\0'; i++)
+ if (string[i] == '.')
+ return true;
+ return false;
+}
+
Object *primitiveJoin(Object **args, GC_PARAM) {
if ((*args)->car == nil)
exception("cannot join an empty list");