scm_listofnull

2011-02-23 Thread Ludovic Courtès
Hi, Bruce Korb writes: >>> > By replacing "scm_listofnull" with "ag_scm_listofnull" and initializing >>> > it: >>> >SCM ag_scm_listofnull = scm_list_1 (SCM_EOL); >> In Guile < 1.9.3, you have to scm_gc_protect_object this value >> (info "(guile) Garbage Collection Functions"). > > and it s

Re: SCM_BOOL_T became #nil -- et al. ?

2011-02-23 Thread Bruce Korb
On 02/22/11 20:15, Ken Raeburn wrote: > On Feb 22, 2011, at 07:00, Hans Aberg wrote: Perhaps 2.0 should have some check that it gets the right header. > > It wouldn't be that tough to do something like: > #define scm_init_guile scm_init_guile_v2_0 // encode version in symbol [...] > and te

Re: What version of GMP should we require?

2011-02-23 Thread Mark H Weaver
I wrote: > I recently noticed that scm_i_big2dbl contains some crufty and > inefficient compatibility code to work around unspecified rounding > behavior of mpz_get_d in GMP prior to version 4.2. GMP 4.2 was released > in March 2006 and has been in Debian since sarge (now oldstable). Sorry, I mea

Re: PEG Parser

2011-02-23 Thread Noah Lavine
Hello, I tried looking at it a bit. First of all, your cleanups are awesome. :) Unfortunately, I need to ask for help in order to work on this more. I thought I would first move the code-generating functions to their own module. It seems like this should be a simple and obviously-correct transfor

on second/.go-cached run: ERROR: Unbound variable: for-each - simplified

2011-02-23 Thread Jan Nieuwenhuizen
Jan Nieuwenhuizen schreef op do 03-02-2011 om 21:20 [+0100]: This morning I've spend some time to reduce this problem into a single scheme file, see attached. Again, here's what happens when I run it twice, starting from a clean cache. First run 12:47:07 janneke@vuurvlieg:~/vc/schikkers