Skip to main content

パーサーとは何ですか?

parserは、スクリプトがWebサーバーで実行されたときにスクリプトの構文を評価するソフトウェアです。ウェブ上で使用されるスクリプト言語の場合、パーサーはコンパイラのように機能します。他のタイプのアプリケーション開発環境で動作します。読み取り可能なオブジェクトコードまたは表示コードにスクリプト化されたコードは、コードがブラウザで実行されたときに見つかった構文エラーを表示します。ソースコードのコンパイルとその実行は、C ++またはソースコードがオブジェクトコードにコンパイルされ、このコードを個別にインストールまたは実行する必要がある他のバイナリコンパイラとは対照的に、すべて1つのステップで発生します。パーサーとコンパイラは、彼らが扱う環境と言語です。たとえば、多くのスクリプトはサーバーによって解析され、アプリケーションまたはオペレーティングシステムソースコードがインストールのためにコンパイルされます。2つの用語を同じアクティビティを表すために互換性があり、アプリケーションコードをWebにコンパイルしたオブジェクトコードとスクリプトコードに解析できます。下。エラーが見つかると、パーサーは停止します。アプリケーションにエラー条件のコーディングが存在する場合、そのコーディングに関連するアクションが実行されます。解析されたコードがWeb上のスクリプトである場合、コードが実行されるとエラーがブラウザウィンドウに表示される場合があります。11行目以前のコードがエラーを引き起こしている場合、パーサーは12行のコードを処理できません。parserパーサーは、提出された構文(またはコード)を評価し、実行可能ファイルパーツを決定し、発見されたエラーを表示します。これは、コードのデバッグを支援し、プロジェクトのソースコードとなる可能性のある知的財産を保護するのに役立ちます。このプロセスの例は、スクリプトやプログラミングの観点から考える必要はありません。英語の文章を考えてください。次の文はうまくいきます。クマを説明し、実行する形容詞は、クマが実行する動詞または行動です。副詞は、文で動詞が実行される動詞を高速に変更します。これは、パーサーが何をするかの簡単な例です。構文用に提供されるコードを評価し、オブジェクトコードまたは使用可能な出力を作成できます。