Content deleted Content added
CRGreathouse (talk | contribs) m rm nested cat |
No edit summary |
||
Line 3:
|logo =
|paradigm = [[Pattern-matching]] and [[Term-rewriting]]
|designer = [[Charles Halpern-Hamu]] and [[
|developer = [[Charles Halpern-Hamu]] and [[
}}
'''TXL''' is a special-purpose [[programming language]] originally designed by [[Charles Halpern-Hamu]] and [[
Modern TXL is specifically designed for creating, manipulating and rapidly prototyping language-based descriptions, tools and applications using source transformation. It is a hybrid [[Functional programming|functional]] / [[rule-based programming|rule-based]] language using first order functional programming at the higher level and term rewriting at the lower level. The [[formal semantics]] and implementation of TXL are based on formal [[term rewriting]], but the term structures are largely hidden from the user due to the example-like style of pattern specification.
|