bug#74385: [PATCH 3/4] srfi-64: Export define-equality-test.

2024-12-13 Thread Tomas Volf
Ludovic Courtès writes: > Hi Tomas, > > Tomas Volf <~@wolfsden.cz> skribis: > >> +(define-syntax define-equality-test >>(syntax-rules () >> ((_ name test-proc) >> (define-syntax name >> (λ (x) >> (syntax-case x () >> ((_ test-name expected test-expr) >

bug#74385: [PATCH 3/4] srfi-64: Export define-equality-test.

2024-12-09 Thread Ludovic Courtès
Hi Tomas, Tomas Volf <~@wolfsden.cz> skribis: > +(define-syntax define-equality-test >(syntax-rules () > ((_ name test-proc) > (define-syntax name > (λ (x) > (syntax-case x () > ((_ test-name expected test-expr) > -#`(%%test-2 #,x test-proc

bug#74385: [PATCH 3/4] srfi-64: Export define-equality-test.

2024-11-16 Thread Tomas Volf
Interest was expressed on the mailing list to have %test-2 as a part of the public API. So rename it and export from the module. * module/srfi/srfi-64.scm (define-equality-test): Rename from %test-2. (%test-2): Rename from %%test-2. (test-eq, test-eqv, test-equal): Adjust. (define-module)<#:expor