Patent ID: 8046777

Claim:
In an electronic device, a method comprising: providing a late bound function call of a late bound function, the late bound function call to be executed in an external program environment, the late bound function provided in a late bound program in a late bound environment, the external program environment being an early bound programming environment; automatically examining the late bound program to identify a set of one or more dependent late bound functions required by the provided late bound function call; automatically generating, using the electronic device, an interface between the set of dependent late bound functions and the external program environment for integrating the set of dependent late bound functions into the external program environment, the interface invoking the late bound function such that the late bound function exists in the late bound environment but the late bound function call is executed within the external program environment; and calling the late bound function from the external program environment, the calling comprising executing the late bound function call from within the early bound programming environment using the interface.