Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

pdl::doc::perldl(3) [suse man page]

Doc::Perldl(3)						User Contributed Perl Documentation					    Doc::Perldl(3)

NAME
PDL::Doc::Perldl - commands for accessing PDL doc database from 'perldl' shell DESCRIPTION
This module provides a simple set of functions to access the PDL documentation of database, for use from the perldl shell and the pdldoc command-line program. Autoload files are also matched, via a search of the PDLLIB autoloader tree. That behavior can be switched off with the variable $PERLDL::STRICT_DOCS (true: don't search autoload tree; false: search the autoload tree.) Currently, multiple matches are not handled very well. SYNOPSIS
use PDL::Doc::Perldl; # Load all documenation functions BUGS
The description contains the misleading word "simple". FUNCTIONS
apropos Regex search PDL documentation database apropos 'text' perldl> apropos 'pic' rpic Read images in many formats with automatic format detection. rpiccan Test which image formats can be read/written wmpeg Write an image sequence ((x,y,n) piddle) as an MPEG animation. wpic Write images in many formats with automatic format selection. wpiccan Test which image formats can be read/written To find all the manuals that come with PDL, try apropos 'manual:' and to get quick info about PDL modules say apropos 'module:' You get more detailed info about a PDL function/module/manual with the "help" function PDL::Doc::Perldl::search_docs Internal routine to search docs database and autoload files PDL::Doc::Perldl::finddoc Internal interface to the PDL documentation searcher find_autodoc Internal helper routine that finds and returns documentation in the autoloader path, if it exists. You feed in a topic and it searches for the file "${topic}.pdl". If that exists, then the filename gets returned in a match structure appropriate for the rest of finddoc. usage Prints usage information for a PDL function Usage: usage 'func' perldl> usage 'inner' inner inner prodcuct over one dimension (Module PDL::Primitive) Signature: inner(a(n); b(n); [o]c(); ) sig prints signature of PDL function sig 'func' The signature is the normal dimensionality of the function's arguments. Calling with different dimensions doesn't break -- it causes threading. See PDL::PP for details. perldl> sig 'outer' Signature: outer(a(n); b(m); [o]c(n,m); ) whatis Describe a perl and/or PDL variable or expression. Useful for determining the type of an expression, identifying the keys in a hash or a data structure, or examining WTF an unknown object is. Usage: whatis $var whatis <expression> help print documentation about a PDL function or module or show a PDL manual In the case of multiple matches, the first command found is printed out, and the remaining commands listed, along with the names of their modules. Usage: help 'func' perldl> help 'PDL::Slices' # show the docs in the PDL::Slices module perldl> help 'PDL::Intro' # show the PDL::Intro manual perldl> help 'slice' # show docs on the 'slice' function badinfo provides information on the bad-value support of a function And has a horrible name. badinfo 'func' perl v5.12.1 2009-10-24 Doc::Perldl(3)

Check Out this Related Man Page

PDL2(1p)						User Contributed Perl Documentation						  PDL2(1p)

NAME
pdl2 - Simple shell (version 2) for PDL SYNOPSIS
Use PDL interactively: %> pdl2 pdl> $a = sequence(10) # or any other perl or PDL command pdl> print "$a = $a "; $a = [0 1 2 3 4 5 6 7 8 9] DESCRIPTION
The "pdl2" program, also known as the Perldl2 shell, is a second generation version of the original "perldl" interactive PDL shell. It attempts to be backward compatible in usage while providing improved features, better support for Perl syntax, and an more easily extended framework based on the Devel::REPL shell. If you have Devel::REPL version 1.003011 or later, then "pdl2" will start with full functionality. If Devel::REPL is not installed or found then "pdl2" will print a warning and run the legacy "perldl" shell command instead. By default, command lines beginning with the default prompt of either "pdl2" or "perldl" (one of 'pdl> ', 'PDL> ', or 'perldl> ') will have the prefix string and surrounding whitespace stripped. This allows for easy cut-and-paste from sample PDL shell sessions or other examples into another PDL shell session. FUNCTIONS
do_print Toggle print-by-default on and off (default value: off) By default, "pdl2" does not print the results of operations since the results can be very large (e.g., a small 640x480 RGBA image is still more than 1_000_000 elements). However, for experimenting and debugging more complex structures, it helps to see the results of every operation. The "do_print" routine allows you to toggle between the default "quiet" operation and a full Read, Evaluate, Loop style. pdl> $a = pdl(3,2) pdl> do_print 1 pdl> $a = pdl(3,2) $PDL1 = [3 2]; pdl> do_print pdl> $a = pdl(3,2) VARIABLES
$PDL::toolongtoprint The maximal size pdls to print (defaults to 10000 elements). This is not just a "perldl" or "pdl2" variable but it is something that is usually needed in an interactive debugging session. SEE ALSO
perldl, Devel::REPL perl v5.14.2 2012-05-19 PDL2(1p)
Man Page