summaryrefslogtreecommitdiff
path: root/modules/language/python/module/python.scm
diff options
context:
space:
mode:
Diffstat (limited to 'modules/language/python/module/python.scm')
-rw-r--r--modules/language/python/module/python.scm8
1 files changed, 4 insertions, 4 deletions
diff --git a/modules/language/python/module/python.scm b/modules/language/python/module/python.scm
index 1b8973f..4103c4d 100644
--- a/modules/language/python/module/python.scm
+++ b/modules/language/python/module/python.scm
@@ -3,7 +3,8 @@
#:use-module (ice-9 match)
#:use-module (ice-9 readline)
#:use-module ((oop pf-objects) #:select
- (<p> <property> class-method static-method refq))
+ (<p> <property> class-method static-method refq
+ py-super-mac))
#:use-module (language python exceptions )
#:use-module (language python def )
#:use-module (language python for )
@@ -29,7 +30,7 @@
chr classmethod staticmethod
divmod enumerate filter format
getattr hasattr hash hex isinstance
- iter map sum id input oct ord pow))
+ iter map sum id input oct ord pow super))
(define-syntax-rule (aif it p x y) (let ((it p)) (if it x y)))
@@ -191,9 +192,8 @@
((x y z)
(py-mod (expt x y) z))))
-
+(define-syntax-rule (super . l) (py-super-mac . l))
(define min py-min)
(define max py-max)
(define list pylist)
-