Re: [Ecls-list] build error for ecl 12.7.1 under MSVC 2008, 2010

2012-07-16 Thread Juan Jose Garcia-Ripoll
On Mon, Jul 16, 2012 at 9:10 PM, bob wrote: > I dont have any experience in nmake. I have got the latest ecl from CVS > (12.7.1) and am trying to build ecl using both VS 2010 express and VS 2008 > (x64 and x86) (Win7) but am getting this error: > As a rule of thumb, avoid CVS if possible. The ma

Re: [Ecls-list] build error for ecl 12.7.1 under MSVC 2008, 2010

2012-07-16 Thread Dima Pasechnik
On 17 July 2012 03:10, bob wrote: > Hi, > > I dont have any experience in nmake. I have got the latest ecl from CVS > (12.7.1) and am trying to build ecl using both VS 2010 express and VS 2008 > (x64 and x86) (Win7) but am getting this error: > > c:\lisp\ecl\ecl\msvc>nmake > > Microsoft (R) Progra

Re: [Ecls-list] Is ECL really interpreted ?

2012-07-16 Thread ecky
Ok then, I think I found "my" language because I retained of this discussion the following : 1. ECL has a simple simple interface to C, especially it is possible to load compiled libraries dynamically and use them within ECL code. 2. ECL is able to compile functions (or a bunch of) if necessary

Re: [Ecls-list] Is ECL really interpreted ?

2012-07-16 Thread Pascal J. Bourguignon
e...@ecky.fr writes: > Hi, > > Thanks for all your replies, I think I'll end up getting my ideas > straight ;-). > >> Note however that ECL does not do native compilation on demand. It >> does not have a JIT compiler to machine code if that is what you are >> looking for. >> > @Juan : Well now t

Re: [Ecls-list] Is ECL really interpreted ?

2012-07-16 Thread ecky
Hi, Thanks for all your replies, I think I'll end up getting my ideas straight ;-). > Note however that ECL does not do native compilation on demand. > It does not have a JIT compiler to machine code if that is what you are > looking for. > @Juan : Well now that is an interesting remark, as wha

Re: [Ecls-list] Is ECL really interpreted ?

2012-07-16 Thread Juan Jose Garcia-Ripoll
On Mon, Jul 16, 2012 at 11:07 PM, wrote: > @Juan : Well now that is an interesting remark, as what I read (unless I'm > mixing something up) I thought that ECL uses several steps to produce > executable code (see http://ecls.sourceforge.net/ecldev/devel_5.html) and > naively I figured that the co

Re: [Ecls-list] Is ECL really interpreted ?

2012-07-16 Thread Pascal J. Bourguignon
Juan Jose Garcia-Ripoll writes: > On Mon, Jul 16, 2012 at 1:02 PM, Pascal J. Bourguignon > wrote: > > clisp has a true interpreter, and it will macroexpand several times the > same macro. > > I think it was either Bruno Haible or Sam Steingold who explained to > me once that the trick i

Re: [Ecls-list] Is ECL really interpreted ?

2012-07-16 Thread Juan Jose Garcia-Ripoll
On Mon, Jul 16, 2012 at 1:02 PM, Pascal J. Bourguignon < p...@informatimago.com> wrote: > clisp has a true interpreter, and it will macroexpand several times the > same macro. > I think it was either Bruno Haible or Sam Steingold who explained to me once that the trick in CLISP is not to interpre

[Ecls-list] build error for ecl 12.7.1 under MSVC 2008, 2010

2012-07-16 Thread bob
Hi, I dont have any experience in nmake. I have got the latest ecl from CVS (12.7.1) and am trying to build ecl using both VS 2010 express and VS 2008 (x64 and x86) (Win7) but am getting this error: c:\lisp\ecl\ecl\msvc>nmake Microsoft (R) Program Maintenance Utility Version 9.00.21022.08 Copyri

Re: [Ecls-list] Is ECL really interpreted ?

2012-07-16 Thread Pascal J. Bourguignon
Matthew Mondor writes: > "Any function may be considered by an implementation to be a a compiled > function if it contains no references to macros that must be expanded > at run time, and it contains no unresolved references to load time > values. See Section 3.2.2 (Compilation Semantics). > > Fun

Re: [Ecls-list] Is ECL really interpreted ?

2012-07-16 Thread Juan Jose Garcia-Ripoll
On Sun, Jul 15, 2012 at 10:41 PM, wrote: > I'm currently evaluating the possibility to use ECL for my > software-project and it is important for me that the language I use is > interpreted with optional partial compilation on demande (for optimisation > reasons) In ECL the cost of bytecodes com