racket/collects/srfi/42/generator-struct.scm
Jens Axel Soegaard ac509e8b2d Set forgotten svn:eol-style to native
svn: r11095
2008-08-05 22:24:56 +00:00

17 lines
467 B
Scheme

;;;
;;; GENERATORS
;;;
(module generator-struct mzscheme
(provide generator
generator?
generator-clause->loop
make-generator)
; A GENERATOR has a name, and function form->loop,
; that takes a syntax-object representing an instance
; of a generator clause as input. For example
; #'(:list x (list 1 2 3)). The function form->loop
; returns a loop structure.
(define-struct generator (name clause->loop)))