SEARCH

サブルーチン単位で多パターン論理検索機能を持つプログラム


ソフト詳細説明

(1).サブルーチン名出力

C言語ソースの場合は,検索パターンに一致する行が属する関数の名称を出力します。 C言語以外のファイルの場合は,KEYWORD.DATに設定されているキーワードによりサブルーチン名を出力します。
例えば,PASCALソースの場合は,「PROCEDUER」,「FUNCTION」をFORTRAN ソースの場合は,「SUBROUTINE」,「FUNCTION」と言うキーワードを KEYWORD.DATに設定しておけば,サブルーチン名を出力できます。

(2).論理パターン検索

二つのパターンを検索する時,その二つのパターンの論理関係を設定することができます。論理関係には,「AND」,「OR」,「NO」 があり,それらを任意に組み合わせて検索できます。

例: (FORTRANを例に説明します)

・ ABCと言うサブルーチンをコールしている行を検索したい時,
CALL & ABC
と設定します。
( 「AND」 検索)

・ ABCと言うサブルーチン以外のサブルーチンをコールする行を検索したい時,
CALL & !ABC
と設定します。( 「AND」,「NO」 検索)

・ ABCとEFDと言う変数の何方かがある行を検索したい時,
ABC + EFD
と設定します。( 「OR」 検索)

二つ以上のパターンを検索する時,パターン間の論理関係をあるファイルに設定しておいて,それにより検索することもできます。設定方法は上記と同じ様に一行に設定します。一行以上設定しても二行目以降は無視します。論理関係は,左論理に従います。つまり以下の例の様に

例:
IF & ABC + FOR & !IJK
と設定れば,"(((IF & ABC) + FOR) & !IJK)"と言う関係により検索します。

(3) 空白を含む文字列の検索

「"」 と「"」 で検索パターンを囲んだら, 空白を含む文字列の検索もできます。
検索パターンファイルを利用する場合,設定方法は,検索するパターンを「"?」と「?"」で囲みます。尚, この場合に, 「"?」と「?"」の間のものを全部検索パターンとなります(「?」または「"」 を含む文字列の検索もできます。)

例:
"?search "検索" word?" + "?ab?c jik?"
と設定したら,「search "検索" word」 又は 「ab?c jik」の何方かがある行を検索して出力します。

動作環境

SEARCHの対応動作環境
ソフト名:SEARCH
動作OS:MS-DOS
機種:汎用
種類:フリーソフト
作者: 章 立群 

ユーザーの評価(0人):0
コメント:0
>>コメントを見る

最優秀ダウンロードソフト決定戦
お気に入りのソフトに投票しよう!

■関連キーワード

検索  サブ  ルーチン  論理 


「検索」カテゴリーの人気ランキング

  1. ygrepref 指定されたパターンを探しそのパターンを含む箇所を出力 リファレンス(ユーザー評価:0)
  2. UFS マルチキーワードブロックデータ取り出し(ユーザー評価:0)
  3. マルチ文頭数字取り出し 入力ファイルにある、特定の記号の前にある最初の数字を取得(ユーザー評価:0)
  4. 文字属性を意識した検索ソフト ASF for DOS HTML文書などの文字書式指定をつかって特定の属性を持った語を探します(ユーザー評価:0)
  5. KKC for DOS 通常の英文テキストに対してKWIC形式で結果を出力する検索プログラム(ユーザー評価:0)

カテゴリーから選ぶ


その他のコンテンツ
ちょい読み!
コミック
SELECTION