table of contents
SNOBOL4FORK(3) | CSNOBOL4 Manual | SNOBOL4FORK(3) |
NAME¶
snobol4fork - POSIX fork for SNOBOL4
SYNOPSYS¶
-INCLUDE 'fork.sno'
pid = FORK()
status = WAITPID([pid][,options])
pid = GETPID()
parent = GETPPID()
DESCRIPTION¶
FORK() creates a process: returns 0 in child, process ID in parent. WAITPID() takes an optional process id to wait for, and returns a string with the process id, status, and additional status about the child. options is a string of optional flags (see the waitpid(2) man page for details):
GETPID() returns the current process ID. It never fails.
GETPPID() returns the parent process ID. It never fails.
SEE ALSO¶
AUTHOR¶
Philip L. Budne
March 31, 2022 | CSNOBOL4B 2.3.1 |