Re: Broken Euphoria

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

Vincent wrote:
[snip]
> Alexander Toresson: His own implementation of a Eu & C hybrid.
[snip]
> Thats eight people who may just take the source and abandon RDS Euphoria. 
[snip]

Orac won't derive from any code in Euphoria, it has its own complete codebase.

That said, I feel the urge to tell you a little more about Orac, now that the
subject has been touched. I and Mike Vulcan has been working on it for the last
1.5 years. It shares a lot with Euphoria, but some of the biggest differences
will be the following:

* A sane inclusion and scope system
* Easy conditional compiling (as in uses if-statements)
* Structures (for example for easy interfacing with C libraries)
* Native size for integers (ie you get the full 32 bits on 32-bit systems and 64
bits on 64-bit systems)
* Forward referencing

We will first create an orac-to-c translator, but an interpreter will be quite
easy to code once we have the parser and libraries etc working, so an interpreter
will probably be created at a somewhat later stage.

The project has actually come quite far. Right now we are working on connecting
the parser and the il-to-c translator.

If you want to take a look at the code and maybe even try it out, it's available
in an svn repository at sourceforge:

http://sourceforge.net/svn/?group_id=143017

(Note that Mike's code is a bit out-of-date, as he sends updates to me a little
now and then, which I then commit.)

Regards, Alexander Toresson

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

Search



Quick Links

User menu

Not signed in.

Misc Menu