On Tue, Feb 11, 2003 at 09:45:32AM -0800, Jeff Westman wrote: > This seems simple enough, but I can't get it to work. > > I want to print out the cross-reference AND parsed version of a script. I > can only get one of the modules at a time to work -- not both. > > I have tried: > > perl -Mmodule=Xref,Deparse myscript.pl > perl -MO=Xref,-MO=Deparse myscript.pl > perl -m module=Xref,Deparse myscript.pl > perl -MO Xref,Deparse myscript.pl > perl -M'module qw(Xref Deparse)' myscript.pl > > The perldoc doesn't help much. > > 1-- This is probably too obvious, but what am I missing???
It's probably best, or at least most accurate, to run them one at a time but you can get fairly close with something like perl -MO=Xref -MO=Deparse myscript.pl > 2-- What does the "-MO" do, as opposed to "-M" (cant find any documentation > on that) It uses the O module - O.pm. O is the frontend to the Perl compiler. perldoc O -- Paul Johnson - [EMAIL PROTECTED] http://www.pjcj.net -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]