Este es el comando pdl2p que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
pdl2 - Shell simple (versión 2) para PDL
SINOPSIS
Utilice PDL de forma interactiva:
%> pdl2
pdl> $ a = secuencia(10) # o cualquier otro comando de perl o PDL
pdl> imprimir "\ $ a = $ a \ n";
$ a = [0 1 2 3 4 5 6 7 8 9]
DESCRIPCIÓN
El programa "pdl2", también conocido como shell Perldl2, es una versión de segunda generación del
shell PDL interactivo "perldl" original. Intenta ser compatible con versiones anteriores en el uso
al tiempo que proporciona funciones mejoradas, mejor soporte para la sintaxis de Perl y una
marco extendido basado en el shell Devel :: REPL.
Si tiene Devel :: REPL versión 1.003011 o posterior, entonces "pdl2" comenzará con full
funcionalidad. Si Devel :: REPL no está instalado o no se encuentra, "pdl2" imprimirá una advertencia
y ejecute el comando de shell heredado "perldl" en su lugar.
De forma predeterminada, las líneas de comando comienzan con el indicador predeterminado de "pdl2" o "perldl"
(uno de 'pdl>', 'PDL>' o 'perldl>') tendrá la cadena de prefijo y alrededor
espacio en blanco despojado. Esto permite cortar y pegar fácilmente a partir de sesiones de shell de PDL de muestra o
otros ejemplos en otra sesión de shell de PDL.
Las funciones
hacer_imprimir
Activar y desactivar la impresión por defecto (valor predeterminado: desactivado)
De forma predeterminada, "pdl2" no imprime los resultados de las operaciones, ya que los resultados pueden ser muy
grande (por ejemplo, una imagen pequeña de 640x480 RGBA todavía tiene más de 1_000_000 elementos). Sin embargo,
para experimentar y depurar estructuras más complejas, ayuda a ver los resultados de
cada operación. La rutina "do_print" le permite alternar entre el "silencio" predeterminado
operación y un estilo completo de lectura, evaluación y bucle.
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
El tamaño máximo de pdls para imprimir (predeterminado en 10000 elementos). Esto no es solo un
variable "perldl" o "pdl2", pero es algo que normalmente se necesita en una
sesión de depuración interactiva.
Use pdl2p en línea usando los servicios de onworks.net