Re: Many questions on 2.5
- Posted by Robert Craig <rds at RapidEuphoria.com> Nov 22, 2004
- 479 views
don cole wrote: > I paid for the full version of 2.4. and am quite happy with it. > Whould I have to pay more for the full version of 2.5? Our database shows you paid for an earlier release and probably got 2.4 as a free upgrade. So you could upgrade to 2.5 (Binder) for the discount price of $24. > What is the front end? It's the part of the Euphoria interpreter that analyzes the syntax of your program (parses) and converts your source code into a more primitive language called "IL". If there are no errors, your IL is turned over to the "back-end" for execution. > What is an interpeter? An interpreter is a program that executes statements in a programing language, without first converting those statements to machine language. A "compiler" converts everything to machine language and then lets the hardware CPU execute it. > What is an .il file? It's a file that contains IL. This is a new thing in 2.5. IL can be executed immediately by backend.exe without needing any parsing. Normally you don't have to even think about IL. It's usually internal to the interpreter. > I have Dell 1.66 Mhz. > Whould that be concidered an older machine? If you mean 1.66 GHz, you'll be just fine. In any case the front-end speed for 2.5 beta will be significantly faster. I've already got it running quite a bit faster and I'm still working on it. > I download 2.5 and in the READ ME file it says "You can down load a Euphoria > to C translator from our website". That should be corrected. Thanks for point it out. > Where is it ? It's now bundled with the main interpreter package. > And finally what is a back end? It's the part of the interpreter that executes the IL. IL is in a format that's much easier to execute than Euphoria source statements. Regards, Rob Craig Rapid Deployment Software http://www.RapidEuphoria.com