FTR, tried to compile stuff and according to gcc error messages the
following two namespaces are used in C:
- functions, variables, typedefs
- structs and unions
e.g. this is valid C:
// an anonymous struct typedef'd as foo
typedef struct {
char c;
} foo;
// a different body!
struct foo {
int i;
};
union a_union {
struct foo s1;
foo s2;
};
--
• attila lendvai
• PGP: 963F 5D5F 45C7 DFCD 0A39
--
“Foreign aid might be defined as a transfer from poor people in rich
countries to rich people in poor countries.”
— Douglas Casey