Patent · US Active

Methods and apparatus for automatic translation of a computer program language code

US8762962B2 · kind B2 · utility

38Cited by
4References
51Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 15, 2009
Grant dateJun 24, 2014
Priority date
Expiry dateApr 24, 2033

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F8/51
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Embodiments of the methods and apparatus for automatic cross language program code translation are provided. One or more characters of a source programming language code are tokenized to generate a list of tokens. Thereafter, the list of tokens is parsed to generate a grammatical data structure comprising one or more data nodes. The grammatical data structure may be an abstract syntax tree. The one or more data nodes of the grammatical data structure are processed to generate a document object model comprising one or more portable data nodes. Subsequently, the one or more portable data nodes in the document object model are analyzed to generate one or more characters of a target programming language code.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.