Описание тега fparsec
Библиотека комбинаторов парсеров для F#.
FParsec - это библиотека комбинаторов парсеров для F#.
Возможности FParsec включают:
- поддержка контекстно-зависимых грамматик с бесконечным упреждением,
- автоматически генерируемые, легко читаемые сообщения об ошибках,
- Поддержка Unicode,
- эффективная поддержка очень больших файлов,
- встраиваемый компонент анализатора приоритета операторов, настраиваемый во время выполнения,
- простой, эффективный и легко расширяемый API,
- реализация, полностью оптимизированная для производительности,
- исчерпывающая документация,
- разрешающая лицензия с открытым исходным кодом.
FParsec - это F# адаптация Parsec, популярной библиотеки комбинаторов синтаксического анализатора для Haskell.
FParsec оптимизирован для прикладного стиля программирования, но также поддерживает монадический синтаксис, аналогичный синтаксису Parsec.
См. http://www.quanttec.com/fparsec/ для получения дополнительной информации.