Hi,

just a minor final nit.  Can SCM_VOIDP_TEST be enabled by default? And
can the definition of SCM be changed to

    typedef struct UNUSED_STRUCT * SCM;

(or perhaps scm_cell in stead of UNUSED_STRUCT; that might ease
debugging a little in some cases).

C compiler cast from and to void * without complaints, which fucks up
compatibility if you have a C++ program that has both one from 

              func (const char *);
              func (String);
              func (void*);

and

              func (SCM );



-- 

Han-Wen Nienhuys, [EMAIL PROTECTED] ** GNU LilyPond - The Music Typesetter 
      http://www.cs.uu.nl/people/hanwen/lilypond/index.html 



Reply via email to