Marc Nieper-Wißkirchen wrote: > > I was expecting that you write > > > > struct > > { > > void *base; ... > > } > > This removes type safety. The benefit of the current approach is that > stack types of different types are not compatible.
Indeed. Yes, it's a difficult trade-off between debuggability, binary code size, and type safety... Bruno