Wikipediaによると、** Parser **（英語*Parser*; From*Parse*-Analysis、Analysis）、または** Syntactic Analyzer **、 - 入力データ（通常はテキスト）を構造化されたプログラムの一部その後の分析と使用のタスクに必要な形式。技術的には、パーサーはデータの構文分析（たとえば、テキスト）を実行します。

パーサーの最も一般的な種：
*分類された語彙素のキュー。
*抽象ツリー;
*階層構造。
*表の結論 /データ設計（データベース）。

入力操作の数によるパーサーの種類：
*シングルパス;
*乗算。

パーサーソースコードは次のとおりです。
*プログラマーによって書かれた。
*専門的なユーティリティ（たとえば、GNU Bison、YACCなど）によって生成されます。
Согласно Википедии, **Парсер** (англ. *parser*; от *parse* — анализ, разбор), или **синтаксический анализатор**, — часть программы, преобразующая входные данные (как правило, текст) в структурированный формат, нужный для задач их последующего анализа и использования. Технически, парсер выполняет синтаксический анализ данных (например, текста).

Наиболее часто встречающиеся виды парсеров:
* очередь классифицированных лексем;
* абстрактное дерево;
* иерархические структуры;
* вывод / оформление данных в таблицы (базы).

Виды парсеров по количеству операций чтения входных данных:
* однопроходные;
* многопроходные.

Исходный код парсера может быть:
* написан программистами;
* сгенерирован специализированными утилитами (например, GNU Bison, Yacc).