Web Log di Adrian Florea

"You know you've achieved perfection in design, not when you have nothing more to add, but when you have nothing more to take away." Antoine de Saint-Exupery
posts - 440, comments - 2715, trackbacks - 3944

My Links

Archives

Post Categories

Image Galleries

.RO Blogs

.RO People

.RO Sites

Blogs

Furls

Links

vinCitori

NULLSYM - the null type

Partendo dalla misteriosa frase:

"The type of a null-literal is the null type"

che si trova nelle specifiche, ho scritto finora quattro altri post: ("The null type?", "The null type (un po' più chiaro)",  "The null type (la risposta di Dominic Cooney)", "Di nuovo sul nulla :-)"). Oggi però, finalmente ho trovato nei sorgenti di Rotor la definizione di questo tipo:

/*
* NULLSYM - represents the null type -- the type of the "null constant".
*/
class NULLSYM: public TYPESYM
{
};

e andando in su nella gerarchia dei simboli ho trovato:

SYM the base symbol
PARENTSYM (deriva da SYM) a symbol that can contain other symbols as children
TYPESYM (deriva da PARENTSYM) a symbol that can be a type
NULLSYM (deriva da TYPESYM) the null type - the type of the "null constant"

Oppure, se preferite la variante grafica, cliccate qui.

Print | posted on domenica 24 ottobre 2004 16:45 | Filed Under [ Carillon .NET ]

Powered by:
Powered By Subtext Powered By ASP.NET