Tue Aug 25 10:37:26 CEST 2009
Implement the 2-type continuation frames in C. This requires two
kinds of linear cells: data cells (list cells) and contiuation
Got it.. let's see if `dip' works.
shift/reset now also work again.
The implementation (using linear pairs for data and `next' frames for
sequence continuations) is a bit messy. Maybe there is something to
say about doing it like this.. Too reflective? Let's keep it like it
is and see if there are any inconsistencies.
Summary: it's now possible to `cons' a datum onto a partial
continuation, which is implemented as a nested data/next frames, where
the data frames are just the linear list object.
This is still not correct:
Essentially one wants a `bind' and a `compose' operation which
combines a datum or a function with a function.