Patent ID: 7823164

Claim:
At a computer system including a script pre-processor, a method for automatically adding specified functionality to an existing script, the method comprising: an act of receiving a script, the script including: one or more script instructions; and comments including descriptive data from which script instructions for implementing specified further functionality can be inferred; an act of receiving an indication that a version of the script that implements the specified further functionality is to be created; in response to the received indication automatically performing: an act of parsing the comments to access the descriptive data; an act of inferring additional script instructions for implementing the further specific functionality based on the accessed descriptive data; and an act of inserting the additional script instructions into appropriate locations within the received script to modify the script to implement the specified further functionality; and an act of storing the modified script so that the modified script can be executed when a version of the script including the specified further functionality is requested.