Handbook
Glossary
posix-spawn-call ( path posix_spawn_file_actions_t* posix_spawnattr_t* argv envp -- pid_t )
Vocabulary
unix
.
process
Inputs
path
an
object
posix_spawn_file_actions_t*
an
object
posix_spawnattr_t*
an
object
argv
an
object
envp
an
object
Outputs
pid_t
an
object
Definition
USING:
alien.data
alien.utilities
generalizations
io.encodings.utf8
kernel
sequences
unix.types
;
IN:
unix.process
:
posix-spawn-call
( path posix_spawn_file_actions_t* posix_spawnattr_t* argv envp -- pid_t )
[
[
0
pid_t
<ref>
]
dip
utf8
malloc-string
]
4dip
[
utf8
strings>alien
]
[
dup
sequence?
[
utf8
strings>alien
]
when
]
bi*
[
posix_spawnp
check-posix
]
6
nkeep
5drop
pid_t
deref
;