Re-add interface of SRFI-42, which was accidentally removed on the last commit.
This commit is contained in:
parent
9a22e55080
commit
e8a662ea1b
|
@ -648,3 +648,23 @@
|
||||||
option-optional-arg?
|
option-optional-arg?
|
||||||
option-processor
|
option-processor
|
||||||
args-fold))
|
args-fold))
|
||||||
|
|
||||||
|
(define-interface srfi-42-interface
|
||||||
|
(export ((do-ec
|
||||||
|
list-ec append-ec
|
||||||
|
string-ec string-append-ec
|
||||||
|
vector-ec vector-of-length-ec
|
||||||
|
sum-ec product-ec
|
||||||
|
min-ec max-ec
|
||||||
|
any?-ec every?-ec
|
||||||
|
first-ec last-ec
|
||||||
|
fold-ec fold3-ec) :syntax)
|
||||||
|
((:
|
||||||
|
:list :string :vector
|
||||||
|
:integers
|
||||||
|
:range :real-range :char-range
|
||||||
|
:port
|
||||||
|
:dispatched) :syntax)
|
||||||
|
((:do :let :parallel :while :until) :syntax)
|
||||||
|
:-dispatch-ref :-dispatch-set! make-initial-:-dispatch
|
||||||
|
(:generator-proc :syntax)))
|
Loading…
Reference in New Issue