Content deleted Content added
m →top: Expanded Template:Notability and general fixes |
m Ahecht moved page Tom (pattern matching language) to Tom (programming language) without leaving a redirect: Requested by Mwwv at WP:RM/TR: To keep WP:CONSISTENT with other programming languages. (using pageswap) |
||
(4 intermediate revisions by 4 users not shown) | |||
Line 1:
{{Short description|None}}
{{Notability|Products|date=August 2021}}
{{Infobox software
Line 6 ⟶ 7:
| caption =
| developer = [[INRIA]]
| latest release version = 2.10<ref>https://gforge.inria.fr/frs/?group_id=78&release_id=7940 {{Dead link|date=September 2022}}</ref>
| latest release date = 2013-03-21
| latest preview version =
Line 12 ⟶ 13:
| 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
|