Patent ID: 9104451
Filing Date: 2015-08-11
Classification: G06F

Abstract:
1. A method of dynamically communicating a parameter during runtime between a command-line scripting module and a virtual machine, the method comprising: providing a script to a command-line scripting module, wherein: generating byte code for the function, wherein try-catch code is automatically inserted around code that uses the parameter in the function; executing the byte code on a virtual machine until an exception is generated because the parameter was not provided to the function, wherein the function is unable to request the parameter as a user input during runtime; passing the exception from the virtual machine to the command-line scripting module; extracting a parameter identifier from the exception at the command-line scripting module; generating output using the parameter identifier at the command-line scripting module, wherein the output requests the parameter; receiving input at the command-line scripting module that includes the parameter; re-executing the byte code with the parameter.