「文字列はパースされ・・・」

というように、プログラム用語だと思うのですが、この「パース」という意味を平易な言葉で教えてください。
リンクは必ずしも必要ではありません。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2004/09/13 23:15:35
  • 終了:--

回答(3件)

id:hinop No.1

hinop回答回数2601ベストアンサー獲得回数12004/09/13 23:18:56

ポイント30pt

@niftyの辞書。

perspectiveの略。透視図。建築物や部屋の見取り図など、立体感をつかむためのもの。多くのCADソフトでサポートされている。

とのことです。

これかもしれませんが

id:y_yamaguchi

ありがとうございます!

意味合いとしてはこれであっているのかもしれませんが、文脈とあわないので、たぶんプログラムの現場で使われている独特のニュアンスといいますか、何か別の意味があるんだと思うんですよね。「転じて〜〜の意味を表す」のような。

2004/09/13 23:24:16
id:gyaous No.2

gyaous回答回数104ベストアンサー獲得回数02004/09/13 23:20:15

ポイント50pt

http://www.atmarkit.co.jp/fdotnet/basics/regex01/regex01_02.html

@IT:基礎解説 スマートな文字列処理のための正規表現入門(前編) ― .NET Frameworkがサポートする正規表現クラスを徹底活用する ―

「解析」という意味です

id:y_yamaguchi

ありがとうございます!

「文字列は解析され・・」ということですね。

なるほどなるほど。

2004/09/13 23:24:47
id:diabah_blue No.3

diabah_blue回答回数129ベストアンサー獲得回数12004/09/13 23:22:38

ポイント70pt

構文解析することを言います。

http://yougo.ascii24.com/gh/22/002291.html

ASCII.jp - アスキー デジタル用語辞典 - 構文解析

構文解析についてはこちら

トークンについてはこちら

つまるところ文字列を解釈することです。

id:y_yamaguchi

ありがとうございます!

「解釈」と言われると、なんとなく分かりやすいですね。

2004/09/13 23:25:45
  • id:Einstein
    コンパイラ用語です

    コンパイラの構成要素として、文字で書かれたプログラムの意味を解釈する「パーサー」部と、そこで得られた情報を元にオブジェクトコードを生成する「コードジェネレーター」部に大きく分かれます。

    パーサー、つまり「パース」するもの、では、字句解析(レキシカル・アナライズ)と構文解析(シンタックス・アナライズ)というニ階層の処理が行われます。

    場合によって、コードジェネレーターの前に、オプティマイザーと呼ばれる「コードの最適化」を行う処理があることもあります。

    ということで、2番と3番の回答が正解です。

この質問への反応(ブックマークコメント)

トラックバック

  • uedayoの日記 - IPv6など 2011-01-06 21:33:06
    IPv6など ■ペアプログラミング 2人のプログラマが1台のワークステーションを使って共同でソフトウェア開発を行う手法である。一方が単体テストを打ち込んでいるときに、もう一方がその
「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません