1. Euphoria in Euphoria

I got a pleasant suprise the other day. Delroy Gayle sent me a debugged
version of Eu, a Euphoria interpreter written in Euphoria. He's fixed a
number of problems and added a number of features. It now appears to run
most Euphoria/DOS programs, including Language Wars and EE. The speed is
suprisingly good - EE is actually usable under it.

Hopefully, he'll be posting it in a few days, and perhaps even taking over
the development of the project.

-- David Cuny

new topic     » topic index » view message » categorize

2. Re: Euphoria in Euphoria

I would be very interested in that code, because it would allow me to try to
figure out many of the undocumented or lightly documented items in the
language. It would also provide a good base for writing proposed extensions
to the language for experimentation and testing. It would be a lot of fun to
test many of the ideas for namespace using this tool. I will be looking
forward to this posting.

Everett L.(Rett) Williams
rett at gvtc.com

On Tue, 2 Nov 1999 13:28:02 -0800, Cuny, David at DSS <David.Cuny at DSS.CA.GOV>
wrote:

>I got a pleasant suprise the other day. Delroy Gayle sent me a debugged
>version of Eu, a Euphoria interpreter written in Euphoria. He's fixed a
>number of problems and added a number of features. It now appears to run
>most Euphoria/DOS programs, including Language Wars and EE. The speed is
>suprisingly good - EE is actually usable under it.
>
>Hopefully, he'll be posting it in a few days, and perhaps even taking over
>the development of the project.
>
>-- David Cuny

new topic     » goto parent     » topic index » view message » categorize

3. Re: Euphoria in Euphoria

Back on November 2nd, David Cuny wrote:

>I got a pleasant suprise the other day. Delroy Gayle sent me a debugged
>version of Eu, a Euphoria interpreter written in Euphoria. He's fixed a
>number of problems and added a number of features. It now appears to run
>most Euphoria/DOS programs, including Language Wars and EE. The speed is
>suprisingly good - EE is actually usable under it.
>
>Hopefully, he'll be posting it in a few days, and perhaps even taking over
>the development of the project.

Well, it's been almost a month; no posting, no further news. Is this on hold
for some reason? I know I'm not the only person impatiently looking forward
to seeing this...! smile


Hep yadda,
Gabriel Boehme

----------
The work of one supports the work of all.

Robert Fripp
----------

new topic     » goto parent     » topic index » view message » categorize

4. Re: Euphoria in Euphoria

Gabriel Boehme wrote:

> Well, it's been almost a month; no posting, no further news.

The hangup was that while debugging my code, Delroy uncovered a (hopefully
obscure) bug in Euphoria. He reported it to Robert, and it's been fixed in
the latest Linux release, but not Win32 or DOS. I suppose Delroy could hack
the FOR loop into a WHILE loop and post it anyway, and I sent him a note
suggesting that be done.

-- David Cuny

new topic     » goto parent     » topic index » view message » categorize

5. Re: Euphoria in Euphoria

Cuny, David at DSS <David.Cuny at DSS.CA.GOV> wrote:

Subject: Re: Euphoria in Euphoria

> The hangup was that while debugging my code, Delroy uncovered a (hopefully
> obscure) bug in Euphoria. He reported it to Robert, and it's been fixed in
> the latest Linux release, but not Win32 or DOS. I suppose Delroy could
hack
> the FOR loop into a WHILE loop and post it anyway, and I sent him a note
> suggesting that be done.

Is this the kind of bug that is going to jump out and bite us?
I'd like to know before I call my current project complete.

Irv

new topic     » goto parent     » topic index » view message » categorize

6. Re: Euphoria in Euphoria

David Cuny wrote:

>The hangup was that while debugging my code, Delroy uncovered a (hopefully
>obscure) bug in Euphoria. He reported it to Robert, and it's been fixed in
>the latest Linux release, but not Win32 or DOS.

I noticed his name in the Linux release notes for Eu v2.2, but I didn't make
the connection until now.

>I suppose Delroy could hack the FOR loop into a WHILE loop and post it
>anyway, and I sent him a note suggesting that be done.

My main concern was that his work might have been abandoned for some reason.
As long as it's still being developed, and will see the light of day
eventually, that's fine by me.

Of course, if he makes the modifications you suggested and sends it in
early, I guess I won't complain! smile


Hep yadda,
Gabriel Boehme

----------
Nothing worthwhile is achieved suddenly.

Robert Fripp
----------

new topic     » goto parent     » topic index » view message » categorize

7. Re: Euphoria in Euphoria

Irv Mullins writes:
> Is this the kind of bug that is going to jump out and bite us?

from Linux 2.2 release notes:

> All platforms: bug fix: If a Euphoria routine called itself
> recursively from inside a for-loop, and at one level of
> recursion the for-loop counted *up* to an upper limit, and
> at another level of recursion the for-loop counted *down* to
> a lower limit, the for-loop would probably malfunction at
> one of the levels. Thanks to Delroy Gayle.

This bug has been there since before Euphoria 1.0.
Very few recursive algorithms count *up* at one level
of recursion and count *down* at another level of recursion
in the same for-loop. The fix is already in 2.2 for Linux and will
appear in 2.2 beta for WIN32+DOS32 within a few weeks.

When he changed the for-loop to a while-loop everything
worked fine.

Regards,
     Rob Craig
     Rapid Deployment Software
     http://www.RapidEuphoria.com

new topic     » goto parent     » topic index » view message » categorize

8. Re: Euphoria in Euphoria

Irv Mullins wrote:
>>The hangup was that while debugging my code, Delroy uncovered a (hopefully
>>obscure) bug in Euphoria. He reported it to Robert, and it's been fixed in
>>the latest Linux release, but not Win32 or DOS. [...]
>
>Is this the kind of bug that is going to jump out and bite us?
>I'd like to know before I call my current project complete.

Look at http://www.RapidEuphoria.com/relnotes22.htm, the "All platforms: bug
fix:" -- as it's described, the problem sounds fairly obscure to me.


Hep yadda,
Gabriel Boehme

----------
Any culture whose artists are directed or controlled by commercial interests
is in mortal danger.

Robert Fripp
----------

new topic     » goto parent     » topic index » view message » categorize

9. Re: Euphoria in Euphoria

On Tue, 30 Nov 1999, you wrote:
> Irv Mullins writes:
> > Is this the kind of bug that is going to jump out and bite us?
>
> from Linux 2.2 release notes:
>
> > All platforms: bug fix: If a Euphoria routine called itself
> > recursively from inside a for-loop, and at one level of
> > recursion the for-loop counted *up* to an upper limit, and
> > at another level of recursion the for-loop counted *down* to
> > a lower limit, the for-loop would probably malfunction at
> > one of the levels. Thanks to Delroy Gayle.

Thanks. That's not the thing I would willingly code, so no worries.

Irv

new topic     » goto parent     » topic index » view message » categorize

Search



Quick Links

User menu

Not signed in.

Misc Menu