> I believe I found a strange bug. "class index" can be declared without errors, > but can not be used as a type. Browsing the Manual reveals that 'index' is a builtin function. Try -fno-builtin if you *really* want to use that name. Paolo.