Factored STRING-COLLECTORS out of SCSH-LEVEL-0.
This commit is contained in:
parent
0d4943b9b5
commit
9772b62b54
|
@ -592,6 +592,11 @@
|
||||||
make-string-output-port
|
make-string-output-port
|
||||||
string-output-port-output))
|
string-output-port-output))
|
||||||
|
|
||||||
|
(define-interface string-collectors-interface
|
||||||
|
(export make-string-collector
|
||||||
|
collect-string!
|
||||||
|
clear-string-collector!
|
||||||
|
string-collector->string))
|
||||||
|
|
||||||
(define-interface scsh-utilities-interface
|
(define-interface scsh-utilities-interface
|
||||||
(export mapv mapv! vector-every? copy-vector initialize-vector vector-append
|
(export mapv mapv! vector-every? copy-vector initialize-vector vector-append
|
||||||
|
|
|
@ -46,6 +46,11 @@
|
||||||
tables)
|
tables)
|
||||||
(files weaktables))
|
(files weaktables))
|
||||||
|
|
||||||
|
(define-structure string-collectors string-collectors-interface
|
||||||
|
(open scheme
|
||||||
|
defrec-package)
|
||||||
|
(files stringcoll))
|
||||||
|
|
||||||
(define list-lib srfi-1)
|
(define list-lib srfi-1)
|
||||||
(define string-lib srfi-13)
|
(define string-lib srfi-13)
|
||||||
(define char-set-lib srfi-14)
|
(define char-set-lib srfi-14)
|
||||||
|
@ -161,6 +166,7 @@
|
||||||
defrec-package
|
defrec-package
|
||||||
define-record-types
|
define-record-types
|
||||||
formats
|
formats
|
||||||
|
string-collectors
|
||||||
os-dependent ; OS dependent stuff
|
os-dependent ; OS dependent stuff
|
||||||
buffered-io-flags ; stdio dependent
|
buffered-io-flags ; stdio dependent
|
||||||
ascii
|
ascii
|
||||||
|
@ -232,7 +238,6 @@
|
||||||
syscalls
|
syscalls
|
||||||
; select
|
; select
|
||||||
fname
|
fname
|
||||||
stringcoll
|
|
||||||
rw
|
rw
|
||||||
newports
|
newports
|
||||||
fdports
|
fdports
|
||||||
|
|
Loading…
Reference in New Issue