unix vocabulary
Factor handbook > Vocabulary index


Summary
Bindings to library and system calls found on Unix-like systems

Meta-data
Tags:bindings
Authors:Slava Pestov, Eduardo Cavazos
Platforms:unix


Words

Tuple classes
ClassSuperclassSlots
unix-system-call-error tupleargs errno message word


Generic words
WordStack effect
open-file( path flags mode -- fd )


Macro words
WordStack effect
unix-system-call( quot -- quot )
unix-system-call-allow-eintr( quot -- quot )


Ordinary words
WordStack effect
(read-symbolic-link)( path bufsiz -- path' )
_exit( status -- int )
change-file-times( filename access modification -- )
close-file( fd -- )
make-fifo( path mode -- )
read-symbolic-link( path -- path )
touch( filename -- )
truncate-file( path n -- )
unix-call-failed?( ret -- ? )
unix-system-call-error( args errno message word -- * )
unlink-file( path -- )


Class predicate words
WordStack effect
unix-system-call-error?( object -- ? )


Files


Children from resource:basis
VocabularySummary
unix.debuggerunix.debugger vocabulary
unix.ffiunix.ffi vocabulary
unix.getfsstatunix.getfsstat vocabulary
unix.groupsWorking with Unix user groups
unix.kqueueunix.kqueue vocabulary
unix.linuxunix.linux vocabulary
unix.processunix.process vocabulary
unix.signalsSignal handling
unix.statunix.stat vocabulary
unix.statfsunix.statfs vocabulary
unix.statvfsunix.statvfs vocabulary
unix.timeunix.time vocabulary
unix.typesunix.types vocabulary
unix.usersWorking with Unix users
unix.utilitiesunix.utilities vocabulary
unix.utmpxunix.utmpx vocabulary