Есть ли реализация REXX PARSE, написанная для.NET?

Я использую регулярные выражения все время. Однако бывают случаи, когда было бы очень полезно использовать одну из других методологий сопоставления с образцом, например, REXX PARSE и SNOBOL.

Существуют ли реализации.NET любого из этих двух методов сопоставления с образцом? Если есть что-то, что можно найти в re-rexx-available-in-net, вероятность невелика. В данный момент Google не очень дружелюбен, и мне дается слишком много ссылок на RosettaCode.

3 ответа

Решение

Ответ ДА. Я нашел какой-то старый код VB6 от программиста по имени Оскар Брейн. Я преобразовал его в VB.Net, а затем в C#. Это на Bitbucket. Это не идеально, но есть обновленная версия VB6 в Исходном коде планеты, которую я перенесу, когда позволит время.

Ответ НЕТ. На данный момент не существует реализации REXX PARSE, написанной для.NET

В F# есть нечто, называемое "Активные шаблоны", которое может делать то, что вы хотите. Смотрите здесь: http://fsharpforfunandprofit.com/posts/convenience-active-patterns/

Другие вопросы по тегам