in reply to Re^4: perl program compilation
in thread perl program compilation

Neither. The code to execute is converted into an opcode tree (similar but not quite compilation) and then perl executes the opcodes in the tree (similar, but not quite a virtual machine).

Replies are listed 'Best First'.
Re^6: perl program compilation
by singam (Initiate) on Apr 15, 2006 at 17:31 UTC
    ikegami,
    it means parsing and execution .right?.
    So "perl" is an interpreter.
      it means parsing and execution .right?

      No, I meant what I said.

      So "perl" is an interpreter.

      No, the convertion from human readable only happens once, and it's not done statement by statement.

      Perl is closer to a virtual machine, like java.

      What's the point of your questions? i.e. Why does it matter?