mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-06-18 17:50:29 +02:00
(system base types) knows about variables
* module/system/base/types.scm (%tc7-variable): New tc7. (cell->object): Handle tc7-variable. * test-suite/tests/types.test ("opaque objects"): Add a test.
This commit is contained in:
parent
37ae02ffa0
commit
577eab817c
2 changed files with 4 additions and 0 deletions
|
@ -101,6 +101,7 @@
|
|||
((%make-void-port "w") port (? integer?))
|
||||
((open-input-string "hello") port (? integer?))
|
||||
((lambda () #t) program _)
|
||||
((make-variable 'foo) variable _)
|
||||
((make-weak-vector 3 #t) weak-vector _)
|
||||
((make-weak-key-hash-table) weak-table _)
|
||||
((make-weak-value-hash-table) weak-table _)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue