構文とは
・構文解析
構文解析(こうぶんかいせき、Syntactic Analysis)とは、ある文章の文法的な関係を説明すること(”parse”)。情報工学 計算機科学の世界では、構文解析は字句解析(”Lexical Analysis”)とともに、おもにプログラミング言語などの形式言語の解析に使用される。また、自然言語処理に応用されることもある。
たとえば、インターネット上の Webページやメールアドレスをあらわす URL は、次のような構文をもっている:
http://サーバ名/パス名(webページをあらわす場合, "http://www.yahoo.com/index.html"など)
mailto:ユーザ名@ドメイン名(電子メールアドレスをあらわす場合, mailto:god@heaven.mil など)
Webブラウザに "http://ja.wikipedia.org/index.html" などの文字列を入力した場合、ブラウザはそこからサーバ名 "ja.wikipedia.org" とパス名 "index.html" を読みとらなければならない。これは構文解析の非常に簡単な例である。
構文の情報をYahoo!JAPANで検索
・構文解析 - Wikipedia
構文解析では、トークンの並びが文法に照らして正しい表現となっているかを判定する。 ... ただし、プログラミング言語の構文規則は文脈自由文法だけでは表現できない。 ... 最後に、意味的な解析が行われ、構文が確認された表現の意味を識別して、適当な行動をとる。 ...
・糖衣構文 - Wikipedia
糖衣構文はなくても言語の記述能力(論理的な、できること/できないことの境界)は変化せず、他の構文を利用することによって等価な記述をすることができる。 ... Perl等のスクリプト言語では糖衣構文が数多く言語仕様に定義されているため、 ...
・ブログなどの文体を意識した構文解析システム
質問文も構文解析して係り受けにして、検索します、 ... これまでは構文解析自体も十分な精度がでなかったため、利用者が導入を躊躇していました。 ... これまでの構文解析は「解析について」「ついての問題は」のような無意味な係り受けを出力して、肝心な ...
・JavaScript 2.0 構文
新しい構文が導入されると既存のプログラムの挙動は不意に変わってしまうことがある ... 正規表現の代替構文 ... 構文の再同期. JavaScript の将来のバージョンの機能で記述されたプログラムの部分をレキシカルアナライザ ...
・Hey! Java Programming! //C 構文//
continue 構文. このページでは C言語で使用できる構文 ... 単純な構文. expression; C 言語では一つの構文をセミコロン ; で終わります。 ... この単純な構文だけを使って簡単なプログラムを作ることができます。 ...
構文の情報をGoogleで検索