Invention Grant
- Patent Title: Sharing of first class objects across multiple interpreted programming languages
- Patent Title (中): 跨多个解释型编程语言共享第一类对象
-
Application No.: US13279748Application Date: 2011-10-24
-
Publication No.: US08782673B2Publication Date: 2014-07-15
- Inventor: Paul Z. Thunemann , Stephen L. Ray
- Applicant: Paul Z. Thunemann , Stephen L. Ray
- Applicant Address: US IL Chicago
- Assignee: The Boeing Company
- Current Assignee: The Boeing Company
- Current Assignee Address: US IL Chicago
- Agency: Ostrager Chong Flaherty & Broitman P.C.
- Main IPC: G06F3/00
- IPC: G06F3/00 ; G06F9/44 ; G06F9/46 ; G06F13/00

Abstract:
Systems and methods are disclosed for enabling users to write scripting code in a first scripting language, and then use a second scripting language to call language constructs written in that first scripting language. Functions, Class Definitions, Class Instances, Modules and other language constructs are treated as first-class objects that can be shared across the different scripting languages. The techniques disclosed herein are also applicable to domain-specific languages. As part of the methodology, a respective underlying representation of each of these object types is designed as an interface and then that interface is implemented in each scripting language. In addition, code is written in each scripting language implementation to allow the latter to use the interface to represent a Function, Class, or other language construct.
Public/Granted literature
- US20130104103A1 Sharing of First Class Objects Across Multiple Interpreted Programming Languages Public/Granted day:2013-04-25
Information query