10. The non-transitory computer-accessible memory medium of claim 1 , wherein the graphical program is a first graphical program comprised within a hierarchy of graphical programs, wherein the program instructions are further executable to perform: receiving user input selecting one or more graphical programs, including the first graphical program, from the hierarchy of graphical programs; wherein said analyzing, said generating a function, said receiving user input, and said generating a wrapper are performed in response to said receiving user input selecting one or more graphical programs, wherein the program instructions are further executing to perform: performing said analyzing, said generating a function, said receiving user input, and said generating a wrapper for any graphical programs selected by the user input in addition to the first graphical program.
1. A non-transitory computer-accessible memory medium that stores program instructions executable by a computer system to perform: analyzing a graphical program, wherein the graphical program comprises a plurality of interconnected nodes that visually indicate functionality of the graphical program, and wherein the graphical program comprises an I/O interface comprising one or more ordered parameters for providing input to or receiving output from the graphical program; generating a function in a textual programming language based on said analyzing the graphical program, wherein the function implements the functionality of the graphical program, and wherein the function comprises a textual function I/O interface with the one or more ordered parameters of the I/O interface of the graphical program; displaying the textual function I/O interface; receiving user input specifying one or more changes to the textual function I/O interface to produce a modified textual function I/O interface; and in response to the user input, automatically generating a wrapper for the function in the textual programming language with the modified textual function I/O interface, wherein the wrapper is configured to invoke the function, and wherein during execution the wrapper receives one or more input values in accordance with the modified textual function I/O interface and provides the one or more input values to the function via the textual function I/O interface.