Patent · US Active

Compile-time context for dynamically bound operations

US8245210B2 · kind B2 · utility

19Cited by
3References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMay 22, 2009
Grant dateAug 14, 2012
Priority date
Expiry dateJun 15, 2031

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F8/443
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Compile-time context information is captured and provided to a runtime binder for dynamic features in programming languages. For example, a C# run-time binder uses the information to perform a run-time bind with semantics matching the compiler's binding behavior. Dynamic programming language features supported relate to compound operations, events, delegates, member accessibility, dynamic-typed objects, structs passed by ref, arguments passed by name rather than position, extension methods, conditionally compiled methods, literal arguments, overflow checking, dynamic indexed properties, dynamic method groups, and static method groups.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.