On Thu, 4 Jan 2007, Riccardo (Jack) Lucchetti wrote:
Ok. If you don't see "include/run" in function as
problematic,
so be it. But I still think that for this sort of things we need
a better long-term solution.
I do see "include" as problematic (since that's designed for
importing function definitions), but "run" is not so bad. In
current CVS you can invoke "run" inside functions (though this is
not much tested).
As for the bundles, there's now a fairly full mechanism in place
for "serializing" gretl objects (models, matrices, what have you)
in XML, and for reading these back from XML. This is used in the
new-style "session" files. It could be used more widely. One
issue, though, is how clever 3rd party programs would be at
reading the XML. (There are DTDs available, if that's any help).
Allin.