Factor SCSH-ENDIAN out of SCSH-LEVEL-0.
This commit is contained in:
parent
5eda8d0713
commit
efb2ad6bed
|
@ -658,6 +658,12 @@
|
||||||
options/linger
|
options/linger
|
||||||
options/timeout))
|
options/timeout))
|
||||||
|
|
||||||
|
(define-interface scsh-endian-interface
|
||||||
|
(export net-to-host-32
|
||||||
|
net-to-host-16
|
||||||
|
host-to-net-32
|
||||||
|
host-to-net-16))
|
||||||
|
|
||||||
;;; actual functions interface
|
;;; actual functions interface
|
||||||
(define-interface scsh-sockets-interface
|
(define-interface scsh-sockets-interface
|
||||||
(export socket-connect
|
(export socket-connect
|
||||||
|
@ -712,14 +718,7 @@
|
||||||
protocol-info?
|
protocol-info?
|
||||||
protocol-info:name
|
protocol-info:name
|
||||||
protocol-info:aliases
|
protocol-info:aliases
|
||||||
protocol-info:number
|
protocol-info:number))
|
||||||
|
|
||||||
net-to-host-32
|
|
||||||
net-to-host-16
|
|
||||||
host-to-net-32
|
|
||||||
host-to-net-16
|
|
||||||
))
|
|
||||||
|
|
||||||
|
|
||||||
(define-interface scsh-field-reader-interface
|
(define-interface scsh-field-reader-interface
|
||||||
(export join-strings
|
(export join-strings
|
||||||
|
|
|
@ -108,6 +108,11 @@
|
||||||
handle conditions signals)
|
handle conditions signals)
|
||||||
(files scsh-condition))
|
(files scsh-condition))
|
||||||
|
|
||||||
|
(define-structure scsh-endian scsh-endian-interface
|
||||||
|
(open scheme
|
||||||
|
bitwise)
|
||||||
|
(files endian))
|
||||||
|
|
||||||
(define-structure partial-s48-ports
|
(define-structure partial-s48-ports
|
||||||
(export current-input-port current-output-port
|
(export current-input-port current-output-port
|
||||||
newline
|
newline
|
||||||
|
@ -150,6 +155,7 @@
|
||||||
scsh-high-level-process-interface
|
scsh-high-level-process-interface
|
||||||
scsh-time-interface ; new in 0.2
|
scsh-time-interface ; new in 0.2
|
||||||
scsh-sockets-interface ; new in 0.3
|
scsh-sockets-interface ; new in 0.3
|
||||||
|
scsh-endian-interface
|
||||||
tty-interface ; new in 0.4
|
tty-interface ; new in 0.4
|
||||||
scsh-version-interface
|
scsh-version-interface
|
||||||
(interface-of char-set-lib)
|
(interface-of char-set-lib)
|
||||||
|
@ -235,7 +241,8 @@
|
||||||
general-tables
|
general-tables
|
||||||
simple-syntax
|
simple-syntax
|
||||||
|
|
||||||
scsh-errors)
|
scsh-errors
|
||||||
|
scsh-endian)
|
||||||
(for-syntax (open scsh-syntax-helpers scheme))
|
(for-syntax (open scsh-syntax-helpers scheme))
|
||||||
(access interrupts
|
(access interrupts
|
||||||
sort
|
sort
|
||||||
|
@ -263,7 +270,6 @@
|
||||||
time ; New in release 0.2.
|
time ; New in release 0.2.
|
||||||
(machine time_dep)
|
(machine time_dep)
|
||||||
network ; New in release 0.3.
|
network ; New in release 0.3.
|
||||||
endian ; New in release 0.4.
|
|
||||||
flock ; New in release 0.4.
|
flock ; New in release 0.4.
|
||||||
tty ; New in release 0.4.
|
tty ; New in release 0.4.
|
||||||
pty ; New in release 0.4.
|
pty ; New in release 0.4.
|
||||||
|
|
Loading…
Reference in New Issue