returns info on process pid as a table with name and parent values
returns the current process' PID
gets a process' k environment variable
the actual scheduler function
creates a process from function f with name n
set's the current process' environment variable k to v, which is passed to children
returns a table of process IDs
removes process pid from the task list