概要(overview)

  • perl - Perl 5 言語インタプリタ
  • perlintro - Perl の概要
  • perlrun - perl コマンドの実行とオプションについて
  • perlpolicy - Perlコアにまつわるさまざまな方針、公約
  • perlcommunity - Perl コミュニティの概要
  • perlbook - Perl およびそれに関連する本

チュートリアル

  • perldebtut - デバッグのチュートリアル
  • perlopentut - Perl でいろんなものを開くためのチュートリアル
  • perlpacktut - pack と unpack のチュートリアル
  • perlreftut - Mark によるリファレンスに関するとても短いチュートリアル
  • perlretut - Perl の正規表現のチュートリアル
  • perlrequick - Perl 正規表現のクイックスタート
  • perlthrtut - Perl におけるスレッドのチュートリアル
  • perlunitut - Perl における Unicode のチュートリアル
  • perlcheat - perl チートシート
  • perlbot - OO の例とか(あとでこの desc かきなおす)
  • perlboot - Perl オブジェクト指向導入編
  • perltooc - トムによる Perl のクラスデータのためのオブジェクト指向チュートリアル
  • perltoot - トムによる Perl オブジェクト指向チュートリアル
  • perldsc - Perl のデータ構造クックブック
  • perllol - Perl で配列の配列を操作する
  • perlstyle - Perl スタイルガイド
  • perltrap - 不注意による Perl の罠

リファレンス

  • perlsyn - Perl の文法
  • perldata - Perl のデータ型
  • perlsub - Perl のサブルーチン
  • perlfunc - Perl 組み込み関数
  • perlutil - Perl 配布と共にパッケージされているユーティリティ
  • perlunicode - Perl における Unicode サポート
  • perlunifaq - Perl Unicode FAQ
  • perluniintro - Perl Unicode の手引き
  • perlfilter - ソースフィルタ
  • perlfork - Perl の fork エミュレーション
  • perlcompile - Perlコンパイラ・トランスレータの解説
  • perldbmfilter - Perl DBM フィルタ
  • perldebug - Perl のデバッグ
  • perlipc - Perl のプロセス間通信 (シグナル, fifo, パイプ, 安全な副プロセス, ソケット, セマフォ)
  • perllocale - Perl のロケール操作 (国際化と地域化)
  • perlmod - Perl のモジュール (パッケージとシンボルテーブル)
  • perlmodlib - 新たな Perl モジュールを作ったり、既にあるものを検索する
  • perlmodstyle - Perl モジュールスタイルガイド
  • perlnewmod - 新しいモジュールを配布するには
  • perltie - オブジェクトクラスを単純な変数に隠す方法
  • perlnumber - Perl での数値と数値操作の意味論
  • perlglossary - perl 用語集
  • perlperf - Perl の性能と最適化のテクニック
  • perlpod - Plain Old Documentation フォーマット
  • perlpodspec - Plain Old Documentation: フォーマット仕様とメモ
  • perlport - 移植性のある Perl を書く
  • perlpragma - ユーザープラグマの書き方
  • perlre - Perl 正規表現
  • perlrecharclass - Perl 正規表現文字クラス
  • perlrebackslash - Perl 正規表現逆スラッシュシーケンスとエスケープ
  • perlreref - Perl の正規表現のリファレンス
  • perldiag - さまざまな Perl 診断メッセージ
  • perllexwarn - Perl のレキシカルな警告
  • perlform - Perlフォーマット
  • perlobj - Perl のオブジェクト
  • perlop - Perl の演算子と優先順位
  • perlre - Perl 正規表現
  • perlref - Perlのリファレンスとネストしたデータ構造
  • perlsec - Perl のセキュリティ
  • perlvar - Perl の特殊変数

XS

  • perlcall - C からの Perl 呼び出し規約
  • perlapi - perl public API の自動生成ドキュメント
  • perlapio - perl の抽象入出力インターフェース
  • perlxs - XS 言語リファレンスマニュアル
  • perlxstut - XSUB を書くためのチュートリアル
  • perlembed - C プログラムへの Perl の埋め込み方
  • perlguts - Perl API の紹介
  • perlclib - 標準 C ライブラリ関数の内部的な代用品

FAQ

更新履歴

プラグマ

  • strict - 安全ではないコンストラクトを制限する Perl プラグマ
  • warnings - 選択的な警告を調整する Perl プラグマ
  • warnings::register - import 関数の警告
  • autodie - 関数を、成功しなければ die する等価物に置き換える
  • autouse - 関数が使われるまでモジュールの読み込みを延期する
  • base - コンパイル時に基底クラスとの ISA 関係を構築する
  • parent - コンパイル時に基底クラスとの ISA 関係を構築する
  • attributes - サブルーチンや変数の属性を設定/取得する
  • bigint - Perl 用の透過的な BigInteger 対応
  • bignum - Perl 用の透過的な BigNumber 対応
  • bigrat - Perl 用の透過的な BigNumber/BigRational 対応
  • constant - 定数を宣言するための Perl プラグマ
  • diagnostics - 詳細な警告診断メッセージを出力する
  • encoding - 非 ascii や非 utf8 でスクリプトを書けるようにする
  • encoding::warnings - 暗黙のエンコーディング変換時の警告
  • feature - 新しい構文上の機能を有効にするプラグマ
  • filetest - ファイルテスト権限演算子を制御する Perl プラグマ
  • if - 条件を満たした時にだけ Perl モジュールを use する
  • integer - 浮動小数点ではなく整数算術を使うための Perl プラグマ
  • lib - コンパイル時に @INC を操作する
  • locale - 組み込み演算子で POSIX ロケールを使う/使わないための Perl プラグマ
  • mro - メソッド解決順序(Method Resolution Order)
  • open - 入出力のためにデフォルトのPerlIOレイヤセットするためのPerlのプラグマ
  • ops - コンパイル時に安全でない操作を制限する Perl プラグマ
  • overload - Perl の演算子のオーバーロードを行うパッケージ
  • overloading - レキシカルにオーバーロードを制御する perl プラグマ
  • re - 正規表現の振る舞いを変えるための Perl プラグマ
  • sigtrap - 単純なシグナルハンドリングを有効にするための Perl プラグマ
  • subs - サブルーチンの名前を先行宣言するための Perl プラグマ
  • threads - インタプリタスレッドの使用を可能にするPerl拡張
  • threads::shared - スレッド間でデータ構造を共有するためのPerl拡張
  • utf8 - ソースコード内に、UTF-8(か、UTF-EBCDIC)を有効/無効にするためのプラグマ
  • vars - 大域変数名を先行宣言するための Perl プラグマ (古いもの)
  • vmsish - VMS 特有の言語機能を制御するための Perl プラグマ

標準添付モジュール

  • AutoLoader - 要求に応じてのみ、サブルーチンを読み込む。
  • CGI - 簡単なCGI(Common Gateway Interface)クラス