C # /. NET Lexer Генераторы
Я ищу достойный генератор лексического сканера для C # /. NET - что-то, что поддерживает символьные категории Unicode и генерирует несколько читаемый и эффективный код. Кто-нибудь знает об этом?
РЕДАКТИРОВАТЬ: Янужно Поддержка дляЮникод категории, а не только символы Юникода. В настоящее время только 1421 символовLu
(Буква, заглавные буквы) одна, и мне нужно очень точно сопоставить множество разных категорий, и я бы не стал писать от руки наборы символов, необходимые для этого.
Кроме того, фактический коддолжен - это исключает вещи, которые генерируют двоичный файл, который затем используется с драйвером (т.е. GOLD)
РЕДАКТИРОВАТЬ: ANTLR пока не поддерживает категории Unicode. Существуетоткрытый вопрос для этого, однако, так что это может соответствовать моим потребностям когда-нибудь.