General programming language support for nullable types
AssigneeMicrosoft Corporation
InventorsHenricus Meijer, Anders Hejlsberg, Eric Gunnerson, Gary Katzenberger, Peter Hallam, Matthew Warren
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsHenricus Meijer, Anders Hejlsberg, Eric Gunnerson, Gary Katzenberger, Peter Hallam, Matthew Warren
Estimating the term…
The subject invention relates to systems and methods that provide null capabilities within the context of programming languages. In one aspect, a system is provided that facilitates null-support in various programming languages. The system includes one or more types associated with at least one programming language. A type modifier is provided to signal that the type is nullable. The type modifier enables a multi-element structure to be automatically created in association with the type wherein, the multi-element structure includes the type and a Boolean element indicating whether or not the variable is null.
A system that facilitates null-support in programming languages, comprising:
A system for providing generalized nullable type support in a programming language, comprising:
A method that facilitates nullable type functionality in a programming language, comprising:
A computer readable medium having a data structure stored thereon, comprising:
Dependencies are inferred from the claim text.