I agree with Alan. Let's try to keep the interface as similar as possible. This is important for users, and also means we only need to maintain one version of the documentation!
Andrew On Fri, Dec 06, 2013 at 11:02:40AM +0000, Arjen Markus wrote: > HI Alan, > > yes, I mean function overloading (via generic interfaces). The C API has two > arguments at the > end that are not used by the Fortran bindings (as they are pointers to a > function and to arbitrary > data). The rectangular argument would come in front of whatever the Fortran > bindings use instead. > > Regards, > > Arjen > > > -----Original Message----- > > From: Alan W. Irwin [mailto:ir...@beluga.phys.uvic.ca] > > Let's use "another mechanism" which I assume is function overloading (which > > I know > > is possible with Fortran 95). For me it is quite important to keep the > > same order of > > arguments in other languages as in C, and function overloading should gives > > you the > > chance to do that. > > > > Alan > > __________________________ > > Alan W. Irwin > > > > Astronomical research affiliation with Department of Physics and Astronomy, > > University of Victoria (astrowww.phys.uvic.ca). > > > > Programming affiliations with the FreeEOS equation-of-state implementation > > for > > stellar interiors (freeeos.sf.net); the Time Ephemerides project > > (timeephem.sf.net); > > PLplot scientific plotting software package (plplot.sf.net); the libLASi > > project > > (unifont.org/lasi); the Loads of Linux Links project (loll.sf.net); and the > > Linux Brochure > > Project (lbproject.sf.net). > > __________________________ > > > > Linux-powered Science > > __________________________ > > DISCLAIMER: This message is intended exclusively for the addressee(s) and may > contain confidential and privileged information. If you are not the intended > recipient please notify the sender immediately and destroy this message. > Unauthorized use, disclosure or copying of this message is strictly > prohibited. The foundation 'Stichting Deltares', which has its seat at Delft, > The Netherlands, Commercial Registration Number 41146461, is not liable in > any way whatsoever for consequences and/or damages resulting from the > improper, incomplete and untimely dispatch, receipt and/or content of this > e-mail. > > ------------------------------------------------------------------------------ > Sponsored by Intel(R) XDK > Develop, test and display web and hybrid apps with a single code base. > Download it for free now! > http://pubads.g.doubleclick.net/gampad/clk?id=111408631&iu=/4140/ostg.clktrk > _______________________________________________ > Plplot-devel mailing list > Plplot-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/plplot-devel ------------------------------------------------------------------------------ Sponsored by Intel(R) XDK Develop, test and display web and hybrid apps with a single code base. Download it for free now! http://pubads.g.doubleclick.net/gampad/clk?id=111408631&iu=/4140/ostg.clktrk _______________________________________________ Plplot-devel mailing list Plplot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/plplot-devel