2010-12-22 8 views
6

¿Existe ya para Perl6/Rakudo algo así como "perldoc -f nombre_función" de perl5 para las funciones incorporadas que me da una instrucción de uso breve y rápido?"perldoc -f" para Perl6/Rakudo

Respuesta

5

aquí es la herramienta que está buscando:

Para la versión Perl6 de p6doc, instalarlo con la panda:

panda install p6doc 
4

Hmm ... Esto puede no ser exactamente lo que quiere, pero:

Perl6::Doc - all useful Perl 6 Docs in your command line

Esto incluye la utilidad de línea de comandos p6doc, que puede ser utilizado para leer sinopsis de esta manera:

p6doc s05 # Browse Synopsis 05 

La lista completa de sinopsis está disponible aquí: http://perlcabal.org/syn/; Las funciones incorporadas de Perl 6 son s29: http://perlcabal.org/syn/S29.html

Nunca vi una documentación individual por función como perldoc -f fname, sin embargo.


Además, en una nota relacionada hay un Periodic Table of Perl 6 operators

+0

He intentado esto, pero sólo obtengo un mensaje de error: "Si 'p6doc' no es un error tipográfico puede utilizar el comando-no-encontrado a buscar el paquete que lo contiene, así: cnf p6doc ". No hay mucho en mi Doc.pm. –

+0

@sid - pueden haber eliminado el programa de la distribución más reciente (0.47) - estaba allí en 0.36 uno. – DVK

+0

Las sinopsis no se ven tan mal como pensé que serían. –

1

El Perl --doc es en realidad una cortina de humo.

el comando es "p6doc"

% p6doc 
What documentation do you want to read? 
Examples: p6doc Type::Str 
      p6doc Type::Str.split 

You can also look up specific method/routine definitions: 
      p6doc -f push