1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-05-02 21:10:27 +02:00
guile/test-suite/vm
Ludovic Courtès 5fcb7b3cc5 Update (ice-9 match) from Chibi-Scheme.
* module/ice-9/match.scm (slot-ref, slot-set!, is-a?): New macros.

* module/ice-9/match.upstream.scm: Update from Chibi-Scheme.

* test-suite/Makefile.am (SCM_TESTS): Add `tests/match.test.upstream'.

* test-suite/tests/match.test (rtd-2-slots, rtd-3-slots): New record
  types.
  ("matches")["records"]: New test prefix.
  ("doesn't match")["records"]: New test prefix.
  Include `match.test.upstream'.

* test-suite/vm/t-match.scm (matches?): Fix `$' example.
2011-09-03 22:18:02 +02:00
..
Makefile.am Clean up `test-suite/vm'. 2010-05-26 23:41:24 +02:00
run-vm-tests.scm add call-with-vm; remove thread-vm bits; remove vm-apply; engines settable. 2010-09-27 21:12:29 +02:00
t-basic-contructs.scm Rename the testsuite' directory to test-suite/vm'. 2010-05-26 23:41:24 +02:00
t-call-cc.scm Add VM test for call/cc in non-tail position 2011-03-20 01:00:09 +01:00
t-catch.scm Rename the testsuite' directory to test-suite/vm'. 2010-05-26 23:41:24 +02:00
t-closure.scm Rename the testsuite' directory to test-suite/vm'. 2010-05-26 23:41:24 +02:00
t-closure2.scm Rename the testsuite' directory to test-suite/vm'. 2010-05-26 23:41:24 +02:00
t-closure3.scm Rename the testsuite' directory to test-suite/vm'. 2010-05-26 23:41:24 +02:00
t-closure4.scm Rename the testsuite' directory to test-suite/vm'. 2010-05-26 23:41:24 +02:00
t-do-loop.scm Rename the testsuite' directory to test-suite/vm'. 2010-05-26 23:41:24 +02:00
t-global-bindings.scm Rename the testsuite' directory to test-suite/vm'. 2010-05-26 23:41:24 +02:00
t-literal-integers.scm Rename the testsuite' directory to test-suite/vm'. 2010-05-26 23:41:24 +02:00
t-macros.scm Rename the testsuite' directory to test-suite/vm'. 2010-05-26 23:41:24 +02:00
t-macros2.scm Rename the testsuite' directory to test-suite/vm'. 2010-05-26 23:41:24 +02:00
t-map.scm Rename the testsuite' directory to test-suite/vm'. 2010-05-26 23:41:24 +02:00
t-match.scm Update (ice-9 match) from Chibi-Scheme. 2011-09-03 22:18:02 +02:00
t-mutual-toplevel-defines.scm Rename the testsuite' directory to test-suite/vm'. 2010-05-26 23:41:24 +02:00
t-or.scm Rename the testsuite' directory to test-suite/vm'. 2010-05-26 23:41:24 +02:00
t-proc-with-setter.scm Rename the testsuite' directory to test-suite/vm'. 2010-05-26 23:41:24 +02:00
t-quasiquote.scm Rename the testsuite' directory to test-suite/vm'. 2010-05-26 23:41:24 +02:00
t-records.scm Rename the testsuite' directory to test-suite/vm'. 2010-05-26 23:41:24 +02:00
t-values.scm Rename the testsuite' directory to test-suite/vm'. 2010-05-26 23:41:24 +02:00