aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar Peter McGoron 2024-12-26 20:54:59 -0500
committerGravatar Peter McGoron 2024-12-26 20:54:59 -0500
commita5f12950b0b8bc3226b73638c16f6bd442ca7e17 (patch)
tree28672fab137922135baccfba0a29bb0894d13133
parentREADME: add basic tutorial (diff)
chicken
-rw-r--r--.gitignore17
-rw-r--r--Makefile22
-rw-r--r--cond-thunk.egg18
3 files changed, 57 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..3466af5
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,17 @@
+cond-thunk.build.sh
+cond-thunk.install.sh
+mcgoron.cond-thunk.import.scm
+mcgoron.cond-thunk.import.so
+mcgoron.cond-thunk.link
+mcgoron.cond-thunk.so
+mcgoron.cond-thunk.srfi.210.compat.import.scm
+mcgoron.cond-thunk.srfi.210.compat.import.so
+mcgoron.cond-thunk.srfi.210.compat.link
+mcgoron.cond-thunk.srfi.210.compat.so
+mcgoron.cond-thunk.srfi.210.compat.static.o
+mcgoron.cond-thunk.static.o
+mcgoron.cond-thunk.values.import.scm
+mcgoron.cond-thunk.values.import.so
+mcgoron.cond-thunk.values.link
+mcgoron.cond-thunk.values.so
+mcgoron.cond-thunk.values.static.o \ No newline at end of file
diff --git a/Makefile b/Makefile
new file mode 100644
index 0000000..d922707
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,22 @@
+.POSIX:
+
+clean: chicken-clean
+
+chicken-clean:
+ $(RM) -f cond-thunk.build.sh \
+ cond-thunk.install.sh \
+ mcgoron.cond-thunk.import.scm \
+ mcgoron.cond-thunk.import.so \
+ mcgoron.cond-thunk.link \
+ mcgoron.cond-thunk.so \
+ mcgoron.cond-thunk.srfi.210.compat.import.scm \
+ mcgoron.cond-thunk.srfi.210.compat.import.so \
+ mcgoron.cond-thunk.srfi.210.compat.link \
+ mcgoron.cond-thunk.srfi.210.compat.so \
+ mcgoron.cond-thunk.srfi.210.compat.static.o \
+ mcgoron.cond-thunk.static.o \
+ mcgoron.cond-thunk.values.import.scm \
+ mcgoron.cond-thunk.values.import.so \
+ mcgoron.cond-thunk.values.link \
+ mcgoron.cond-thunk.values.so \
+ mcgoron.cond-thunk.values.static.o
diff --git a/cond-thunk.egg b/cond-thunk.egg
new file mode 100644
index 0000000..9432057
--- /dev/null
+++ b/cond-thunk.egg
@@ -0,0 +1,18 @@
+((author "Peter McGoron")
+ (version "0.1.0")
+ (synopsis "macros for abstracting conditional branches")
+ (category "lang-exts")
+ (license "Apache-2.0")
+ (dependencies "r7rs")
+ (test-dependencies "test")
+ (components (extension mcgoron.cond-thunk
+ (source "mcgoron.cond-thunk.sld")
+ (csc-options "-R" "r7rs" "-X" "r7rs"))
+ (extension mcgoron.cond-thunk.srfi.210.compat
+ (source "mcgoron.cond-thunk.srfi.210.compat.sld")
+ (csc-options "-R" "r7rs" "-X" "r7rs"))
+ (extension mcgoron.cond-thunk.values
+ (source "mcgoron.cond-thunk.values.sld")
+ (component-dependencies mcgoron.cond-thunk
+ mcgoron.cond-thunk.srfi.210.compat)
+ (csc-options "-R" "r7rs" "-X" "r7rs"))))