From cec9e5c9542aece8dbaebe1324253627e0ffbaf5 Mon Sep 17 00:00:00 2001 From: Justin Ethier Date: Tue, 30 Aug 2016 22:15:40 -0400 Subject: [PATCH] WIP --- Makefile | 3 +++ scheme/cyclone/test.sld | 4 ++++ 2 files changed, 7 insertions(+) diff --git a/Makefile b/Makefile index 0084c4c3..1045f1da 100644 --- a/Makefile +++ b/Makefile @@ -139,6 +139,8 @@ bootstrap: icyc cp scheme/cyclone/cgen.c $(BOOTSTRAP_DIR)/scheme/cyclone cp scheme/cyclone/util.c $(BOOTSTRAP_DIR)/scheme/cyclone cp scheme/cyclone/test.c $(BOOTSTRAP_DIR)/scheme/cyclone + cp scheme/cyclone/test.meta $(BOOTSTRAP_DIR)/scheme/cyclone + cp scheme/cyclone/test.scm $(BOOTSTRAP_DIR)/scheme/cyclone cp srfi/1.c $(BOOTSTRAP_DIR)/srfi cp srfi/2.c $(BOOTSTRAP_DIR)/srfi cp srfi/2.meta $(BOOTSTRAP_DIR)/srfi @@ -208,6 +210,7 @@ install: $(INSTALL) -m0644 scheme/*.o $(DESTDIR)$(DATADIR)/scheme $(INSTALL) -m0644 scheme/cyclone/*.sld $(DESTDIR)$(DATADIR)/scheme/cyclone $(INSTALL) -m0644 scheme/cyclone/*.scm $(DESTDIR)$(DATADIR)/scheme/cyclone + $(INSTALL) -m0644 scheme/cyclone/test.meta $(DESTDIR)$(DATADIR)/scheme/cyclone $(INSTALL) -m0644 scheme/cyclone/*.o $(DESTDIR)$(DATADIR)/scheme/cyclone $(INSTALL) -m0644 srfi/*.sld $(DESTDIR)$(DATADIR)/srfi $(INSTALL) -m0644 srfi/*.o $(DESTDIR)$(DATADIR)/srfi diff --git a/scheme/cyclone/test.sld b/scheme/cyclone/test.sld index 0e4954f1..7443f8c0 100644 --- a/scheme/cyclone/test.sld +++ b/scheme/cyclone/test.sld @@ -6,6 +6,10 @@ ;;;; (define-library (scheme cyclone test) (export + warning test-group-inc! print-exception ;; TODO: should not be needed here + ;; must be a problem with referential transparency + ;; because a syntax-rules macro expands into code + ;; that is using these test test-equal test-error test-assert test-not test-values test-group current-test-group test-begin test-end test-syntax-error test-propagate-info