Есть ли хорошие библиотеки для разбора .Net?

Я ищу что-то простое в использовании, где грамматику легко определить.

14.12.2008 01:57:08
5 ОТВЕТОВ
РЕШЕНИЕ

Хотя я никогда не использовал его раньше, ANTLR имеет среду выполнения C #.

7
14.12.2008 02:06:17

System.Text.RegularExpressions?

1
14.12.2008 02:02:01
Это довольно смелый ответ. Есть некоторые настоящие зилоты, которые потворствуют только реальным парсерам, и не используют такие вещи, как Regex для анализа кода.
Kibbee 14.12.2008 02:03:56
Я приму это как правильный ответ, поскольку я не определил свои потребности, и бывают случаи, когда регулярных выражений достаточно для определения простого DSL.
Renaud Bompuis 14.12.2008 02:17:39

Если вы используете F #, проверьте FParsec .

4
14.12.2008 02:06:19

Посмотрите на Coco / R для C # .

1
14.12.2008 03:41:03

Только что узнал об Иронии . Используется для написания DSL .
Думал, я бы добавил это в список.

2
16.12.2008 15:54:29