BNF / EBNF для Turbo Pascal (предпочтительно 5,5 или позже, из-за OOP)?
-
02-10-2019 - |
Вопрос
Кто-нибудь из вас знает, если BNF или EBNF Turbo Pascal доступны где-то (легально !!)?
Решение
Буду Delphi 5. делать?
Другие советы
То Программное обеспечение DMS Reenginering Toolkit это коммерческая платформа для построения программы анализа и инструментов преобразования. Он настроен, предоставляя ему явную грамматику BNF для обработки Langauge.
DMS можно получить с помощью переднего конца Delphi 6. Это использовалось для реализации AOP для Delphi.
Создание других диалектов простым.
Редактировать: (ответить на комментарий OP на другой ответ): DMS будет очень удобной платформой, на которой можно построить компилятор.
Не связан с StackOverflow