General programming language support for nullable types
US7647580B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Sep 7, 2004 |
| Grant date | Jan 12, 2010 |
| Priority date | — |
| Expiry date | Jan 1, 2026 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F8/31
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
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.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.