Re: Palm Pilot porting

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

Irv wrote:

> Juergen Luethje wrote:
>
>> And just out of a layman's curiosity:
>> With new Euphoria versions 2.5 and later, which in great parts are
>> not written in C anymore, but in Euphoria itself, the process of
>> porting Euphoria to other operating systems will become more difficult,
>> right? I just think so because in contrast to Euphoria, the C language
>> already exists on almost any platform.
>
> Just guessing here, but I would expect porting to be easier - there should
> now be fewer low-level routines which must be written in the host language.

Concerning the low-level routines, I also think so.

But how is it possible that a Euphoria interpreter, written in Euphoria,
runs on a platform, where it is the first Euphoria programm at all? blink

I think the Euphoria interpreter must be translated by the Eu-to-C
translator beforehand. But in order to create a translated program that
will run on the new platform, I think the translator must be adapted
first. So maybe tweaking the translator will be the clue for porting
Euphoria to other platforms in the future?

Regards,
   Juergen

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

Search



Quick Links

User menu

Not signed in.

Misc Menu