WO2008130769A3 - Runtime translation from late-bound to early-bound expression - Google Patents

Runtime translation from late-bound to early-bound expression Download PDF

Info

Publication number
WO2008130769A3
WO2008130769A3 PCT/US2008/057749 US2008057749W WO2008130769A3 WO 2008130769 A3 WO2008130769 A3 WO 2008130769A3 US 2008057749 W US2008057749 W US 2008057749W WO 2008130769 A3 WO2008130769 A3 WO 2008130769A3
Authority
WO
WIPO (PCT)
Prior art keywords
bound
late
early
expression
alteration
Prior art date
Application number
PCT/US2008/057749
Other languages
English (en)
French (fr)
Other versions
WO2008130769A2 (en
Inventor
David E. Sceppa
Carl Y. Perry
Jeffrey M. Derstadt
Andrew J. Conrad
Amanda K. Silver
Paul A. Vick
Shyamalan Pather
Colin Joseph Meek
Original Assignee
Microsoft Corporation
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from US11/940,029 external-priority patent/US8255883B2/en
Application filed by Microsoft Corporation filed Critical Microsoft Corporation
Publication of WO2008130769A2 publication Critical patent/WO2008130769A2/en
Publication of WO2008130769A3 publication Critical patent/WO2008130769A3/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
    • G06F9/45504Abstract machines for programme code execution, e.g. Java virtual machine [JVM], interpreters, emulators
    • G06F9/45516Runtime code conversion or optimisation
PCT/US2008/057749 2007-04-20 2008-03-20 Runtime translation from late-bound to early-bound expression WO2008130769A2 (en)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US91318607P 2007-04-20 2007-04-20
US60/913,186 2007-04-20
US11/940,029 US8255883B2 (en) 2007-04-20 2007-11-14 Translating late bound LINQ expressions into database queries
US11/940,029 2007-11-14

Publications (2)

Publication Number Publication Date
WO2008130769A2 WO2008130769A2 (en) 2008-10-30
WO2008130769A3 true WO2008130769A3 (en) 2011-06-16

Family

ID=39876136

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2008/057749 WO2008130769A2 (en) 2007-04-20 2008-03-20 Runtime translation from late-bound to early-bound expression

Country Status (1)

Country Link
WO (1) WO2008130769A2 (pt-BR)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10606569B2 (en) 2013-06-02 2020-03-31 Microsoft Technology Licensing, Llc Declarative configuration elements
CN107704382B (zh) * 2017-09-07 2020-09-25 北京信息科技大学 面向Python的函数调用路径生成方法和系统

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7100153B1 (en) * 2000-07-06 2006-08-29 Microsoft Corporation Compiler generation of a late binding interface implementation
WO2006130871A2 (en) * 2005-06-02 2006-12-07 The Mathworks, Inc. Calling of late bound functions from an external program environment

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7100153B1 (en) * 2000-07-06 2006-08-29 Microsoft Corporation Compiler generation of a late binding interface implementation
WO2006130871A2 (en) * 2005-06-02 2006-12-07 The Mathworks, Inc. Calling of late bound functions from an external program environment

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
CHEN, Y. ET AL.: "A language of fexible objects.", TECHNICAL REPORT 29, DEPARTMENT OF COMPUTER SCIENCE, 2004, LEICESTER UNIVERSITY *
PYSTER, A.: "Using assertions to improve language translators", 1977 ACM NA TIONAL COMPUTER CONFERENCE, 13 June 1977 (1977-06-13) - 16 June 1977 (1977-06-16), NEW YORK, pages 665 - 668 *

Also Published As

Publication number Publication date
WO2008130769A2 (en) 2008-10-30

Similar Documents

Publication Publication Date Title
WO2011038445A8 (en) A content based approach to extending the form and function of a business intelligence system
WO2012040191A3 (en) Browsing hierarchies with editorial recommendations
HN2011001251U (es) Bloque de muro de contención de múltiples componentes
EP2008206A4 (en) ILLUSTRATION ARCHITECTURE WITH INCREASING VISION
WO2011159739A3 (en) Register mapping techniques for efficient dynamic binary translation
BR112012004392A8 (pt) Válvula de controle
BRPI0816470A2 (pt) Septos
TW200602870A (en) Conditionally accessible cache memory
WO2007106315A3 (en) Searching for commands to execute in applications
WO2010008955A3 (en) Method and system for executing applications using native code modules
NO20076069L (no) Anordningsspesifikk innholdsindeksering for optimalisert anordningsdrift
MX336195B (es) Sistema de tiempo de ejecucion.
CL2009000182A1 (es) Polipeptidos con atividad deshidrogenasa y polinucleotidos que los codifican, vectores y microorganismos que los comprenden, metodo para convertir polisacaridos en monosacaridos y/o oligosacaridos, y para catalizar la reduccion de monosacaridos, basado en el uso de los mencionados microorganismos.
WO2008144374A3 (en) Domain-independent architecture in a command and control system
WO2011084876A3 (en) Efficient immutable syntax representation with incremental change
WO2007145746A3 (en) Declaration and consumption of a causality model for probable cause analysis
WO2008130769A3 (en) Runtime translation from late-bound to early-bound expression
ATE475137T1 (de) Asynchrone just-in-time-compilierung
ATE529526T1 (de) Vorbehandlung von biomasse
WO2012050797A3 (en) Parsing observable collections
TW200729026A (en) Auxiliary-reading system of handheld electronic device
CN202485780U (zh) 一种电子秤
IT1394378B1 (it) Banco cassa flessibile, con possibilita' di trasformazione rapida e semplificata dal normale uso assistito a quello self e viceversa.
Kamel Mirmostafaee Weak-Kadec renormable Banach spaces
CN201474167U (zh) 仿古梅花柱

Legal Events

Date Code Title Description
NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 08780486

Country of ref document: EP

Kind code of ref document: A2