Search                        Top                                  Index
HELP POPDEVIN                                   Revised by Fran Evelyn, July 85

    popdevin -> device

POPDEVIN is an active variable which holds the device for the standard input
channel (read from by *CHARIN). Assigning to it,

    <device> -> popdevin

enables a new device to be assigned to the standard channel, and can be used
along with the updating POPDEVIN and POPDEVERR to redirect standard I/O after
SYSFORKing a child process, and before SYSEXECUTEing a new image.

See also
REF *SYSIO       - for more on Input/Output procedures
HELP *CHARIN     - reads in characters from the user's terminal
HELP *POPDEVOUT  - the device for the standard output channel
HELP *POPDEVERR  - the device for the standard error channel
HELP *POPDEVRAW  - the device for 'raw' input/output from the terminal
HELP *SYSFORK    - forks the current POPLOG process
HELP *SYSEXECUTE - runs a file in place of current POPLOG image

--- C.all/help/popdevin ------------------------------------------------
--- Copyright University of Sussex 1987. All rights reserved. ----------