According to the application filed by Microsoft, the patent involves "systems, methods and data structures for encompassing scripts written in one or more scripting languages in a single file."
"The scripts of a computer system are organized into a single file using Extensible Language Markup (XML)," Microsoft's patent document continues.
The document explained that each script is delimited by a file element and the script's instructions are delimited by a code element within each file element. When a script is executed, the file is analyzed to create a list of script names or functional descriptions of the scripts.
One or more scripts are selected and the code for those scripts is extracted from the file and executed by the appropriate scripting process, the document said. The scripting process that executes a particular script is identified from the scripting extension attribute that is included in the XML format of the file.
Maybe these yahoos should look at the XML based fileouts that VisualWorks has been using since 1999. Just look at the bozo example here - scroll all the way down. Now go file some VW code out.....