mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-06-12 23:00:22 +02:00
Fix
This commit is contained in:
parent
c0997079b4
commit
03cd374d37
2 changed files with 5 additions and 1 deletions
3
NEWS
3
NEWS
|
@ -14,7 +14,8 @@ Changes since Guile 1.4:
|
||||||
|
|
||||||
Example:
|
Example:
|
||||||
|
|
||||||
(define m (make-module 1021 (list (resolve-interface '(ice-9 safe-r5rs)))))
|
(use-modules (ice-9 safe))
|
||||||
|
(define m (make-safe-module))
|
||||||
;;; m will now be a module containing only a safe subset of R5RS
|
;;; m will now be a module containing only a safe subset of R5RS
|
||||||
(eval-in-module '(+ 1 2) m) --> 3
|
(eval-in-module '(+ 1 2) m) --> 3
|
||||||
(eval-in-module 'load m) --> ERROR: Unbound variable: load
|
(eval-in-module 'load m) --> ERROR: Unbound variable: load
|
||||||
|
|
|
@ -29,3 +29,6 @@
|
||||||
(list n)
|
(list n)
|
||||||
'()))
|
'()))
|
||||||
safe-r5rs-interface)
|
safe-r5rs-interface)
|
||||||
|
|
||||||
|
(define-public (make-safe-module)
|
||||||
|
(make-module 1021 (list safe-r5rs-interface)))
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue