IT用語集 › プログラミング › パーサ
テキストを受け取り、構造化された表現(通常はAST)を組み立てるコード。
JSONパーサ、HTMLパーサ、SQLパーサ、コンパイラの構文解析部など、種類は多い。古典的な手法は再帰下降、LR、PEGで、ライブラリにはnearley、ANTLR、tree-sitterがある。「正規表現でパースするな」という格言どおり、構造を持つデータには専用のパーサを使うべきである。