-
公开(公告)号:US20060053138A1
公开(公告)日:2006-03-09
申请号:US11214583
申请日:2005-08-29
申请人: Henricus Meijer , Anders Hejisberg , Dinesh Kulkarni , Vance Morrison , John Duffy , Christopher Brumme , Matthew Warren , Luca Bolognese , Peter Hallam , Gary Katzenberger
发明人: Henricus Meijer , Anders Hejisberg , Dinesh Kulkarni , Vance Morrison , John Duffy , Christopher Brumme , Matthew Warren , Luca Bolognese , Peter Hallam , Gary Katzenberger
IPC分类号: G06F7/00
CPC分类号: G06F8/31 , Y10S707/99934 , Y10S707/99935 , Y10S707/99942 , Y10S707/99945
摘要: The subject disclosure pertains to systems and methods for supporting null capabilities for general purpose programming languages. Low level, runtime support for a nullable type is provided to ensure consistency and coherency. An execution component restricts support of the nullable type to programming language types that lack a null capability. The execution component may also provide support for conversion between the nullable type and a reference type.