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.

Methods and Apparatus for Automatic Translation of a Computer Program Language Code
Automatic Translation of a Computer Program Language Code

Automatic Translation of a Computer Program Language Code

An Inventor: Dr. Tal Lavian

FIELD OF THE INVENTION

The invention relates to computer aided translation of programming languages and more specifically the invention relates to real-time automatic translation of computer programming language code.

BACKGROUND OF THE INVENTION

SUMMARY

Dr. Tal Lavian offers insightful and decisive expertise as a telecommunications expert witness and network communications expert witness