Tags: | bindings |
Authors: | Slava Pestov |
Class | Superclass | Slots |
bad-ptr | tuple | |
free-destructor | alien-destructor | |
libc-error | tuple | errno message |
realloc-error | tuple | ptr size |
Word | Stack effect |
strerror | ( errno -- str ) |
Word | Stack effect |
&free | ( alien -- alien ) |
(calloc) | ( count size -- void* ) |
(free) | ( alien -- ) |
(malloc) | ( size -- void* ) |
(realloc) | ( alien size -- void* ) |
(throw-errno) | ( errno -- * ) |
<free-destructor> | ( alien -- destructor ) |
E2BIG | ( -- value ) |
EACCES | ( -- value ) |
EADDRINUSE | ( -- value ) |
EADDRNOTAVAIL | ( -- value ) |
EAFNOSUPPORT | ( -- value ) |
EAGAIN | ( -- value ) |
EALREADY | ( -- value ) |
EAUTH | ( -- value ) |
EBADARCH | ( -- value ) |
EBADEXEC | ( -- value ) |
EBADF | ( -- value ) |
EBADMACHO | ( -- value ) |
EBADMSG | ( -- value ) |
EBADRPC | ( -- value ) |
EBUSY | ( -- value ) |
ECANCELED | ( -- value ) |
ECHILD | ( -- value ) |
ECONNABORTED | ( -- value ) |
ECONNREFUSED | ( -- value ) |
ECONNRESET | ( -- value ) |
EDEADLK | ( -- value ) |
EDESTADDRREQ | ( -- value ) |
EDEVERR | ( -- value ) |
EDOM | ( -- value ) |
EDQUOT | ( -- value ) |
EEXIST | ( -- value ) |
EFAULT | ( -- value ) |
EFBIG | ( -- value ) |
EFTYPE | ( -- value ) |
EHOSTDOWN | ( -- value ) |
EHOSTUNREACH | ( -- value ) |
EIDRM | ( -- value ) |
EILSEQ | ( -- value ) |
EINPROGRESS | ( -- value ) |
EINTR | ( -- value ) |
EINVAL | ( -- value ) |
EIO | ( -- value ) |
EISCONN | ( -- value ) |
EISDIR | ( -- value ) |
ELOOP | ( -- value ) |
EMFILE | ( -- value ) |
EMLINK | ( -- value ) |
EMSGSIZE | ( -- value ) |
EMULTIHOP | ( -- value ) |
ENAMETOOLONG | ( -- value ) |
ENEEDAUTH | ( -- value ) |
ENETDOWN | ( -- value ) |
ENETRESET | ( -- value ) |
ENETUNREACH | ( -- value ) |
ENFILE | ( -- value ) |
ENOATTR | ( -- value ) |
ENOBUFS | ( -- value ) |
ENODATA | ( -- value ) |
ENODEV | ( -- value ) |
ENOENT | ( -- value ) |
ENOEXEC | ( -- value ) |
ENOLCK | ( -- value ) |
ENOLINK | ( -- value ) |
ENOMEM | ( -- value ) |
ENOMSG | ( -- value ) |
ENOPOLICY | ( -- value ) |
ENOPROTOOPT | ( -- value ) |
ENOSPC | ( -- value ) |
ENOSR | ( -- value ) |
ENOSTR | ( -- value ) |
ENOSYS | ( -- value ) |
ENOTBLK | ( -- value ) |
ENOTCONN | ( -- value ) |
ENOTDIR | ( -- value ) |
ENOTEMPTY | ( -- value ) |
ENOTSOCK | ( -- value ) |
ENOTSUP | ( -- value ) |
ENOTTY | ( -- value ) |
ENXIO | ( -- value ) |
EOPNOTSUPP | ( -- value ) |
EOVERFLOW | ( -- value ) |
EPERM | ( -- value ) |
EPFNOSUPPORT | ( -- value ) |
EPIPE | ( -- value ) |
EPROCLIM | ( -- value ) |
EPROCUNAVAIL | ( -- value ) |
EPROGMISMATCH | ( -- value ) |
EPROGUNAVAIL | ( -- value ) |
EPROTO | ( -- value ) |
EPROTONOSUPPORT | ( -- value ) |
EPROTOTYPE | ( -- value ) |
EPWROFF | ( -- value ) |
ERANGE | ( -- value ) |
EREMOTE | ( -- value ) |
EROFS | ( -- value ) |
ERPCMISMATCH | ( -- value ) |
ESHLIBVERS | ( -- value ) |
ESHUTDOWN | ( -- value ) |
ESOCKTNOSUPPORT | ( -- value ) |
ESPIPE | ( -- value ) |
ESRCH | ( -- value ) |
ESTALE | ( -- value ) |
ETIME | ( -- value ) |
ETIMEDOUT | ( -- value ) |
ETOOMANYREFS | ( -- value ) |
ETXTBSY | ( -- value ) |
EUSERS | ( -- value ) |
EWOULDBLOCK | ( -- value ) |
EXDEV | ( -- value ) |
LC_ALL | ( -- value ) |
LC_COLLATE | ( -- value ) |
LC_CTYPE | ( -- value ) |
LC_MESSAGES | ( -- value ) |
LC_MONETARY | ( -- value ) |
LC_NUMERIC | ( -- value ) |
LC_TIME | ( -- value ) |
SIGABRT | ( -- value ) |
SIGALRM | ( -- value ) |
SIGBUS | ( -- value ) |
SIGCHLD | ( -- value ) |
SIGCONT | ( -- value ) |
SIGEMT | ( -- value ) |
SIGFPE | ( -- value ) |
SIGHUP | ( -- value ) |
SIGILL | ( -- value ) |
SIGINFO | ( -- value ) |
SIGINT | ( -- value ) |
SIGIO | ( -- value ) |
SIGKILL | ( -- value ) |
SIGPIPE | ( -- value ) |
SIGPROF | ( -- value ) |
SIGQUIT | ( -- value ) |
SIGSEGV | ( -- value ) |
SIGSTOP | ( -- value ) |
SIGSYS | ( -- value ) |
SIGTERM | ( -- value ) |
SIGTRAP | ( -- value ) |
SIGTSTP | ( -- value ) |
SIGTTIN | ( -- value ) |
SIGTTOU | ( -- value ) |
SIGURG | ( -- value ) |
SIGUSR1 | ( -- value ) |
SIGUSR2 | ( -- value ) |
SIGVTALRM | ( -- value ) |
SIGWINCH | ( -- value ) |
SIGXCPU | ( -- value ) |
SIGXFSZ | ( -- value ) |
bad-ptr | ( -- * ) |
calloc | ( count size -- alien ) |
check-ptr | ( c-ptr -- c-ptr ) |
clear-errno | ( -- ) |
errno | ( -- int ) |
free | ( alien -- ) |
io-error | ( n -- ) |
libc-error | ( errno message -- * ) |
malloc | ( size -- alien ) |
memcmp | ( a b size -- int ) |
memcpy | ( dst src size -- ) |
memmove | ( dst src size -- ) |
memory= | ( a b size -- ? ) |
memset | ( buf char size -- ) |
preserve-errno | ( quot -- ) |
realloc | ( alien size -- newalien ) |
realloc-error | ( ptr size -- * ) |
set-errno | ( err-no -- ) |
setlocale | ( category locale -- c-string ) |
strerror_r | ( errno buf buflen -- int ) |
strerror_unsafe | ( errno -- char* ) |
strlen | ( alien -- size_t ) |
system | ( command -- int ) |
throw-errno | ( -- * ) |
|free | ( alien -- alien ) |
Word | Stack effect |
bad-ptr? | ( object -- ? ) |
free-destructor? | ( object -- ? ) |
libc-error? | ( object -- ? ) |
realloc-error? | ( object -- ? ) |
Vocabulary | Summary |
libc.freebsd | |
libc.linux | |
libc.macos | |
libc.windows |