We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
ParseqはC#向けのモナディックなパーサーコンビネーターライブラリです。
F#のFParsecやHaskellのParsecの影響を受けて設計されていますが、Parseqはこれらのライブラリと異なりLINQを用いてパーサを構築することが可能です。
また競合するライブラリとしてNParsecが挙げられますが、LINQを用いてパーサーを構築可能なParseqの方がより簡潔にパーサーを記述することができます。
Parseqは無限先読みが可能であり、LL(∞)に収まる文法を解析することができます。
動作には.Net Framework 4.0 ( Client Profileまたは Full ) , Mono 2.10以上 , Silverlight 4以上いずれかの環境が必要です。