Invention Grant
- Patent Title: Customizable dynamic language expression interpreter
- Patent Title (中): 可定制的动态语言表达解释器
-
Application No.: US12336179Application Date: 2008-12-16
-
Publication No.: US08336035B2Publication Date: 2012-12-18
- Inventor: John Robert Lambert , Kenneth D. Wolf , Geoffrey M. Kizer
- Applicant: John Robert Lambert , Kenneth D. Wolf , Geoffrey M. Kizer
- Applicant Address: US WA Redmond
- Assignee: Microsoft Corporation
- Current Assignee: Microsoft Corporation
- Current Assignee Address: US WA Redmond
- Agency: Workman Nydegger
- Main IPC: G06F9/45
- IPC: G06F9/45

Abstract:
Embodiments described herein are directed to allowing a user to extend the functionality of a software code interpretation system. In one embodiment, a computer system receives user-defined conversion rules from a user for converting dynamic language code to continuation-based abstract memory representations. The computer system identifies portions of software code that are to be converted from dynamic language abstract memory representations into continuation-based abstract memory representations, where the identified code portions include undefined, extensible input primitives. The computer system also generates a dynamic, extensible set of output primitives interpretable by a continuation-based code interpretation system using the received conversion rules and converts the identified code portions including the undefined, extensible input primitives from dynamic language abstract memory representations into continuation-based abstract memory representations using the generated set of output primitives.
Public/Granted literature
- US20100153930A1 CUSTOMIZABLE DYNAMIC LANGUAGE EXPRESSION INTERPRETER Public/Granted day:2010-06-17
Information query