prelude/safe: export for/* iteration macros and in-* generators

ober

0c0d5e912528599ad040f7665965448e7d97468c

diff --git a/lib/jerboa/prelude/safe.ss b/lib/jerboa/prelude/safe.ss
index b2c6165..e69738a 100644
--- a/lib/jerboa/prelude/safe.ss
+++ b/lib/jerboa/prelude/safe.ss
@@ -30,6 +30,14 @@
     try catch finally
     while until
 
+
+    ;; Iteration macros and generators
+    for-each!
+    for for/collect for/fold for/or for/and
+    in-list in-vector in-range in-string
+    in-hash-keys in-hash-values in-hash-pairs
+    in-naturals in-indexed
+    in-port in-lines in-chars in-bytes in-producer
     ;; hash constructors
     hash-literal hash-eq-literal
     let-hash
@@ -220,6 +228,8 @@
     (std misc alist)
     (except (std misc ports) read-file-string read-file-lines)
     (std regex)
+
+    (std iter)
     ;; Safety modules
     (prefix (std safe) safe:)
     (prefix (std security taint) taint:)