Том (язык сопоставления с образцом)

редактировать
Том
Том (язык сопоставления с образцом) logo.png
Разработчик (и) INRIA
Стабильный выпуск 2.10 / 21.03.2013
Тип язык преобразования программ
Лицензия GPL, лицензии BSD
Веб-сайтtom.loria.fr
  • Портал бесплатного программного обеспечения с открытым исходным кодом

Tom - это язык программирования, особенно хорошо подходящий для программирования различных преобразований в документах на основе древовидной структуры и XML. Tom - это языковое расширение, которое добавляет новые сопоставляющие примитивы в C и Java, а также поддерживает системы правил перезаписи. Правилами можно управлять с помощью языка стратегии.

Том хорош для:

  • программирования с помощью сопоставления с образцом
  • разработки компиляторов и DSL
  • преобразования XML-документов
  • реализации систем на основе правил
  • описание алгебраических преобразований
Примечания
Внешние ссылки
Последняя правка сделана 2021-06-11 05:43:46
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте