diff --git a/Makefile b/Makefile
index fafcfe8..42c3436 100644
--- a/Makefile
+++ b/Makefile
@@ -1,10 +1,10 @@
## c3
## Copyright 2022 kmx.io <contact@kmx.io>
##
-## Permission is hereby granted to use this software granted
-## the above copyright notice and this permission paragraph
-## are included in all copies and substantial portions of this
-## software.
+## Permission is hereby granted to use this software excepted
+## on Apple computers granted the above copyright notice and
+## this permission paragraph are included in all copies and
+## substantial portions of this software.
##
## THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
## PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
@@ -113,9 +113,9 @@ libc3_test_cov: cov
${MAKE} -C test libc3_test_cov
licence:
- elixir bin/header.exs config.subr ${C3_CONFIGURES}
- elixir bin/header.exs Makefile ${C3_MAKEFILES}
- elixir bin/header.exs libc3/c3.h ${C3_C_SOURCES}
+ update_header config.subr ${C3_CONFIGURES}
+ update_header Makefile ${C3_MAKEFILES}
+ update_header libc3/c3.h ${C3_C_SOURCES}
test: build
${MAKE} -C test test
diff --git a/c3c/Makefile b/c3c/Makefile
index 58182ca..540845b 100644
--- a/c3c/Makefile
+++ b/c3c/Makefile
@@ -1,10 +1,10 @@
## c3
## Copyright 2022 kmx.io <contact@kmx.io>
##
-## Permission is hereby granted to use this software granted
-## the above copyright notice and this permission paragraph
-## are included in all copies and substantial portions of this
-## software.
+## Permission is hereby granted to use this software excepted
+## on Apple computers granted the above copyright notice and
+## this permission paragraph are included in all copies and
+## substantial portions of this software.
##
## THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
## PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/c3c/configure b/c3c/configure
index dce92ff..a3478fb 100755
--- a/c3c/configure
+++ b/c3c/configure
@@ -2,10 +2,10 @@
## c3
## Copyright 2022 kmx.io <contact@kmx.io>
##
-## Permission is hereby granted to use this software granted
-## the above copyright notice and this permission paragraph
-## are included in all copies and substantial portions of this
-## software.
+## Permission is hereby granted to use this software excepted
+## on Apple computers granted the above copyright notice and
+## this permission paragraph are included in all copies and
+## substantial portions of this software.
##
## THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
## PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/c3s/Makefile b/c3s/Makefile
index fee6dd0..838551d 100644
--- a/c3s/Makefile
+++ b/c3s/Makefile
@@ -1,10 +1,10 @@
## c3
## Copyright 2022 kmx.io <contact@kmx.io>
##
-## Permission is hereby granted to use this software granted
-## the above copyright notice and this permission paragraph
-## are included in all copies and substantial portions of this
-## software.
+## Permission is hereby granted to use this software excepted
+## on Apple computers granted the above copyright notice and
+## this permission paragraph are included in all copies and
+## substantial portions of this software.
##
## THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
## PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/c3s/c3s.cov b/c3s/c3s.cov
index 4811e8c..a09fad8 100755
Binary files a/c3s/c3s.cov and b/c3s/c3s.cov differ
diff --git a/c3s/configure b/c3s/configure
index 7861d01..406c9a7 100755
--- a/c3s/configure
+++ b/c3s/configure
@@ -2,10 +2,10 @@
## c3
## Copyright 2022 kmx.io <contact@kmx.io>
##
-## Permission is hereby granted to use this software granted
-## the above copyright notice and this permission paragraph
-## are included in all copies and substantial portions of this
-## software.
+## Permission is hereby granted to use this software excepted
+## on Apple computers granted the above copyright notice and
+## this permission paragraph are included in all copies and
+## substantial portions of this software.
##
## THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
## PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/config.subr b/config.subr
index 72e8262..38de84d 100644
--- a/config.subr
+++ b/config.subr
@@ -2,10 +2,10 @@
## c3
## Copyright 2022 kmx.io <contact@kmx.io>
##
-## Permission is hereby granted to use this software granted
-## the above copyright notice and this permission paragraph
-## are included in all copies and substantial portions of this
-## software.
+## Permission is hereby granted to use this software excepted
+## on Apple computers granted the above copyright notice and
+## this permission paragraph are included in all copies and
+## substantial portions of this software.
##
## THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
## PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/configure b/configure
index 0bdba3f..8348c69 100755
--- a/configure
+++ b/configure
@@ -2,10 +2,10 @@
## c3
## Copyright 2022 kmx.io <contact@kmx.io>
##
-## Permission is hereby granted to use this software granted
-## the above copyright notice and this permission paragraph
-## are included in all copies and substantial portions of this
-## software.
+## Permission is hereby granted to use this software excepted
+## on Apple computers granted the above copyright notice and
+## this permission paragraph are included in all copies and
+## substantial portions of this software.
##
## THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
## PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/ic3/Makefile b/ic3/Makefile
index 8929ecd..54a3699 100644
--- a/ic3/Makefile
+++ b/ic3/Makefile
@@ -1,10 +1,10 @@
## c3
## Copyright 2022 kmx.io <contact@kmx.io>
##
-## Permission is hereby granted to use this software granted
-## the above copyright notice and this permission paragraph
-## are included in all copies and substantial portions of this
-## software.
+## Permission is hereby granted to use this software excepted
+## on Apple computers granted the above copyright notice and
+## this permission paragraph are included in all copies and
+## substantial portions of this software.
##
## THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
## PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/ic3/buf_readline.c b/ic3/buf_readline.c
index 0da0e89..c02dba1 100644
--- a/ic3/buf_readline.c
+++ b/ic3/buf_readline.c
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/ic3/buf_readline.h b/ic3/buf_readline.h
index bc04825..32fdc09 100644
--- a/ic3/buf_readline.h
+++ b/ic3/buf_readline.h
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/ic3/configure b/ic3/configure
index 521ef21..83dc665 100755
--- a/ic3/configure
+++ b/ic3/configure
@@ -2,10 +2,10 @@
## c3
## Copyright 2022 kmx.io <contact@kmx.io>
##
-## Permission is hereby granted to use this software granted
-## the above copyright notice and this permission paragraph
-## are included in all copies and substantial portions of this
-## software.
+## Permission is hereby granted to use this software excepted
+## on Apple computers granted the above copyright notice and
+## this permission paragraph are included in all copies and
+## substantial portions of this software.
##
## THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
## PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/ic3/ic3.c b/ic3/ic3.c
index 08f7b06..74cf2f5 100644
--- a/ic3/ic3.c
+++ b/ic3/ic3.c
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/Makefile b/libc3/Makefile
index 176811f..b0ea012 100644
--- a/libc3/Makefile
+++ b/libc3/Makefile
@@ -1,10 +1,10 @@
## c3
## Copyright 2022 kmx.io <contact@kmx.io>
##
-## Permission is hereby granted to use this software granted
-## the above copyright notice and this permission paragraph
-## are included in all copies and substantial portions of this
-## software.
+## Permission is hereby granted to use this software excepted
+## on Apple computers granted the above copyright notice and
+## this permission paragraph are included in all copies and
+## substantial portions of this software.
##
## THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
## PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/arg.c b/libc3/arg.c
index 96f0d7d..62c62fb 100644
--- a/libc3/arg.c
+++ b/libc3/arg.c
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
@@ -50,10 +50,10 @@ uw arg_length (s_arg *arg)
return length;
}
-s_arg * arg_new (s_arg *next)
+s_arg * arg_new ()
{
s_arg *arg;
if (! (arg = malloc(sizeof(s_arg))))
errx(1, "arg_new: out of memory");
- return arg_init(arg, next);
+ return arg_init(arg);
}
diff --git a/libc3/arg.h b/libc3/arg.h
index e8906c9..836d0cc 100644
--- a/libc3/arg.h
+++ b/libc3/arg.h
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/binding.c b/libc3/binding.c
index 435d600..84737d8 100644
--- a/libc3/binding.c
+++ b/libc3/binding.c
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/binding.h b/libc3/binding.h
index 054103b..efa9c9a 100644
--- a/libc3/binding.h
+++ b/libc3/binding.h
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/bool.c b/libc3/bool.c
index b9fe39d..0149b87 100644
--- a/libc3/bool.c
+++ b/libc3/bool.c
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/bool.h b/libc3/bool.h
index cb11c24..8d392af 100644
--- a/libc3/bool.h
+++ b/libc3/bool.h
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/buf.c b/libc3/buf.c
index f5bfda4..f02c849 100644
--- a/libc3/buf.c
+++ b/libc3/buf.c
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/buf.h b/libc3/buf.h
index 154e706..1b634ee 100644
--- a/libc3/buf.h
+++ b/libc3/buf.h
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/buf_file.c b/libc3/buf_file.c
index 272ff18..3421a4a 100644
--- a/libc3/buf_file.c
+++ b/libc3/buf_file.c
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/buf_file.h b/libc3/buf_file.h
index 97fb4a4..4ee919f 100644
--- a/libc3/buf_file.h
+++ b/libc3/buf_file.h
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/buf_inspect.c b/libc3/buf_inspect.c
index 2d7f89d..2608f7d 100644
--- a/libc3/buf_inspect.c
+++ b/libc3/buf_inspect.c
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/buf_inspect.h b/libc3/buf_inspect.h
index 0abd616..c687128 100644
--- a/libc3/buf_inspect.h
+++ b/libc3/buf_inspect.h
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/buf_parse.c b/libc3/buf_parse.c
index 20ecfab..7392d05 100644
--- a/libc3/buf_parse.c
+++ b/libc3/buf_parse.c
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
@@ -52,18 +52,18 @@ sw buf_parse_bool (s_buf *buf, bool *p)
return r;
}
-sw buf_parse_call (s_buf *buf, s_call *call)
+sw buf_parse_call (s_buf *buf, s_call *dest)
{
sw r;
sw result = 0;
s_buf_save save;
assert(buf);
- assert(call);
+ assert(dest);
buf_save_init(buf, &save);
- if ((r = buf_parse_ident(buf, &call->ident)) <= 0)
+ if ((r = buf_parse_ident(buf, &dest->ident)) <= 0)
goto clean;
result += r;
- if ((r = buf_parse_call_args(buf, &call->arguments)) <= 0)
+ if ((r = buf_parse_call_args(buf, dest)) <= 0)
goto restore;
result += r;
r = result;
@@ -75,15 +75,19 @@ sw buf_parse_call (s_buf *buf, s_call *call)
return r;
}
-sw buf_parse_call_args (s_buf *buf, s_list **args)
+sw buf_parse_call_args (s_buf *buf, s_call *dest)
{
+ s_list **args;
sw r;
sw result = 0;
s_buf_save save;
assert(buf);
+ assert(dest);
buf_save_init(buf, &save);
if ((r = buf_read_1(buf, "(")) <= 0)
goto clean;
+ args = &dest->args;
+ *args = NULL;
result += r;
if ((r = buf_parse_comments(buf)) < 0)
goto restore;
@@ -95,11 +99,9 @@ sw buf_parse_call_args (s_buf *buf, s_list **args)
goto restore;
if (r > 0) {
result += r;
- *args = NULL;
r = result;
goto clean;
}
- *args = NULL;
while (1) {
*args = list_new();
if ((r = buf_parse_tag(buf, &(*args)->tag)) <= 0)
@@ -131,7 +133,7 @@ sw buf_parse_call_args (s_buf *buf, s_list **args)
result += r;
continue;
}
- if ((r = buf_read_1(buf, "|")) < 0)
+ if ((r = buf_read_1(buf, ",|")) < 0) /* apply */
goto restore;
if (r > 0) {
result += r;
diff --git a/libc3/buf_parse.h b/libc3/buf_parse.h
index 98e1eb1..d3c69c7 100644
--- a/libc3/buf_parse.h
+++ b/libc3/buf_parse.h
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/buf_parse_c.c b/libc3/buf_parse_c.c
index e59eaa5..7e0b77d 100644
--- a/libc3/buf_parse_c.c
+++ b/libc3/buf_parse_c.c
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/buf_parse_c.h b/libc3/buf_parse_c.h
index 1f0440f..1886b4c 100644
--- a/libc3/buf_parse_c.h
+++ b/libc3/buf_parse_c.h
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/buf_save.c b/libc3/buf_save.c
index 8877790..4ce40b8 100644
--- a/libc3/buf_save.c
+++ b/libc3/buf_save.c
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/buf_save.h b/libc3/buf_save.h
index d679e47..070ab4c 100644
--- a/libc3/buf_save.h
+++ b/libc3/buf_save.h
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/c3.c b/libc3/c3.c
index 1cae9e7..640c532 100644
--- a/libc3/c3.c
+++ b/libc3/c3.c
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/c3.h b/libc3/c3.h
index f921ab3..b77f486 100644
--- a/libc3/c3.h
+++ b/libc3/c3.h
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/c_types.h b/libc3/c_types.h
index 6764f1a..307608b 100644
--- a/libc3/c_types.h
+++ b/libc3/c_types.h
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/call.c b/libc3/call.c
index 9f4e02e..6cefeee 100644
--- a/libc3/call.c
+++ b/libc3/call.c
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/call.h b/libc3/call.h
index ecb852c..6e862a0 100644
--- a/libc3/call.h
+++ b/libc3/call.h
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/character.c b/libc3/character.c
index 6d8b07b..2819513 100644
--- a/libc3/character.c
+++ b/libc3/character.c
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/character.h b/libc3/character.h
index 5369e1f..ea60850 100644
--- a/libc3/character.h
+++ b/libc3/character.h
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/configure b/libc3/configure
index 81adc3a..f6a2cf0 100755
--- a/libc3/configure
+++ b/libc3/configure
@@ -2,10 +2,10 @@
## c3
## Copyright 2022 kmx.io <contact@kmx.io>
##
-## Permission is hereby granted to use this software granted
-## the above copyright notice and this permission paragraph
-## are included in all copies and substantial portions of this
-## software.
+## Permission is hereby granted to use this software excepted
+## on Apple computers granted the above copyright notice and
+## this permission paragraph are included in all copies and
+## substantial portions of this software.
##
## THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
## PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/debug.c b/libc3/debug.c
index 8248626..a5a43d0 100644
--- a/libc3/debug.c
+++ b/libc3/debug.c
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/debug.h b/libc3/debug.h
index 8ef5bcc..cd764d4 100644
--- a/libc3/debug.h
+++ b/libc3/debug.h
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/env.c b/libc3/env.c
index d0affaa..3d827e1 100644
--- a/libc3/env.c
+++ b/libc3/env.c
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/env.h b/libc3/env.h
index 6dcc6a2..dd67e70 100644
--- a/libc3/env.h
+++ b/libc3/env.h
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/error_handler.c b/libc3/error_handler.c
index c5fbc2e..aa3e133 100644
--- a/libc3/error_handler.c
+++ b/libc3/error_handler.c
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/error_handler.h b/libc3/error_handler.h
index 0cf95d1..bb463c2 100644
--- a/libc3/error_handler.h
+++ b/libc3/error_handler.h
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/eval.c b/libc3/eval.c
index 97572d8..5e22d76 100644
--- a/libc3/eval.c
+++ b/libc3/eval.c
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
@@ -78,7 +78,6 @@ const s_tag * eval_ident (s_env *env, s_ident *ident)
const s_tag *tag;
assert(env);
assert(ident);
- assert(dest);
if (! (tag = frame_get(env->frame, ident->sym))) {
assert(! "eval_ident: unbound variable");
errx(1, "eval_ident: unbound variable");
diff --git a/libc3/eval.h b/libc3/eval.h
index 4c8e5e6..819b3e7 100644
--- a/libc3/eval.h
+++ b/libc3/eval.h
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/f32.c b/libc3/f32.c
index 8780296..e097bb2 100644
--- a/libc3/f32.c
+++ b/libc3/f32.c
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/f32.h b/libc3/f32.h
index 6422bf5..8e6c3bf 100644
--- a/libc3/f32.h
+++ b/libc3/f32.h
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/f64.c b/libc3/f64.c
index 2f89897..782060f 100644
--- a/libc3/f64.c
+++ b/libc3/f64.c
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/f64.h b/libc3/f64.h
index c17295a..9ff3814 100644
--- a/libc3/f64.h
+++ b/libc3/f64.h
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/fact.c b/libc3/fact.c
index a09c4b8..4bc50b4 100644
--- a/libc3/fact.c
+++ b/libc3/fact.c
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/fact.h b/libc3/fact.h
index 00495c0..10fbf86 100644
--- a/libc3/fact.h
+++ b/libc3/fact.h
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/facts.c b/libc3/facts.c
index 37fe262..e9392f2 100644
--- a/libc3/facts.c
+++ b/libc3/facts.c
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/facts.h b/libc3/facts.h
index 5297608..6b07af7 100644
--- a/libc3/facts.h
+++ b/libc3/facts.h
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/facts_cursor.c b/libc3/facts_cursor.c
index e671c13..6d0f240 100644
--- a/libc3/facts_cursor.c
+++ b/libc3/facts_cursor.c
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/facts_cursor.h b/libc3/facts_cursor.h
index 16dab53..3e072b3 100644
--- a/libc3/facts_cursor.h
+++ b/libc3/facts_cursor.h
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/facts_spec.c b/libc3/facts_spec.c
index 762d752..0bf0c14 100644
--- a/libc3/facts_spec.c
+++ b/libc3/facts_spec.c
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/facts_spec.h b/libc3/facts_spec.h
index 1e970fc..2010f3b 100644
--- a/libc3/facts_spec.h
+++ b/libc3/facts_spec.h
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/facts_spec_cursor.c b/libc3/facts_spec_cursor.c
index 6256e08..940c1da 100644
--- a/libc3/facts_spec_cursor.c
+++ b/libc3/facts_spec_cursor.c
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/facts_spec_cursor.h b/libc3/facts_spec_cursor.h
index 52fd3a8..647093d 100644
--- a/libc3/facts_spec_cursor.h
+++ b/libc3/facts_spec_cursor.h
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/facts_with.c b/libc3/facts_with.c
index 7d64d8c..b964a03 100644
--- a/libc3/facts_with.c
+++ b/libc3/facts_with.c
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/facts_with.h b/libc3/facts_with.h
index 29d8a1d..8c32ae4 100644
--- a/libc3/facts_with.h
+++ b/libc3/facts_with.h
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/facts_with_cursor.c b/libc3/facts_with_cursor.c
index ed58d35..4eec26d 100644
--- a/libc3/facts_with_cursor.c
+++ b/libc3/facts_with_cursor.c
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/facts_with_cursor.h b/libc3/facts_with_cursor.h
index 8a9872b..dd9f6f5 100644
--- a/libc3/facts_with_cursor.h
+++ b/libc3/facts_with_cursor.h
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/fn.c b/libc3/fn.c
index 46b04b8..61277d0 100644
--- a/libc3/fn.c
+++ b/libc3/fn.c
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
@@ -23,7 +23,7 @@ void fn_clean (s_fn *fn)
assert(fn);
arg_delete_all(fn->args);
binding_delete_all(fn->bindings);
- list_delete_all(fn->program);
+ list_delete_all(fn->algo);
}
s_fn * fn_init (s_fn *fn)
diff --git a/libc3/fn.h b/libc3/fn.h
index 2552dc2..eada15f 100644
--- a/libc3/fn.h
+++ b/libc3/fn.h
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/frame.c b/libc3/frame.c
index 54c5f06..932647d 100644
--- a/libc3/frame.c
+++ b/libc3/frame.c
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/frame.h b/libc3/frame.h
index fcb8efd..776f920 100644
--- a/libc3/frame.h
+++ b/libc3/frame.h
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/hash.c b/libc3/hash.c
index c63fe63..9b5a015 100644
--- a/libc3/hash.c
+++ b/libc3/hash.c
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/hash.h b/libc3/hash.h
index f25aa82..2bde722 100644
--- a/libc3/hash.h
+++ b/libc3/hash.h
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/ident.c b/libc3/ident.c
index f13a9fd..27fd9d6 100644
--- a/libc3/ident.c
+++ b/libc3/ident.c
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/ident.h b/libc3/ident.h
index bf41e08..587eba7 100644
--- a/libc3/ident.h
+++ b/libc3/ident.h
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/integer.c b/libc3/integer.c
index 433649d..7238065 100644
--- a/libc3/integer.c
+++ b/libc3/integer.c
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/integer.h b/libc3/integer.h
index 86e9d1b..686973e 100644
--- a/libc3/integer.h
+++ b/libc3/integer.h
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/list.c b/libc3/list.c
index acd27aa..93e4e7a 100644
--- a/libc3/list.c
+++ b/libc3/list.c
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/list.h b/libc3/list.h
index 25ceec1..47bdd2f 100644
--- a/libc3/list.h
+++ b/libc3/list.h
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/module.h b/libc3/module.h
index bc708d2..13b4e04 100644
--- a/libc3/module.h
+++ b/libc3/module.h
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/ptag.c b/libc3/ptag.c
index f3771ca..ef38f60 100644
--- a/libc3/ptag.c
+++ b/libc3/ptag.c
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/ptag.h b/libc3/ptag.h
index 083ebc0..bb42b86 100644
--- a/libc3/ptag.h
+++ b/libc3/ptag.h
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/ptr.c b/libc3/ptr.c
index e1be155..167606c 100644
--- a/libc3/ptr.c
+++ b/libc3/ptr.c
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/ptr.h b/libc3/ptr.h
index ddadf10..5e0a535 100644
--- a/libc3/ptr.h
+++ b/libc3/ptr.h
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/quote.c b/libc3/quote.c
index ee694ea..b8e10ea 100644
--- a/libc3/quote.c
+++ b/libc3/quote.c
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/quote.h b/libc3/quote.h
index 32544a2..33417ea 100644
--- a/libc3/quote.h
+++ b/libc3/quote.h
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/s16.c b/libc3/s16.c
index 3cf5f0f..21d4539 100644
--- a/libc3/s16.c
+++ b/libc3/s16.c
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/s16.h b/libc3/s16.h
index 44d3b8f..a979c05 100644
--- a/libc3/s16.h
+++ b/libc3/s16.h
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/s32.c b/libc3/s32.c
index ac9bff2..49b4f0b 100644
--- a/libc3/s32.c
+++ b/libc3/s32.c
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/s32.h b/libc3/s32.h
index b0255d3..cebc0c4 100644
--- a/libc3/s32.h
+++ b/libc3/s32.h
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/s64.c b/libc3/s64.c
index 051cbcb..8587eae 100644
--- a/libc3/s64.c
+++ b/libc3/s64.c
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/s64.h b/libc3/s64.h
index 232dc7c..4fc6cdb 100644
--- a/libc3/s64.h
+++ b/libc3/s64.h
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/s8.c b/libc3/s8.c
index ae40480..a60f8f7 100644
--- a/libc3/s8.c
+++ b/libc3/s8.c
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/s8.h b/libc3/s8.h
index 51ce7fa..f18cba3 100644
--- a/libc3/s8.h
+++ b/libc3/s8.h
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/set.c.in b/libc3/set.c.in
index b6fc647..f4479e1 100644
--- a/libc3/set.c.in
+++ b/libc3/set.c.in
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/set.h.in b/libc3/set.h.in
index 009f84a..3e31aee 100644
--- a/libc3/set.h.in
+++ b/libc3/set.h.in
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/set__fact.c b/libc3/set__fact.c
index 042bc8e..2c6ce3e 100644
--- a/libc3/set__fact.c
+++ b/libc3/set__fact.c
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/set__fact.h b/libc3/set__fact.h
index 1ab06c9..03d2eae 100644
--- a/libc3/set__fact.h
+++ b/libc3/set__fact.h
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/set__tag.c b/libc3/set__tag.c
index 1f0f7fe..7736e86 100644
--- a/libc3/set__tag.c
+++ b/libc3/set__tag.c
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/set__tag.h b/libc3/set__tag.h
index 3d84b5c..c003a86 100644
--- a/libc3/set__tag.h
+++ b/libc3/set__tag.h
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/set_cursor.c.in b/libc3/set_cursor.c.in
index 71ec8b2..46da443 100644
--- a/libc3/set_cursor.c.in
+++ b/libc3/set_cursor.c.in
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/set_cursor.h.in b/libc3/set_cursor.h.in
index 65253a1..90e03d0 100644
--- a/libc3/set_cursor.h.in
+++ b/libc3/set_cursor.h.in
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/set_cursor__fact.c b/libc3/set_cursor__fact.c
index df07e42..3c3aee1 100644
--- a/libc3/set_cursor__fact.c
+++ b/libc3/set_cursor__fact.c
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/set_cursor__fact.h b/libc3/set_cursor__fact.h
index 40211f6..549d254 100644
--- a/libc3/set_cursor__fact.h
+++ b/libc3/set_cursor__fact.h
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/set_cursor__tag.c b/libc3/set_cursor__tag.c
index 1aa2ed2..2190731 100644
--- a/libc3/set_cursor__tag.c
+++ b/libc3/set_cursor__tag.c
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/set_cursor__tag.h b/libc3/set_cursor__tag.h
index 728949b..85ac989 100644
--- a/libc3/set_cursor__tag.h
+++ b/libc3/set_cursor__tag.h
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/set_item.c.in b/libc3/set_item.c.in
index c61b5ec..d1bbabf 100644
--- a/libc3/set_item.c.in
+++ b/libc3/set_item.c.in
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/set_item.h.in b/libc3/set_item.h.in
index 7a67295..eb040c3 100644
--- a/libc3/set_item.h.in
+++ b/libc3/set_item.h.in
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/set_item__fact.c b/libc3/set_item__fact.c
index 91eb60b..d6cae64 100644
--- a/libc3/set_item__fact.c
+++ b/libc3/set_item__fact.c
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/set_item__fact.h b/libc3/set_item__fact.h
index bd987a8..7af4b91 100644
--- a/libc3/set_item__fact.h
+++ b/libc3/set_item__fact.h
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/set_item__tag.c b/libc3/set_item__tag.c
index f3cbb99..bfceb83 100644
--- a/libc3/set_item__tag.c
+++ b/libc3/set_item__tag.c
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/set_item__tag.h b/libc3/set_item__tag.h
index 9e9bf2b..ec186be 100644
--- a/libc3/set_item__tag.h
+++ b/libc3/set_item__tag.h
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/sha1.c b/libc3/sha1.c
index 58addba..feabd54 100644
--- a/libc3/sha1.c
+++ b/libc3/sha1.c
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/sha1.h b/libc3/sha1.h
index 0515115..2114155 100644
--- a/libc3/sha1.h
+++ b/libc3/sha1.h
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/skiplist.c.in b/libc3/skiplist.c.in
index 0f3b815..bd717e9 100644
--- a/libc3/skiplist.c.in
+++ b/libc3/skiplist.c.in
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/skiplist.h.in b/libc3/skiplist.h.in
index 99f24b1..37f585e 100644
--- a/libc3/skiplist.h.in
+++ b/libc3/skiplist.h.in
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/skiplist__fact.c b/libc3/skiplist__fact.c
index a178312..18c86da 100644
--- a/libc3/skiplist__fact.c
+++ b/libc3/skiplist__fact.c
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/skiplist__fact.h b/libc3/skiplist__fact.h
index d66ac71..971e53a 100644
--- a/libc3/skiplist__fact.h
+++ b/libc3/skiplist__fact.h
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/skiplist_node.c.in b/libc3/skiplist_node.c.in
index 5009dc4..872aa0f 100644
--- a/libc3/skiplist_node.c.in
+++ b/libc3/skiplist_node.c.in
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/skiplist_node.h.in b/libc3/skiplist_node.h.in
index e6bae89..39c129b 100644
--- a/libc3/skiplist_node.h.in
+++ b/libc3/skiplist_node.h.in
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/skiplist_node__fact.c b/libc3/skiplist_node__fact.c
index 4381e24..eaac61c 100644
--- a/libc3/skiplist_node__fact.c
+++ b/libc3/skiplist_node__fact.c
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/skiplist_node__fact.h b/libc3/skiplist_node__fact.h
index 134f942..e2b7acf 100644
--- a/libc3/skiplist_node__fact.h
+++ b/libc3/skiplist_node__fact.h
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/str.c b/libc3/str.c
index ea5206f..edeca76 100644
--- a/libc3/str.c
+++ b/libc3/str.c
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/str.h b/libc3/str.h
index 3e3a4a2..13e7a6c 100644
--- a/libc3/str.h
+++ b/libc3/str.h
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/sym.c b/libc3/sym.c
index 3bf632b..6edceb7 100644
--- a/libc3/sym.c
+++ b/libc3/sym.c
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/sym.h b/libc3/sym.h
index fa4d7bb..4e87a5d 100644
--- a/libc3/sym.h
+++ b/libc3/sym.h
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/tag.c b/libc3/tag.c
index 407b31a..f81b719 100644
--- a/libc3/tag.c
+++ b/libc3/tag.c
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/tag.h b/libc3/tag.h
index d6bbaed..3c7f3c6 100644
--- a/libc3/tag.h
+++ b/libc3/tag.h
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/tuple.c b/libc3/tuple.c
index d92783c..39d76da 100644
--- a/libc3/tuple.c
+++ b/libc3/tuple.c
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/tuple.h b/libc3/tuple.h
index 5fed6ff..5bfaef3 100644
--- a/libc3/tuple.h
+++ b/libc3/tuple.h
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/types.h b/libc3/types.h
index 850e114..9d63876 100644
--- a/libc3/types.h
+++ b/libc3/types.h
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
@@ -91,6 +91,7 @@ typedef struct frame s_frame;
typedef struct ident s_ident;
typedef struct integer s_integer;
typedef struct list s_list;
+typedef struct list s_list_map;
typedef struct module s_module;
typedef struct str s_str;
typedef struct sym s_sym;
@@ -133,7 +134,7 @@ struct fact {
const s_tag *subject;
const s_tag *predicate;
const s_tag *object;
- uw id;
+ uw id; /* XXX random without collision */
};
struct frame {
@@ -212,8 +213,11 @@ struct buf {
};
struct call {
+ /* key */
s_ident ident;
s_list *arguments;
+ s_list_map *keyword;
+ /* value */
s_fn *fn;
};
diff --git a/libc3/u16.c b/libc3/u16.c
index 9fb8f12..b124d45 100644
--- a/libc3/u16.c
+++ b/libc3/u16.c
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/u16.h b/libc3/u16.h
index 1d75215..d7ac4d2 100644
--- a/libc3/u16.h
+++ b/libc3/u16.h
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/u32.c b/libc3/u32.c
index 0dc9949..e40f23e 100644
--- a/libc3/u32.c
+++ b/libc3/u32.c
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/u32.h b/libc3/u32.h
index 4c54dcd..0ecf311 100644
--- a/libc3/u32.h
+++ b/libc3/u32.h
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/u64.c b/libc3/u64.c
index 64ed864..a7f3748 100644
--- a/libc3/u64.c
+++ b/libc3/u64.c
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/u64.h b/libc3/u64.h
index 22e852e..b2e42cd 100644
--- a/libc3/u64.h
+++ b/libc3/u64.h
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/u8.c b/libc3/u8.c
index 47273b2..89b9688 100644
--- a/libc3/u8.c
+++ b/libc3/u8.c
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libc3/u8.h b/libc3/u8.h
index d7ae5cc..adcf658 100644
--- a/libc3/u8.h
+++ b/libc3/u8.h
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/libtommath b/libtommath
index 1a5e4c5..61efdcc 160000
--- a/libtommath
+++ b/libtommath
@@ -1 +1 @@
-Subproject commit 1a5e4c51376c4aa2aa2de7d09d3c858361f7fdfa
+Subproject commit 61efdcc94d9d98daf90e5d4e082b339e74a23af3
diff --git a/test/Makefile b/test/Makefile
index 4f542fd..6c346bf 100644
--- a/test/Makefile
+++ b/test/Makefile
@@ -1,10 +1,10 @@
## c3
## Copyright 2022 kmx.io <contact@kmx.io>
##
-## Permission is hereby granted to use this software granted
-## the above copyright notice and this permission paragraph
-## are included in all copies and substantial portions of this
-## software.
+## Permission is hereby granted to use this software excepted
+## on Apple computers granted the above copyright notice and
+## this permission paragraph are included in all copies and
+## substantial portions of this software.
##
## THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
## PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/test/bool_test.c b/test/bool_test.c
index 607c584..f91e51d 100644
--- a/test/bool_test.c
+++ b/test/bool_test.c
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/test/buf_file_test.c b/test/buf_file_test.c
index 6c5d5e5..73facbe 100644
--- a/test/buf_file_test.c
+++ b/test/buf_file_test.c
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/test/buf_inspect_test.c b/test/buf_inspect_test.c
index 84af918..ad4c4a3 100644
--- a/test/buf_inspect_test.c
+++ b/test/buf_inspect_test.c
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/test/buf_parse_test.c b/test/buf_parse_test.c
index 8f5bc03..b9424ce 100644
--- a/test/buf_parse_test.c
+++ b/test/buf_parse_test.c
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/test/buf_test.c b/test/buf_test.c
index 3a4e824..c549335 100644
--- a/test/buf_test.c
+++ b/test/buf_test.c
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/test/call_test.c b/test/call_test.c
index 9ed310e..8b459b6 100644
--- a/test/call_test.c
+++ b/test/call_test.c
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/test/character_test.c b/test/character_test.c
index f1387b6..85ca58e 100644
--- a/test/character_test.c
+++ b/test/character_test.c
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/test/configure b/test/configure
index bdfd09d..f3cbc91 100755
--- a/test/configure
+++ b/test/configure
@@ -2,10 +2,10 @@
## c3
## Copyright 2022 kmx.io <contact@kmx.io>
##
-## Permission is hereby granted to use this software granted
-## the above copyright notice and this permission paragraph
-## are included in all copies and substantial portions of this
-## software.
+## Permission is hereby granted to use this software excepted
+## on Apple computers granted the above copyright notice and
+## this permission paragraph are included in all copies and
+## substantial portions of this software.
##
## THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
## PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/test/f32_test.c b/test/f32_test.c
index ebf8b29..040400a 100644
--- a/test/f32_test.c
+++ b/test/f32_test.c
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/test/f64_test.c b/test/f64_test.c
index 7362e1a..39739f2 100644
--- a/test/f64_test.c
+++ b/test/f64_test.c
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/test/fact_test.c b/test/fact_test.c
index de63286..da6228d 100644
--- a/test/fact_test.c
+++ b/test/fact_test.c
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/test/fact_test.h b/test/fact_test.h
index 14c9054..efa7ee0 100644
--- a/test/fact_test.h
+++ b/test/fact_test.h
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/test/facts_cursor_test.c b/test/facts_cursor_test.c
index e18ec9e..4660e98 100644
--- a/test/facts_cursor_test.c
+++ b/test/facts_cursor_test.c
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/test/facts_test.c b/test/facts_test.c
index 21c236c..118fa63 100644
--- a/test/facts_test.c
+++ b/test/facts_test.c
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/test/facts_with_test.c b/test/facts_with_test.c
index 85f713c..8db3ab9 100644
--- a/test/facts_with_test.c
+++ b/test/facts_with_test.c
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/test/ident_test.c b/test/ident_test.c
index eb1affd..bc311d1 100644
--- a/test/ident_test.c
+++ b/test/ident_test.c
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/test/libc3_test.c b/test/libc3_test.c
index 619a94a..6c40713 100644
--- a/test/libc3_test.c
+++ b/test/libc3_test.c
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/test/list_test.c b/test/list_test.c
index 8a6d540..5f6569d 100644
--- a/test/list_test.c
+++ b/test/list_test.c
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/test/set__fact_test.c b/test/set__fact_test.c
index 54bd407..c0556f4 100644
--- a/test/set__fact_test.c
+++ b/test/set__fact_test.c
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/test/set__tag_test.c b/test/set__tag_test.c
index 1b4aa51..469ae1a 100644
--- a/test/set__tag_test.c
+++ b/test/set__tag_test.c
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/test/sha1_test.c b/test/sha1_test.c
index dcded64..345b661 100644
--- a/test/sha1_test.c
+++ b/test/sha1_test.c
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/test/skiplist__fact_test.c b/test/skiplist__fact_test.c
index 5d34cf1..702be6b 100644
--- a/test/skiplist__fact_test.c
+++ b/test/skiplist__fact_test.c
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/test/str_test.c b/test/str_test.c
index d3c584e..b85373c 100644
--- a/test/str_test.c
+++ b/test/str_test.c
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/test/sym_test.c b/test/sym_test.c
index b3cefa4..67aeadd 100644
--- a/test/sym_test.c
+++ b/test/sym_test.c
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/test/tag_test.c b/test/tag_test.c
index d51a1f2..421f89b 100644
--- a/test/tag_test.c
+++ b/test/tag_test.c
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/test/tag_test.h b/test/tag_test.h
index 2c72d2c..6ba2920 100644
--- a/test/tag_test.h
+++ b/test/tag_test.h
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/test/test.c b/test/test.c
index 97a015b..6b54e5f 100644
--- a/test/test.c
+++ b/test/test.c
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/test/test.h b/test/test.h
index 0f755e1..99a595c 100644
--- a/test/test.h
+++ b/test/test.h
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/test/tuple_test.c b/test/tuple_test.c
index 08bb011..fb653cf 100644
--- a/test/tuple_test.c
+++ b/test/tuple_test.c
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/test/types_test.c b/test/types_test.c
index 6028621..18cbbdc 100644
--- a/test/types_test.c
+++ b/test/types_test.c
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/ucd2c/Makefile b/ucd2c/Makefile
index b16493d..478a384 100644
--- a/ucd2c/Makefile
+++ b/ucd2c/Makefile
@@ -1,10 +1,10 @@
## c3
## Copyright 2022 kmx.io <contact@kmx.io>
##
-## Permission is hereby granted to use this software granted
-## the above copyright notice and this permission paragraph
-## are included in all copies and substantial portions of this
-## software.
+## Permission is hereby granted to use this software excepted
+## on Apple computers granted the above copyright notice and
+## this permission paragraph are included in all copies and
+## substantial portions of this software.
##
## THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
## PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/ucd2c/configure b/ucd2c/configure
index d07c15c..3fa6faf 100755
--- a/ucd2c/configure
+++ b/ucd2c/configure
@@ -2,10 +2,10 @@
## c3
## Copyright 2022 kmx.io <contact@kmx.io>
##
-## Permission is hereby granted to use this software granted
-## the above copyright notice and this permission paragraph
-## are included in all copies and substantial portions of this
-## software.
+## Permission is hereby granted to use this software excepted
+## on Apple computers granted the above copyright notice and
+## this permission paragraph are included in all copies and
+## substantial portions of this software.
##
## THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
## PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/ucd2c/ucd.c b/ucd2c/ucd.c
index 7711c79..6e636ef 100644
--- a/ucd2c/ucd.c
+++ b/ucd2c/ucd.c
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE
diff --git a/ucd2c/ucd.h b/ucd2c/ucd.h
index 237c094..9e59ab6 100644
--- a/ucd2c/ucd.h
+++ b/ucd2c/ucd.h
@@ -1,10 +1,10 @@
/* c3
* Copyright 2022 kmx.io <contact@kmx.io>
*
- * Permission is hereby granted to use this software granted
- * the above copyright notice and this permission paragraph
- * are included in all copies and substantial portions of this
- * software.
+ * Permission is hereby granted to use this software excepted
+ * on Apple computers granted the above copyright notice and
+ * this permission paragraph are included in all copies and
+ * substantial portions of this software.
*
* THIS SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY GUARANTEE OF
* PURPOSE AND PERFORMANCE. IN NO EVENT WHATSOEVER SHALL THE