13.08.2014 20:28, Alex Peshkoff wrote: > Do you often read GPRE generated files? Or (even more interesting) yacc > generated?
A little difference: they are used by compiler only. Files generated from IDL are used by programmer. > Readable should be .idl file - product of preprocessing should be first > of all readable by compiler. Intellisense and code completion hints have to be readable for a human beings. >> >and potentially compatible with bigger number of >> >compilers. >> > > Explain better, please. There is a number of languages (naming VBA for example) that can use interfaces, but not pointers. Do you forget that Firebird is used by Libre Office? They use interfaces, not pointers. Make their life easier and they will pay back. Can you name a language/compiler which can work with your hand-made VMT and can't with standard one? > This will cause a need to support both interfaces in the future. Nope. As I said many times: this interface is just a first approach, test shoot. You can declare it unsupported from the beginning. -- WBR, SD. ------------------------------------------------------------------------------ Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel