> (...) > Another approach would be to support two different libraries, both templated but > one using expression templates and the other using classical unary/binary operators. > The classes must have the same type, but reside in different namespaces. > Then one could switch between them just by exchanging the "using" directive. Please keep in mind that one needs to get a "FULL BINARY COMPATIBILITY" of "compiled-" and "interpreted-" objects. If you really mean this, then there is no "another approach". The other "classical" library is just a set of "compatible" class headers for CINT. Note that we simply need to full CINT. (By no means I say here that I know how to do this. ;-) Jacek.
This archive was generated by hypermail 2b29 : Tue Jan 01 2002 - 17:50:46 MET