diff options
| author | Daniel Cerqueira <dan.git@lispclub.com> | 2025-06-10 20:24:21 +0100 |
|---|---|---|
| committer | Daniel Cerqueira <dan.git@lispclub.com> | 2025-06-10 20:24:21 +0100 |
| commit | 1c4ba09954992d2310a0a58e65700e6452be4c3d (patch) | |
| tree | e3a7e952b4ee7372084824065e8d63064038d676 | |
| parent | e20e88b3c9fefc84c4af7f6f047cf34ab2a52888 (diff) | |
add hasADot()
| -rw-r--r-- | liblali.c | 7 | ||||
| -rw-r--r-- | liblali.h | 2 |
2 files changed, 9 insertions, 0 deletions
@@ -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"); @@ -331,6 +331,8 @@ Object *primitiveLess(Object **args, GC_PARAM); Object *primitiveGreater(Object **args, GC_PARAM); +bool hasADot(char *string); + Object *primitiveJoin(Object **args, GC_PARAM); Object *primitiveSplit(Object **args, GC_PARAM); |
