Re: Determining programatically whether the interpreter is Guile or Clisp or Emcs

2013-07-31 Thread Alexei Matveev
On 29 July 2013 10:21, 白い熊 wrote: > Hello: > > I'm developping a program which I'd like to be able to use without > modification with Guile as the interpreter as well as Emacs lisp and clisp. > > Cond-expand macro was supposed to assist "conditional compilation", see an example below. I am not su

Re: Determining programatically whether the interpreter is Guile or Clisp or Emcs

2013-07-31 Thread Ralf Mattes
Isn't the main problem here that the OP assumes that all three languages have "the same syntax"? This isn't true at all. They share some basic syntax but any "real" CL/Elisp/Scheme code will use more than this basic subset. And even within this limited syntactic subset, while one syntax will work

Re: Guile-Emacs update

2013-07-31 Thread joakim
BT Templeton writes: > Hello all, > > I've pushed several significant changes to the public Guile-Emacs > repository at : > > * Synchronized with bzr trunk as of mid-July. > > * Guile's control operators are used for all Elisp control-flow >functionali

Re: Guile-Emacs update

2013-07-31 Thread Paul Smith
On Wed, 2013-07-31 at 20:54 +0200, joa...@verona.se wrote: > #make takes a loong time, much more than a normal emacs > ./autogen.sh && ./configure && make I'm not familiar with building Emacs, but doesn't its build system support parallel compilation (couldn't you run "make -j4" or whatever's appr

Re: Guile-Emacs update

2013-07-31 Thread joakim
Paul Smith writes: > On Wed, 2013-07-31 at 20:54 +0200, joa...@verona.se wrote: >> #make takes a loong time, much more than a normal emacs >> ./autogen.sh && ./configure && make > > I'm not familiar with building Emacs, but doesn't its build system > support parallel compilation (couldn't you run

Re: Guile-Emacs update

2013-07-31 Thread Taylan Ulrich B.
joa...@verona.se writes: > Paul Smith writes: > >> On Wed, 2013-07-31 at 20:54 +0200, joa...@verona.se wrote: >>> #make takes a loong time, much more than a normal emacs >>> ./autogen.sh && ./configure && make >> >> I'm not familiar with building Emacs, but doesn't its build system >> support par

Re: Determining programatically whether the interpreter is Guile or Clisp or Emcs

2013-07-31 Thread Nala Ginrut
On Wed, 2013-07-31 at 12:20 +0200, Ralf Mattes wrote: > Isn't the main problem here that the OP assumes that all three languages > have "the same syntax"? This isn't true at all. They share some basic > syntax but any "real" CL/Elisp/Scheme code will use more than this basic > subset. And even with