 |
EVE 1.0
|
Go to the documentation of this file. 51 #define SUBPROCESS_BEGIN(strname) \ 53 static struct process subprocess_subprocess = {NULL, strname}; \ 54 subprocess_subprocess.thread = PROCESS_CURRENT()->thread; \ 55 process_start(&subprocess_subprocess, NULL); \ 56 PT_INIT(&subprocess_subprocess.pt); \ 57 LC_SET(subprocess_subprocess.pt.lc); \ 58 if(PROCESS_CURRENT() == &subprocess_subprocess) { 60 #define SUBPROCESS_END() \