# Method Process.spawn_pike()

Method spawn_pike

  ``Process` spawn_pike(`array`(`string`) `argv`, `void`|`mapping`(`string`:`mixed`) `options`, `array`(`string`)|`void` `launcher`)`

Description

  Spawn a new pike process similar to the current.

Parameter `argv`

  Arguments for the new process.

Parameter `options`

  Process creation options. See Process.Process for details. May also specify "add_predefines", "add_program_path", or "add_include_path" in order to include these components in command path (module path is included by default.)

Parameter `launcher`

  Optional launcher prefix command used to spawn the pike binary.

  When used this is typically something like `({ "/usr/bin/valgrind" })`.

  Defaults to the empty array.

See also

  Process.Process