diff options
Diffstat (limited to 'modules/language/python/dict.scm')
-rw-r--r-- | modules/language/python/dict.scm | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/modules/language/python/dict.scm b/modules/language/python/dict.scm index 4c94f2e..be857ba 100644 --- a/modules/language/python/dict.scm +++ b/modules/language/python/dict.scm @@ -312,6 +312,15 @@ #t))))) (define-py (py-items items o) + (<module> + (to-pylist + (let ((l '())) + (module-for-each + (lambda (k v) + (set! l (cons (list (symbol->string k) (variable-ref v)) l))) + o) + l))) + (<hashtable> (to-pylist (hash-fold |