Re: Interpret()
- Posted by Daniel Berstein <architek at GEOCITIES.COM> Jun 10, 1997
- 787 views
Anders Eurenius wrote: > Is Euphoria a compiled or interpreted language? From what I understand it is > compiled... (Sources are compiled before actually run) But if the compiler is > left in memory after the compilation is complete, what prevents us from using > it again? I think that an interpret-function would really kick ass... (as I've > seen it do elsewhere) Euphoria is interpreted, it reads your code and "compile" it into an internal format... I said "compile", because it doesn't generate any machine code as output, but a code for the Euphoria virtual machine (the interpreter). I think that some optimization could be get from creating "pre-compiled" files... but as Euphoria is so fast at pre-compilation it wouldn't make any big difference (10.000 lines of code per second in a 486, that's what RDS says). I think "shroud" and "bind" do something like that, they change all your statements into one-byte code. -- Regards, Daniel Berstein architek at geocities.com http://www.geocities.com/SiliconValley/Heights/9316