INTEGRATION OF EXTERNAL SCHEMAS AND TYPES INTO NATIVE PROGRAMMING LANGUAGES
First Claim
Patent Images
1. A system comprising:
- a processor;
a storage medium;
a data representation language schema stored on the storage medium; and
a script for manipulating a data representation language document in accordance with a scripting language stored on the storage medium, the script including an import function to import the data representation language schema to create one or more new types within the scripting language for manipulating data representation language values conforming to one or more type definitions within the data representation language schema such that the one or more new types are used to interpret the script.
0 Assignments
0 Petitions
Accused Products
Abstract
A system includes a processor, a storage medium, an extensible markup language (XML) schema stored on the storage medium, and a script for manipulating an XML document stored on the storage medium. The script includes an import function to import the XML schema such that the definitions of the XML schema are used to interpret the script.
39 Citations
20 Claims
-
1. A system comprising:
-
a processor; a storage medium; a data representation language schema stored on the storage medium; and a script for manipulating a data representation language document in accordance with a scripting language stored on the storage medium, the script including an import function to import the data representation language schema to create one or more new types within the scripting language for manipulating data representation language values conforming to one or more type definitions within the data representation language schema such that the one or more new types are used to interpret the script. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A device, comprising:
-
a processor; a storage medium; and an interpreter for executing a script in accordance with a scripting language stored on the storage medium, the scripting language including an import function to import a data representation language schema to create one or more new types within the scripting language for manipulating data representation language values conforming to one or more type definitions within the data representation language schema such that the one or more new types are used to interpret the script. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A computer executable method comprising:
-
importing, by a processor, a data representation language schema for a script, the script allowing the manipulation of a data representation language document in accordance with a scripting language; and using, by the processor, one or more type definitions within the data representation language schema to create one or more new types within the scripting language for manipulating data representation language values conforming to the one or more type definitions within the data representation language schema, and using the one or more new types to interpret the script;
wherein the script uses a keyref dereference operator to use a keyref defined in the data representation language schema to get data. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification