Yet another transformation language (YATL)
US8813047B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Sep 8, 2005 |
| Grant date | Aug 19, 2014 |
| Priority date | — |
| Expiry date | Jul 12, 2034 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F8/31
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A practical language for writing analysis and transformation tools for C/C++ and other languages is provided. This language, YATL, is imperative in style and designed to be easy to use for someone familiar with the grammar of the target language. It allows the developer to describe transformations with reference to elements of the target grammar through a pluggable personality to a compiler. This provides the means for powerful, yet easy to write, transformation programs, while fundamentally remaining language agnostic.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.