summaryrefslogtreecommitdiff
path: root/modules/language/python
diff options
context:
space:
mode:
Diffstat (limited to 'modules/language/python')
-rw-r--r--modules/language/python/for.scm4
-rw-r--r--modules/language/python/module/python.scm2
2 files changed, 5 insertions, 1 deletions
diff --git a/modules/language/python/for.scm b/modules/language/python/for.scm
index f43b0c1..ab077db 100644
--- a/modules/language/python/for.scm
+++ b/modules/language/python/for.scm
@@ -132,6 +132,10 @@
(else
x)))
+(set! (@@ (oop pf-objects) hashforeach)
+ (lambda (f d)
+ (for ((k v : d)) () (f k v))))
+
#;
(pk
(for c ((x : (gen '(1 2 3)))) ((s 0))
diff --git a/modules/language/python/module/python.scm b/modules/language/python/module/python.scm
index 2c08f55..bd68841 100644
--- a/modules/language/python/module/python.scm
+++ b/modules/language/python/module/python.scm
@@ -35,7 +35,7 @@
SyntaxError
len dir next dict None property range
tuple bytes bytearray eval locals globals
- compile exec
+ compile exec type
)
#:export (print repr complex float int