Because in that version of perl, process ID's don't stay the same across an exec() call. The PID is supposed to stay the same, and on Unix, it does; that's why davorg 's example works and yours doesn't -- he tried his on Unix.The problem is, Win32 doesn't have a way to launch a new program without changing the PID.hat will make things a lot harder. I can think of two ways to solve this problem: (1) use Cygwin 's Win32 perl instead of ActivePerl, or (2) hack together some kind of inter-process communication to let the parent process find out the child's pid.
There are 754 Pokemon. There are many more pokemon to come in the future. Because there is the fifth generation of Pokemon (take a look at the black and white pokedox). 1  Season 1: Indigo League (82 episodes, 1999). 2  Season 2: The Adventures in the Orange Islands (36 episodes, 2000).
With the release of PokÃ©mon X and PokÃ©mon Y, there are now a total of 718 pocket monsters to choose from. Each one can learn dozens of different attacks, and their strengths and weaknesses can vary greatly. The relationships between different PokÃ©mon types â what's weak to what, in other words â is one of the most important elements of the PokÃ©mon battle. Yet with 18 types (thanks to X and Y's new fairy type), it can also be one of the most difficult aspects to master.