in reply to undocumented PERLEMBED

  1. Is this "argv" parameter is the same as "argv" in "perl_parse".
    Yes, ofcourse - it's the same variable, after all.

    And what is the need of this command? Why is this needed exactly ?
    The docs say "system-specific tune up of the C runtime environment". I don't know WHAT that means, exactly. I'd treat it as blackbox that's just needed.
  2. Why is this needed exactly ?
    It's the flag that ensures that END blocks get run, as far as I can make out.

  3. What is the use of this command?
    Same as SYS_INIT3. In other words, it's just needed, and I wouldn't concern myself too much with what it does exactly.