Multilingual hierarchial scripting environment
US6256772A · kind A · utility
Assignee
Inventors
Key dates
| Filing date | Nov 24, 1997 |
| Grant date | Jul 3, 2001 |
| Priority date | — |
| Expiry date | Nov 24, 2017 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F8/00
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A scripting environment component provides predefined interfaces for scripting registered objects. A scripting component implemented for a user-selected scripting language, which implements all methods and interfaces specific to the selected scripting language, connects a scripting engine for the selected language to the scripting environment and the objects registered with the scripting environment. Scripting components for specific scripting languages are subclassed from a generic scripting component. To create and edit scripts connecting objects registered with the scripting environment, the appropriate scripting component is selected to provide connections between the scripting engine for the selected scripting language and the interfaces defined by the scripting environment. Runtime-only information for generated scripts may be saved to a separate storage space. At runtime, the scripts may call other scripts, possibly written in a different language, and respond to events fired by a registered object. Scripted objects may be nested, with different scripts connecting objects at different levels of nesting.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.