株式会社サイエンス社 株式会社新世社 株式会社数理工学社
ホーム 会社案内 社員募集 ご意見・ご感想 リンク 当サイトの利用  



Computer Todayライブラリ 34

「新Perlの国へようこそ」
〜 Perl 5対応版 〜

斎藤 靖
小山裕司(国際大学)
前田 薫
布施有人 著

定価:3,240円(本体3,000円+税)
発行:サイエンス社
発行日:1996-04-01
ISBN 978-4-7819-0795-6 / A5判/368頁


<内容詳細>
前著はPerlバージョン4を対象にしたものであるのに対し,本書は最新のPerlバージョン5を対象にしている.Perl5は複雑なデータ型,モジュールの導入などの点で大幅に機能が強化.その強力な機能を洩らさず紹介.

<目次>
1 入門Perl
    1-1 起動してみよう
    1-2 簡単なプログラムを書いてみよう
    1-3 最大値を求める
    1-4 行番号を表示する
    1-5 ファイルの読み書き
    1-6 特殊変数を活用しよう
    1-7 文字列を探す
    1-8 配列を使ってみよう
    1-9 コマンド行引数
    1-10 <>を使ってみよう
    1-11 grepを書いてみよう
    1-12 grepを改良する
    1-13 サブルーチン
2 値と変数
    2-1 スカラ変数
    2-2 未定義値
    2-3 真偽値
    2-4 配列変数
    2-5 ハッシュ変数
    2-6 特殊変数
    2-7 リファレンス
3 式と演算子
    3-1 Cと動作が同じ演算子
    3-2 Cと動作が違う演算子
    3-3 Perl独自の演算子
    3-4 比較演算子
    3-5 組み込み関数とリスト演算子
    3-6 演算のコンテキスト
4 文と制御構造
    4-1 注釈
    4-2 ifとunless:条件分岐
    4-3 繰り返し
    4-4 繰り返しからの脱出
    4-5 ラベル
    4-6 do
    4-7 短い制御構造
    4-8 goto
    4-9 Perlの終了
    4-10 ブロックと局所変数
5 サブルーチン
    5-1 定義と呼び出し
    5-2 引数渡し
    5-3 配列を引数として渡す
    5-4 型宣言
    5-5 戻り値
    5-6 局所変数
    5-7 myとlocalの違い
    5-8 サブルーチンの副作用
6 正規表現
    6-1 メタ文字
    6-2 エスケープシーケンス
    6-3 「.」と文字集合
    6-4 連結
    6-5 位置
    6-6 繰り返し
    6-7 最短繰り返し
    6-8 選択
    6-9 グループ
    6-10 後続文字列の指示
    6-11 パターンマッチ修飾子の指示
    6-12 注釈
    6-13 パターンマッチに関連する特殊変数
7 組み込み関数
    7-1 文字列の操作
    7-2 配列変数とリストの操作
    7-3 ハッシュ変数の操作
    7-4 ファイル操作
    7-5 バイナリファイルの入出力
    7-6 プログラム状態の操作
    7-7 OSとの通信
8 Perlの起動
9 Perlデバッガ
10 モジュールとオブジェクト指向プログラミング
    10-1 パッケージ
    10-2 モジュール
    10-3 オブジェクト指向プログラミング
11 Perlとセキュリティ
    11-1 setuidとスクリプト
    11-2 Safeパッケージ
12 Perlの拡張
    12-1 XView
    12-2 XViewモジュールを構成するファイル
    12-3 XView.pm
    12-4 XS
    12-5 実行内容の指定
    12-6 可変長引数
    12-7 戻り値
    12-8 戻り値の型がわからないとき
    12-9 出力引数
    12-10 Perl変数の利用
    12-11 CからPerlを呼び出す
    12-12 typemap
    12-13 XSのキーワード一覧
    12-14 コンパイル
13 スクリプト集
    13-1 ワンライナー
    13-2 半角カナの駆除
    13-3 シンボリックリンクの検査
    13-4 マルチカラム出力
    13-5 Macのファイルヘッダを切る
    13-6 名簿の整形
    13-7 索引の作成
    13-8 メールの整理
    13-9 ニュース記事の自動保存
    13-10 ネットワークの利用
14 付録
    14-1 付録A Perlのバリエーション
    14-2 付録B 組み込み関数一覧
    14-3 付録C 標準モジュール
    14-4 付録D 特殊変数一覧
    14-5 付録E コマンド行スイッチ一覧
    14-6 付録F Perlが利用する環境変数