Content deleted Content added
m →top: Expanded Template:Notability and general fixes |
mNo edit summary |
||
Line 12:
| platform =
| genre = program transformation language
| license = [[GNU General Public License|GPL]], [[BSD licenses]]
| website = {{URL|tom.loria.fr}}
}}
{{Portal|Free and open-source software}}
'''Tom''' is a [[programming language]]<ref>{{cite web|url=http://freecode.com/projects/jtom|title=Freecode}}</ref> particularly well-suited for programming various transformations on [[tree structure]]s and [[XML]]
Tom is good for:
* programming by [[pattern matching]]<ref>{{cite web|url=http://www.cs.ucr.edu/~stelo/pattern.html|title=Pattern Matching Pointers}}</ref>
* developing compilers and [[
* transforming XML documents
* implementing rule
* describing algebraic transformations
|