Sven Ehrke wrote:
> Hi Eric,
>
> in the last two weeks I have been trying to simplify
> the way commands and tasks work together and have to be
> written in geant.
>
> I think I found a quite nice solution but it makes
> use of agents.
> Having seen that KL_DIRECTORY uses them gives me some
> hope that geant could use them as well but I am still
> unsure if I can use them within gobo as this was not
> possible in the past.
>
> I know that VE did not have support for agents but since
> gobo is not supporting it anymore I am not sure
> if SE is it which has not the full support for agents.
>
> Could you tell me if it is possible to use agents within
> gobo and if, what the restrictions are?
Yes, we can now use Agents in Gobo. The restrictions depend
on whether we will continue to support SE 1.2 or not.
Colin's and my messages on SE 1.2 mailing list have received
no answer for the past month.
If we still support SE 1.2, then the restrictions are that
you need to pass manifest tuples when calling an Agent.
And we should consider Agents as being novariant on the
Tuple part (ECMA considers them covariantly and SE contravariantly).
--
Eric Bezault
mailto:er...@go...
http://www.gobosoft.com
|