Re: Interpret()

new topic     » goto parent     » topic index » view thread      » older message » newer message

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

new topic     » goto parent     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu