The program performs all popular interpreted languages. Complete Reference Manual included. Lots of free example programs with full source. Makes .EXE files. Euphoria is simple and easy to learn.
There's also a Euphoria To C Translator that gives really high speed. An easy-to-use database system is also included. The Web site has over 1200 contributed Euphoria programs with source.
Here are some key features of "Euphoria Programming Language":
· Interpreter for Windows
· Translator for Windows
· Interpreter for DOS
· Translator for DOS
· The complete Euphoria Reference Manual
· The Public Domain source code
· Example programs
What's New in This Release: [ read full changelog ]
· bug fixed: A storage leak (memory allocated but never freed) was introduced in version 3.1, on the Linux and FreeBSD platforms. Fixed by Matthew Lewis.
· bug fixed: When Euphoria failed to open the main program file, the error message would sometimes show the wrong file type. Fixed by Matthew Lewis.
· bug fixed: Bugs in the new library routines, find_from() and match_from() were corrected. The third argument (the starting index) is now tightly-checked. Fixed by Matthew Lewis and Rob Craig.
· bug fixed: The ed script on Linux was changed to allow blanks in the path of the file to be edited. Fixed by Rob Craig.
· bug fixed: Double-quotes were added to ed.ex so Esc e will work with paths containing blanks. Reported by Alex Caracatsanis. Fixed by Rob Craig.
· bug fixed: database.e was fixed so forward slashes are allowed in the db_compress() file name. Reported by Frank Dowling. Fixed by Rob Craig.