Re: Committee for the 4.1.0 Release Candidate

new topic     » goto parent     » topic index » view thread      » older message » newer message
jimcbrown said...

You hint that the issue with wrong case appears to be related to a missing NOP related to tail recursion..

I think we would have fewer bugs going forward if the byte code language of Euphoria was exactly the same for the interpreter and translator. The test I wrote for this goes to the wrong case when interpreted. NOP is illegal for the interpreter yet obligatory for the trsnslator.

Ticket 935, is caused by an attempt to optimize. If we just make the flag that activates it a constant and remove the activation code the problem should disappear but we will need to remove tail recursion from the docs. Don't forget to update the docs. It is better to be always correct and slower than fast but wrong.

SD Pringle

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

Search



Quick Links

User menu

Not signed in.

Misc Menu