Couple simple changes to start

some debug output added to Operator.pm and prd.pl, de-duplication of code in Parser.pm, actually print in Print.pm