Wikidata facts
- Instance of
- programming language
- Official website
- tom.loria.fr
Show 2 more facts
- inception
- 2001-00-00
- copyright license
- GNU General Public License
via Wikidata · CC0
Article · Português
TOM é um ambiente de software para definir transformações em estruturas de árvore/termos e documentos XML. Tais definições são construídas como uma extensão TOM. São adicionada construções TOM (primitivas) à linguagens como C, Java e OCaml. TOM também suporta o uso de regras de reescrita. Tom é útil para: * programação por casamento de padrões * desenvolvimento de compiladores e DSL (Domain Specific Language) * transformação de documentos XML * implementação de sistemas baseados em regras * descrição de transformações algébricas Em Java, a integração é simples, permitindo o uso de bibliotecas quaisquer existentes sem nenhuma restrição.
Abstract from DBpedia / Wikipedia · CC BY-SA