goof-loop/helpers.scm
Linus 716c26c7ce Removed unused, undefined exports.
Shedded some garbage from helpers.scm
2020-11-04 23:20:19 +01:00

13 lines
405 B
Scheme

(define-module (helpers)
#:export (define-aux-syntax define-aux-syntaxes))
(define-syntax define-aux-syntax
(lambda (stx)
(syntax-case stx ()
((_ name)
#'(define-syntax name
(lambda (stx)
(syntax-violation 'name "Loop clause used outside of loop macro" stx)))))))
(define-syntax-rule (define-aux-syntaxes name ...)
(begin
(define-aux-syntax name) ...))