ГрГен
-
Обзор GrGen.NET
- GrGen.NET — инструмент для разработки ПО, оптимизированный для обработки графических данных.
- Языки GrGen основаны на модульных правилах перезаписи графов с декларативным сопоставлением.
- Компилирует языки в CLI-сборки, интегрируемые через API в .NET-код.
- Работает под Windows и Linux, доступен с открытым исходным кодом под LGPL v3.
-
Особенности и преимущества
- Включает интерактивную оболочку и средство просмотра графиков для прототипирования и отладки.
- Разрабатывает графовые представления на естественном уровне абстракции для различных областей.
- Повышает производительность по сравнению с традиционными языками программирования.
- Авторы утверждают высокую скорость разработки и выполнения по сравнению с другими инструментами.
-
Пример спецификации
- Приведен пример спецификации правил для решения AntWorld-кейса.
-
Дополнительные ресурсы
- Ссылки на домашнюю страницу проекта, руководство пользователя и устаревшие материалы.
- Доклады конференций, демонстрирующие применение GrGen.NET для различных задач.
- Ссылки на другие инструменты, связанные с преобразованием и генерацией исходного кода.