Transformation Languages
   HOME





Transformation Languages
A transformation language is a computer language designed to transform some input text in a certain formal language into a modified output text that meets some specific goal. Program transformation systems such as Stratego/XT, TXL (programming language), TXL, Tom (pattern matching language), Tom, DMS Software Reengineering Toolkit, DMS, and ASF+SDF Meta Environment, ASF+SDF all have transformation languages as a major component. The transformation languages for these systems are driven by declarative descriptions of the structure of the input text (typically a grammar), allowing them to be applied to wide variety of formal languages and documents. Macro (computer science), Macro languages are a kind of transformation languages to transform a meta language into specific higher programming language like Java (programming language), Java, C++, Fortran or into lower-level Assembly language. In the model-driven engineering technical space, there are model transformation languages (MTL ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Computer Language
A computer language is a formal language used to communicate with a computer. Types of computer languages include: * Software construction#Construction languages, Construction language – all forms of communication by which a human can Computer programming, specify an executable problem solution to a computer ** Command language – a language used to control the tasks of the computer itself, such as starting programs ** Configuration file#Configuration languages, Configuration language – a language used to write configuration files ** Programming language – a formal language designed to communicate instructions to a machine, particularly a computer ***Scripting language – a type of programming language which typically is interpreted at runtime rather than being compiled ** Query language – a language used to make Information retrieval, queries in databases and information systems ** Transformation language – designed to transform some input te ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  



MORE