summaryrefslogtreecommitdiff
path: root/modules/language/python/module/string.scm
diff options
context:
space:
mode:
Diffstat (limited to 'modules/language/python/module/string.scm')
-rw-r--r--modules/language/python/module/string.scm6
1 files changed, 5 insertions, 1 deletions
diff --git a/modules/language/python/module/string.scm b/modules/language/python/module/string.scm
index c431052..c99344c 100644
--- a/modules/language/python/module/string.scm
+++ b/modules/language/python/module/string.scm
@@ -10,7 +10,11 @@
#:use-module (language python def)
#:use-module (language python string)
#:use-module (parser stis-parser)
- #:export (Formatter))
+ #:export (Formatter ascii_letters digits hexdigits))
+
+(define digits "0123456789")
+(define ascii_letters "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ")
+(define hexdigits "0123456789abcdefABCDEF")
(define (repr x) ((@ (guile) format) #f "~a" x))
(define int (mk-token (f+ (f-reg! "[0-9]")) string->number))