Neil Santos wrote:
One yould think about how to allow operators (and overloaded routines in the future) to be named in `export' clauses. ATM, I don't really have a good idea.
Indeed; one can easily see the difficulties in trying to export an overloaded `='; when I first tried exporting it, I simply scratched my head while staring unbelievingly at how stupid `export ModRoot = (=);' looked. :))
Maybe something like `export ModuleName = (operator(SYMBOL));' would do?
That's one thing. But how to tell between the overloaded variants? Always export all of them at once? Repeating the whole routine header in the export clause wouldn't seem too nice to me ... Frank -- Frank Heckenbach, frank@g-n-u.de, http://fjf.gnu.de/, 7977168E GPC To-Do list, latest features, fixed bugs: http://www.gnu-pascal.de/todo.html NEW! GPC download signing key: ACB3 79B2 7EB2 B7A7 EFDE D101 CD02 4C9D 0FE0 E5E8