特殊リテラル
特殊リテラル | 説明 |
---|---|
__END__ | プログラムの論理的な終わり。これ以降は無視される。ただし,DATAファイルハンドルで読み込むことができる。 |
__FILE__ | 現在のファイル名。 |
__LINE__ | 現在の行番号 |
__PACHAGE__ | 現在のパッケージ名 |
特殊リテラルを用いたプログラム内のデータ読込み
#!/user/local/bin/perl .... # 必要な処理 # なんらかしらの条件により、__END__ 以降の文章を出力 if ( ... ) { @list = <DATA>; print @list; } __END__ Document since "__END__"....