mirror of
https://github.com/ashinn/chibi-scheme.git
synced 2025-05-22 07:09:18 +02:00
the time module is garbage, because libc time handling is garbage. the signal handling is still experimental, use at your own risk. still need a host module for user/group and other host information.
22 lines
932 B
Text
22 lines
932 B
Text
|
|
(define-module (chibi filesystem)
|
|
(export open-input-file-descriptor open-output-file-descriptor
|
|
duplicate-file-descriptor duplicate-file-descriptor-to
|
|
close-file-descriptor renumber-file-descriptor
|
|
delete-file link-file symbolic-link-file rename-file
|
|
directory-files create-directory delete-directory
|
|
file-status
|
|
file-device file-inode
|
|
file-mode file-num-links
|
|
file-owner file-group
|
|
file-represented-device file-size
|
|
file-block-size file-num-blocks
|
|
file-access-time file-modification-time file-change-time
|
|
file-regular? file-directory? file-character?
|
|
file-block? file-fifo? file-link?
|
|
file-socket?
|
|
)
|
|
(import-immutable (scheme))
|
|
(include-shared "filesystem")
|
|
(include "filesystem.scm"))
|
|
|