Re: Guile and Swig

2013-04-20 Thread Ian Price
l...@gnu.org (Ludovic Court$(D+2(Bs) writes: > I$B!G(Bve never seen that second style in Scheme or even Lisp code. I've seen it before in toy OO systems for Scheme. SICP uses it for a bit, as does the prometheus prototype OO library, and I believe Oleg's pure-fp OO example. > Even GOOPS, Gui

Re: can't build guile 2.0.9 in os x (reference to /nix/store ?)

2013-04-20 Thread Ian Price
Aleix Conchillo Flaqu$(D+1(B writes: > I checked the build-aux/install-sh and the shell is: > > #!/nix/store/ryk1ywzz31kp4biclxq3yq6hpjycalyy-bash-4.2/bin/sh > > Is this normal? I also checked downloading the tarball from the guile > website. Actually, the compilation is not failing in Debian a

can't build guile 2.0.9 in os x (reference to /nix/store ?)

2013-04-20 Thread Aleix Conchillo Flaqué
Hi, I was trying to install guile 2.0.9 in OSX using homebrew. But it failed: GEN configmake.h GEN warn-on-use.h make[2]: ../build-aux/install-sh: No such file or directory make[2]: ../build-aux/install-sh: No such file or directory make[2]: *** [sys/types.h] Error 1 make[2]: *** W

Patches for wip-rtl

2013-04-20 Thread Noah Lavine
Hello, I've attached three patches for wip-rtl. The first is somewhat different than the other two: it fixes an error that occurred when moving the linker to its own file. (system vm rtl) and (system vm linker) both contain a function called link-string-table, and (system vm rtl) was calling the w

Re: Mutable top-level bindings

2013-04-20 Thread Ludovic Courtès
"Chris K. Jester-Young" skribis: > On Mon, Apr 15, 2013 at 10:00:55PM -0400, Mark H Weaver wrote: >> Unfortunately, this is rarely possible in a language like Scheme, where >> calls to procedures bound by mutable top-level variables are frequent. >> We cannot fix this without making most commonly

Re: Guile and Swig

2013-04-20 Thread Ludovic Courtès
Hi! Dmitry Bogatov skribis: > Is using SWIG[1] is endorsed for writing Guile wrappers to C library? I > make such bindings for libircclient[2] for my project, but it would be > nice, if it would find way to official Guile tree. Are here some > guidelines about it? As Daniel noted, this may not