2010-12-22 5 views
6

Gibt es für Perl6/Rakudo schon so etwas wie Perl5's "perldoc -f Funktionsname" für Build-In-Funktionen, was mir eine kurze und schnelle Gebrauchsanweisung gibt?"perldoc -f" für Perl6/Rakudo

Antwort

5

Hier ist das Werkzeug, das Sie suchen:

Für die Perl6 Version von p6doc, installieren Sie es mit Panda:

panda install p6doc 
4

Hmm ... Das ist vielleicht nicht genau das, was Sie wollen, aber:

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

Dazu gehören p6doc Befehlszeilenprogramm, das verwendet werden kann Synopsen lesen thusly:

p6doc s05 # Browse Synopsis 05 

Die vollständige Liste der Synopse ist hier verfügbar: http://perlcabal.org/syn/; Perl 6 eingebaute Funktionen ist s29: http://perlcabal.org/syn/S29.html

Ich sah nie eine einzelne Funktion Dokumentation wie perldoc -f fname, obwohl.


Auch auf einem entsprechenden Hinweis gibt es eine Periodic Table of Perl 6 operators

+0

Ich habe versucht, aber ich bekomme nur eine Fehlermeldung: „Wenn‚p6doc‘keinen Tippfehler ist, können Sie Befehl nicht gefunden verwenden Sie das Paket zum Nachschlagen das enthält es, so: cnf p6doc ". Es ist nicht viel in meinem Doc.pm. –

+0

@sid - sie haben möglicherweise das Programm von der letzten (0.47) Verteilung entfernt - es war dort in 0.36 eins. – DVK

+0

Die Synopsen sehen nicht so schlecht aus, wie ich gedacht hätte. –

1

Das Perl --doc ist eigentlich eine falsche Fährte.

Der Befehl lautet „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