[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Chicken-users] Chicken 2.2
From: |
Daishi Kato |
Subject: |
Re: [Chicken-users] Chicken 2.2 |
Date: |
Tue, 27 Sep 2005 10:45:18 +0900 |
User-agent: |
Wanderlust/2.15.1 (Almost Unreal) Emacs/21.4 Mule/5.0 (SAKAKI) |
Thanks, Felix and Daniel.
This is what I did and it seems OK.
1. Remove (include "chicken-entry-points.scm")
2. replace define-embedded with define-external
3. add (return-to-host) at the bottom of scheme code
4. add CHICKEN_run(C_toplevel) at the beginning of C code
(which is actually called from Java through JNI)
I have also changed hash-table stuffs to follow SRFI-69.
Daishi
At Mon, 26 Sep 2005 10:54:19 -0400 (EDT),
Daniel B. Faken wrote:
>
> Hi,
>
> Just FYI, the chicken.html packaged with 2.2 is out-of-date. 'make
> chicken.html' or make install will fix this.
>
> Daniel
>
> On Mon, 26 Sep 2005, Daishi Kato wrote:
> > At Sun, 25 Sep 2005 17:00:20 +0200,
> > felix winkelmann wrote:
> > > - Embedding:
> > > * All the `entry-point' related things have been removed, as has
> > > been `define-embedded',
> > > calling Scheme from C is now exclusively done with callbacks
> >
> > Hi,
> > Sorry for a silly question, but I don't quite understand
> > the new FFI system. Is there any documentations available?
> > I have some code that uses chicken-entry-points.scm.
> > How would I change it to work with chicken-2.2?
> > Should I use define-external?
> >
> > Thanks for any advices.
> > Daishi
> >
> >
> > _______________________________________________
> > Chicken-users mailing list
> > address@hidden
> > http://lists.nongnu.org/mailman/listinfo/chicken-users
> >