Coprocess

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search

In computer science, a coprocess is a process that explicitly yields control to other processes or the operating system.

In Unix, a coprocess is a process that sends its output solely to the exact single process from which it solely received input.

Bash, BETA, ksh, and Zsh[1] have language constructs for coprocesses.

See also

[edit | edit source]


References

[edit | edit source]
  1. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
[edit | edit source]