diff options
Diffstat (limited to 'stdlib')
-rw-r--r-- | stdlib/doc-syms.tl | 3 | ||||
-rw-r--r-- | stdlib/package.tl | 4 |
2 files changed, 6 insertions, 1 deletions
diff --git a/stdlib/doc-syms.tl b/stdlib/doc-syms.tl index be86e9d7..d1f31708 100644 --- a/stdlib/doc-syms.tl +++ b/stdlib/doc-syms.tl @@ -2210,7 +2210,8 @@ ("url-encode" "N-0388DB26") ("use" "N-004834CC") ("use-package" "N-024BF63F") - ("use-sym" "N-01747674") + ("use-sym" "N-028B0A16") + ("use-sym-as" "N-028B0A16") ("user-package" "N-0383342A") ("ushort" "N-0235F4E4") ("usl" "N-00BF39DD") diff --git a/stdlib/package.tl b/stdlib/package.tl index baede5b7..d420081f 100644 --- a/stdlib/package.tl +++ b/stdlib/package.tl @@ -61,6 +61,10 @@ (:use-syms ^((each ((s ',rest)) (use-sym s ,pkg)))) + (:use-syms-as + ^((doloop ((r ',rest (cddr r))) + (r) + (use-sym-as (car r) (cadr r) ,pkg)))) (:local ^((each ((n ',(mapcar (op sys:name-str 'symbol) rest))) |