Re: Changes
- Posted by Ralf Nieuwenhuijsen <nieuwen at XS4ALL.NL> Jul 19, 1998
- 644 views
>optimizations: > > - branch straightening: when the intermediate code has a > conditional or unconditional branch from A to B, and > location B has an unconditional branch to C, > we will now optimize the branch at A to jump directly to C. > (or even to D, if C jumps to D etc. etc.) You mean, that things like: my_sequence[2][3][4][5] Will be as fast as a reference to the most upper level of a sequence ? And will these two cases be as fast ? my_sequence[2][3][my_func()][1][2] my_sequence[2]my_func()][3][1][2] Will they be equally fast, or will the first be faster ? And Robert, you could you add an -except option to bind and shroud ? Imagine having a bound program, and one include file (named config.e or highscore.e) which respectively contains constants for configuration or for example the highscores. Im sure there are many other good uses for this. Some parts you DO want the end-user to be able to modify, some parts you dont. And some times, you dont want to bind _everything_ , maybe have a few include files seperately, so they can easily be updated in the future or something. >In the early part of the release cycle, we always have to >spend a lot of time on distribution of the .ZIP file. If you know >of a big site that is missing EUPHOR20.ZIP, let us know and we'll >submit it to them. Or do it yourself if you like. Well, C-Net won a point. They no longer call Euphoria an enhanced batch language. Maybe they were sober this time :->> >We have lots more planned. >As for Linux, stay tuned - >there may be some news coming soon. Well, I myself, am not a Linux-relgious-fanatic.. but making a port to Linux can have many positive effects for the Euphoria scenes. These are the amateur freeware codes, that code their own OS & Windoz, in C++ !!? Imagine what they will code when they get their hands on Euphoria ? And they usually dont ask money for their code. =-) Ralf Nieuwenhuijsen nieuwen at xs4all.nl UIN: 9389920