[Date Prev][Date Next][Thread Prev][Thread Next][Date index][Thread index]

Re: st: Question about technical term and use of external programs by Stata

From   "Austin Nichols" <>
Subject   Re: st: Question about technical term and use of external programs by Stata
Date   Tue, 11 Mar 2008 17:17:07 -0400

Renaming an executable so it has an ado extension strikes me as a very
bad idea.  Why not translate the Fortran into Mata?  See "Mata
matters: Translating Fortran" by Bill Gould in SJ5(3) for examples.
You can also turn it into a plugin (help plugin). At the very least
you should distribute the existing .exe file as an .exe file, together
with an ado that runs it, perhaps.

On Tue, Mar 11, 2008 at 3:42 PM,  <> wrote:
> Dear All,
> Would it be possible to you to provide me the technical term (the problem
> here is the English) of the process by which Stata calls another program,
> which, in turn, does all calculations and sends results back to Stata?
> I just have written a program that I think it will be very useful to other
> Stata users. Nonetheless, since the current Stata programming does not
> support very well "heavy", exact tests, for some calculations Stata calls
> a fortran program do to the task. Is this an elegant way to do something
> in Stata that cannot be done in terms of standard Stata programming? The
> program in a .exe file renamed to .ado. The source code is available for
> Unix users. Hence, I would like to know your previous experience with this
> kind of stuff as well as if there is a problem in making that program ( a
> .exe masked as .ado) available?
> All the best,
> Tiago
*   For searches and help try:

© Copyright 1996–2017 StataCorp LLC   |   Terms of use   |   Privacy   |   Contact us   |   What's new   |   Site index