summary refs log tree commit diff
diff options
context:
space:
mode:
authorLeah Neukirchen <leah@vuxu.org>2022-11-07 01:10:17 +0100
committerLeah Neukirchen <leah@vuxu.org>2022-11-07 01:10:17 +0100
commit79eb702a138c165a90d275d1e54f4846404a658b (patch)
tree98e2c8ee312a58afdcc7e6151b613a7d6796b549
parente0d6d0e6c5ecd32b90a9e591bd028caf97f89a50 (diff)
downloadsrfi-214-79eb702a138c165a90d275d1e54f4846404a658b.tar.gz
srfi-214-79eb702a138c165a90d275d1e54f4846404a658b.tar.xz
srfi-214-79eb702a138c165a90d275d1e54f4846404a658b.zip
add chicken egg
-rw-r--r--srfi-214.egg16
-rw-r--r--srfi-214.scm2
-rw-r--r--tests/run.scm1
3 files changed, 19 insertions, 0 deletions
diff --git a/srfi-214.egg b/srfi-214.egg
new file mode 100644
index 0000000..9040cd3
--- /dev/null
+++ b/srfi-214.egg
@@ -0,0 +1,16 @@
+((synopsis "SRFI-133: Vector Library (R7RS-compatible)")
+ (version "0.1")
+ (license "BSD")
+ (category data)
+ (dependencies r7rs)
+ (author "Adam Nelson")
+ (maintainer "Leah Neukirchen")
+ (components
+  (extension
+   srfi-214
+   (types-file)
+   (csc-options "-O3" "-d0")
+   (source-dependencies "implementation/flexvectors.sld"
+                        "implementation/flexvectors-body1.scm"
+                        "implementation/flexvectors-body2.scm"
+                        "implementation/flexvectors-body3.scm"))))
diff --git a/srfi-214.scm b/srfi-214.scm
new file mode 100644
index 0000000..e1f39d5
--- /dev/null
+++ b/srfi-214.scm
@@ -0,0 +1,2 @@
+(import r7rs)
+(include "implementation/flexvectors.sld")
diff --git a/tests/run.scm b/tests/run.scm
new file mode 100644
index 0000000..8700f4d
--- /dev/null
+++ b/tests/run.scm
@@ -0,0 +1 @@
+(load "../implementation/tests.scm")