diff options
Diffstat (limited to 'modules/language/python/module/python.scm')
-rw-r--r-- | modules/language/python/module/python.scm | 8 |
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) - |