On 17/12/2015 18:35, Michael Black wrote: > This patch is a beginning to help catch some errors like the 6286 > patch fixed in decoder.f90 where some arguments were missing from the call > > With this patch and added file that would've caused an error during > compilation. > > Seems to me this might a worthwhile effort to minimize bugaboos like that. > > Comments? Hi Mike,
yes indded but it is better to have the interface in the implementation file and put the implementation of the procedure(s) in a contains section. If you start creating separate module files it will get out of hand very quickly. The idea of the Fortran module, in C/C++ terminology, is that it is both the header and the implementation are in one file. A bit like Java. BTW our Fortran compilers are Fortran 2003 compliant (and a lot of 2005) so you should start with that language really. I am about to check in a whole bunch of structural changes to the decoder stuff so hang on a bit please. 73 Bill G4WJS. ------------------------------------------------------------------------------ _______________________________________________ wsjt-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/wsjt-devel
