using_multiple_interactive_programs_on_twenex
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
using_multiple_interactive_programs_on_twenex [2021/03/17 00:47] – [Multiforking] hc9 | using_multiple_interactive_programs_on_twenex [2021/03/17 01:09] (current) – [Multiforking] hc9 | ||
---|---|---|---|
Line 20: | Line 20: | ||
<file config EXEC> | <file config EXEC> | ||
- | *^C ! Return from program session to EXEC | + | |
- | ^C ! (only single ^C will echo). | + | ^C ! (only single ^C will echo). |
- | @PUSH ! Start child EXEC instance. | + | |
- | TOPS-20 Command processor 7(4168)-1 | + | TOPS-20 Command processor 7(4168)-1 |
- | @MM | + | @MM |
- | ... ! Use program then exit. | + | |
- | @POP ! Terminate child EXEC and return to | + | |
- | ! parent EXEC. | + | ! parent EXEC. |
+ | |||
+ | @CONTINUE(3) ! Return to original program session. | ||
+ | * ! Depending on the program you may | ||
+ | ! continue entering commands or | ||
+ | ! refresh the display. | ||
- | @CONTINUE(3) ! Return to original program session. | ||
- | * ! Depending on the program you may | ||
- | ! continue entering commands or | ||
- | ! refresh the display. | ||
</ | </ | ||
Line 44: | Line 45: | ||
<file config EXEC> | <file config EXEC> | ||
+ | *^C ! Return from program session to EXEC | ||
+ | ^C ! (only single ^C will echo). | ||
- | *^C ! Return from program session to EXEC | + | |
- | ^C ! (only single ^C will echo). | + | ! new program. |
- | + | ||
- | @KEEP ! Create separate address space for | + | |
- | ! new program. | + | |
- | @MM | + | |
- | ... ! Use program. | + | |
- | MM> | + | |
- | @INFORMATION FORK-STATUS | + | |
- | ! List forks in current EXEC. | + | ! List forks in current EXEC. |
- | ! (Current fork marked with " | + | ! (Current fork marked with " |
- | | + | |
- | | + | |
- | @FORK TECO ! Switch to original program' | + | |
- | ! (" | + | ! (" |
- | @CONTINUE ! Return to original program session. | + | |
- | ... ! Use original program. | + | |
- | *^C ! Return to EXEC. | + | |
- | @INFORMATION FORK-STATUS | + | |
- | | + | |
- | | + | MM (2): ^C from IO wait at $COMND+3, 0:00:00.0 |
- | @FORK MM ! Switch to second program fork (" | + | |
- | @CONTINUE ! Resume second program session. | + | |
</ | </ | ||
- | ^EXEC snippet note:^ | + | ^EXEC snippet, and end-note link:^ |
|// | |// | ||
<file config EXEC abbreviated> | <file config EXEC abbreviated> | ||
- | CONTINUE => CONT | + | |
- | INFORMATION FORK-STATUS => | + | INFORMATION FORK-STATUS => |
</ | </ | ||
===== More Information ===== | ===== More Information ===== | ||
Line 102: | Line 102: | ||
</ | </ | ||
<file config EXEC abbreviated> | <file config EXEC abbreviated> | ||
- | CONTINUE => CONT | + | |
- | INFORMATION FORK-STATUS => | + | INFORMATION FORK-STATUS => |
</ | </ | ||
using_multiple_interactive_programs_on_twenex.1615942072.txt.gz · Last modified: 2021/03/17 00:47 by hc9