diff --git a/piclib/CMakeLists.txt b/piclib/CMakeLists.txt index b32b3690..6898de1b 100644 --- a/piclib/CMakeLists.txt +++ b/piclib/CMakeLists.txt @@ -8,4 +8,5 @@ list(APPEND PICLIB_SCHEME_LIBS ${PROJECT_SOURCE_DIR}/piclib/srfi/43.scm ${PROJECT_SOURCE_DIR}/piclib/srfi/60.scm ${PROJECT_SOURCE_DIR}/piclib/srfi/95.scm + ${PROJECT_SOURCE_DIR}/piclib/srfi/111.scm ) diff --git a/piclib/srfi/111.scm b/piclib/srfi/111.scm new file mode 100644 index 00000000..aafb4c8b --- /dev/null +++ b/piclib/srfi/111.scm @@ -0,0 +1,8 @@ +(define-library (srfi 111) + (import (scheme base)) + + (define-record-type box-type (box value) box? + (value unbox set-box!)) + + (export box box? + unbox set-box!))