guile-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: migration with guile


From: Ivan Toshkov
Subject: Re: migration with guile
Date: 21 Mar 2001 10:32:53 +0200

On 21 Mar 2001 01:44:13 +0100, Marius Vollmer wrote:
> Olivier Buechel <address@hidden> writes:
> 
> > Any comments about agent migration with guile? 
> 
> I think its a tough problem in general, but for a thesis, you might be
> willing to do some significant hacking.
> 
> What you conceptually would need to do is to capture a continuation,
> somehow serialize it and transfer it over the network, reconstruct it
> on the other side, and invoke it.
> 
> This is not easily doable with native Guile continuations since they
> are very low-level and involve things like the C stack and cover a
> mixture of Scheme and C code and other messy things.

You may want to try KAWA, a java based implementation of Scheme by Per
Bothner. It seems that currently continuations are not serializable, but
in Java you'll have less troubles making them.
The home page of KAWA is http://www.gnu.org/software/kawa

> 
> But you might do it by implementing your own Scheme or Scheme-like
> interpreter in Guile and giving it just the right properties.  This
> should not be too difficult.  Serializing such a `agent-level
> continuation' will still be tedious because of the many different data
> types that might need to be handled.  But this should mostly be
> busy-work.
> 
> _______________________________________________
> Guile-user mailing list
> address@hidden
> http://mail.gnu.org/mailman/listinfo/guile-user
> 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]