Tom (programming language): Difference between revisions

Content deleted Content added
 
add link and information
Line 1:
'''Tom''' is a [[programming language]] particularly well-suited for programming various transformations on trees/terms and [[XML]] based documents. Tom is a language extension which adds new matching primitives to [[C (programming language)|C]] and [[Java (programming language)|Java]] as well as support for rewrite rules systems. The rules can be controlled using a strategy language.
 
Tom is good for:
* programming by [[pattern matching ]]
* developing compilers and DSL
* transforming XML documents
* implementing rule based systems
Line 9 ⟶ 10:
==External link==
* [http://tom.loria.fr/ Tom language website]
* [http://gforge.inria.fr/tom Tom gforge website]