[plt-scheme] Parallel execution

From: Jens Axel Søgaard (jensaxel at soegaard.net)
Date: Tue Jan 17 13:06:18 EST 2006

Corey Sweeney wrote:
> I assume your doing this for fun and interest, so I'll let you know 
> about a more schemey way to do multi-tasking based on continuations 
> (much less efficent, but much more theoretical fun).  
> http://www.cs.indiana.edu/~dyb/pubs/engines.pdf  I got this working 
> under guile, but not under plt as I couldn't figure how to define "lambda".

Lambda?

In stead of interrupts it is possible to use an downward counting
integer, and tinker with (#%app ...) such that all function
calls decrement the timer.

<http://list.cs.brown.edu/pipermail/plt-scheme/2002-September/000620.html>

-- 
Jens Axel Søgaard





Posted on the users mailing list.