PerlならサンプルコードPerl入門

2016-10-22

Perlの構文・文法の一覧

  1. Perl
  2. 構文

if文やfor文などの基本的な構文をまとめます。Perlの文法に関することは構文の記事と一緒にしています。構文に関するリファレンスとしてご利用ください。構文の入門的な記事も掲載しています。

  1. 構文のチェック
  2. 正規表現に関する構文
  3. コメントに関する構文
  4. 変数に関する構文
  5. 制御構造に関する構文
  6. サブルーチンに関する構文
  7. モジュールに関する構文
  8. Perlに特有の構文
  9. 数値計算に関する構文
  10. 関数の一覧

構文のチェック

Perlの構文が正しいかどうかのチェックは「-c」オプションで確認できます。

perl -c myapp.pl

条件分岐に関する構文

条件分岐に関する構文を紹介します。

if条件分岐
if〜elsif〜else複数の条件分岐
unless条件を否定する条件分岐
or論理和を使った条件分岐
goto無条件ジャンプ

if文を使った条件分岐については、以下の記事で詳しく解説していますので参考にしてください。

繰り返しに関する構文

繰り返しなどの制御構造に関する構文を紹介します。

while汎用的な繰り返し文
for要素番号を使った繰り返し文
foreach配列の要素を順番に処理
next次の繰り返しの先頭にジャンプ
lastループから抜ける
後置のif 後置のunlessif修飾子、unless修飾子
redoループのやり直し
do whileループの条件判定をする前に処理を一回実行
continue条件が再評価される直前に実行

変数に関する構文

変数宣言などに関する構文を紹介します。

myレキシカル変数の宣言
ourパッケージ変数の宣言
localローカル変数の宣言
スカラ変数ひとつの値を表現する変数
配列変数複数の値を表現する変数
ハッシュ変数キーと値の組を表現する変数

コメントに関する構文

Perlでコメントを書くための構文を紹介します。

コメント一行コメントと複数行コメント

正規表現に関する構文

正規表現の構文については以下の記事で詳しく解説しています。

サブルーチンに関する構文

サブルーチンに関する構文について解説します。

AUTOLOADサブルーチンのオートロード機能

モジュールに関する構文

モジュールに関する構文について解説します。

packageパッケージの宣言
useコンパイル時にモジュールを読み込む
require実行時にモジュールを読み込む
do設定ファイルを読み込む

Perlに特有の構文

Perlに特有な構文について解説します。

コンテキストスカラーコンテキストとリストコンテキスト
真偽値Perlにおける真偽値
型グロブデータのスロット
POD(Plain Old Documentation)Perlのドキュメントの書き方
リスト代入リストを使った代入

数値計算に関する構文

数値計算に関する構文を解説します。

数値リテラルPerlにおける数値の表現

関連情報

Perlの演算子、標準関数、特殊変数・モジュールについては以下のページをご覧ください。

投稿したコメントは管理者が承認するまで公開されません。

スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト


画像認証