AtlatestRepositorysigil-r7rs
sigil-r7rs / tree / src / schemefile.sgl
1
;;; (scheme file) - R7RS File Library2
;;;3
;;; File input/output operations for opening, reading, and writing files.4
;;;5
;;; See: [R7RS Small](https://small.r7rs.org/) §6.13.16
;;;7
;;; For extended filesystem operations (directories, globs, metadata),8
;;; use `(sigil fs)` instead.10
(define-library (scheme file)11
(import (sigil io))12
(export call-with-input-file13
call-with-output-file14
with-input-from-file15
with-output-to-file16
open-input-file17
open-output-file18
open-binary-input-file19
open-binary-output-file20
file-exists?21
delete-file))23
;;; File operations are provided by (sigil io) and native builtins.