PDL::Perldl2::PrintControl man page on Mageia

Man page or keyword search:  
man Server   17783 pages
apropos Keyword Search (all sections)
Output format
Mageia logo
[printable version]

PrintControl(3)	      User Contributed Perl Documentation      PrintControl(3)

NAME
       PDL::Perldl2::Plugin::PrintControl - disable default print output

SYNOPSIS
	 pdl> $a = 3;
	 3
	 pdl> $_REPL->load_plugin('PDL::Perldl2::Plugin::PrintControl');

	 pdl> $a;

	 pdl> $_REPL->print_by_default(1);
	 1
	 pdl> $a;
	 3

DESCRIPTION
       By default the Devel::REPL always prints the results of its evaluation.
       This is fine for small objects but for things like large data objects
       (e.g. a 100x100 matrix in PDL) the result can be hundreds of lines of
       output for each command.

       This plugin disables the default print output and adds an attribute
       with accessor method "print_by_default" which can be used to toggle the
       print default on or off.

METHODS
   print_by_default
       By default, the "PrintControl" plugin sets "print_by_default" to 0
       (false), which disables automatic printing of results.  Call the
       print_by_default accessor with a 1 (true value) to enable default
       printing.

   do_print
       This is a convenience accessor for the print_by_default attribute.  If
       you call this method without a value, it toggles the current setting.
       Otherwise, it just sets print_by_default to the value.

       It is also available in the "pdl2" shell as the do_print sub with the
       same operation but with an implicit use of $_REPL.

SEE ALSO
       "Devel::REPL"

AUTHOR
       Chris Marshall, "<chm at cpan dot org>"

COPYRIGHT AND LICENSE
       Copyright (C) 2010 by Christopher Marshall

       This library is free software; you can redistribute it and/or modify it
       under the same terms as Perl itself.

perl v5.18.1			  2013-05-12		       PrintControl(3)
[top]

List of man pages available for Mageia

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net