Embedding an interpreter within an application written in a different programming language
AssigneeXilinx, Inc.
InventorsJeffrey D. Stroomer, Roger B. Milne
Life of this patent
Estimating the term…
Loading patent…
AssigneeXilinx, Inc.
InventorsJeffrey D. Stroomer, Roger B. Milne
Estimating the term…
A method of accessing, from a host application written in a first programming language, a subroutine written in a second programming language can include serializing input data expressed as an XTable formatted in a first programming language into a string representation of the input data. The method further can include de-serializing the string representation of the input data as an XTable formatted in the second programming language and executing the subroutine, wherein the XTable formatted in the second programming language is processed as input. Output data returned from the subroutine that is expressed as an XTable formatted in the second programming language can be serialized into a string representation of the output data. The string representation of the output data can be de-serialized into an XTable formatted in the first programming language.
A computer-implemented method of invoking, from a host application written in a first programming language, a subroutine written in a second programming language different from the first programming language, said method comprising:
A system for accessing a subroutine from within a host application written in a host programming language, wherein the subroutine is written in a subroutine programming language that is different from the host programming language, said system comprising:
A computer readable storage, having stored thereon a computer program that, when executed by a computer, causes the computer to perform a method, comprising:
Dependencies are inferred from the claim text.