BNF / EBNF для Turbo Pascal (предпочтительно 5,5 или позже, из-за OOP)?

StackOverflow https://stackoverflow.com/questions/3184963

Вопрос

Кто-нибудь из вас знает, если BNF или EBNF Turbo Pascal доступны где-то (легально !!)?

Это было полезно?

Решение

Буду Delphi 5. делать?

Другие советы

То Программное обеспечение DMS Reenginering Toolkit это коммерческая платформа для построения программы анализа и инструментов преобразования. Он настроен, предоставляя ему явную грамматику BNF для обработки Langauge.

DMS можно получить с помощью переднего конца Delphi 6. Это использовалось для реализации AOP для Delphi.

Создание других диалектов простым.

Редактировать: (ответить на комментарий OP на другой ответ): DMS будет очень удобной платформой, на которой можно построить компилятор.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top