- run/port* thunkprocedure
- run/file* thunkprocedure
- run/string* thunkprocedure
- run/strings* thunkprocedure
- run/sexp* thunkprocedure
- run/sexps* thunkprocedure
These set up a pipe between the current process and a forked off child process which runs the thunk. See the "unstarred" versions run/port, run/file ... run/sexps for more information about the semantics of these procedures.