diff --git a/src/ops/core.ops b/src/ops/core.ops index 6455454334..27f8d13d08 100644 --- a/src/ops/core.ops +++ b/src/ops/core.ops @@ -79,10 +79,16 @@ Note: Do B use this opcode. It is for internal use only. =item B(in STR) Load Parrot bytecode from file $1, and search the library path to locate the -file. +file. Automatically triggers :load functions if the file found is a .pbc. If +it is a .pir or a .pasm, the file is compiled first and the :init subs are +triggered instead. Nothing is returned. -=item B(out PMC, in STR) +Load Parrot bytecode from file $2, searching the library path to locate the +file. Returns a new PackfileView in $1. Does not perform any automatic +initialization. Use the PackfileView PMC interface to introspect and perform +actions on it. =cut