|
|
|
|
|
|
|
|
| GEN |
EG Interpreter |
662K | Greg Haberek |
Dec 8/04 |
1.00 |
 |
|
| A modified interpreter based on the open-source 100% Euphoria Public
Domain Interpreter. Includes many new features, including variable_id()
and version(). EG is also highly portable, since it has a built-in
version of ed that may be run from the command line. EG is also
great for CGI. Includes DOS, Windows and Linux (translated) executables,
but no source code. Dec 8: egu is now compressed with UPX.
| |
| |
| GEN |
Unlimited Alphabet Interpreter |
738K | Igor Kachan |
Oct 5/02 |
1.00 |
 |
|
| A program that can generate 21 different versions of the ex.exe
interpreter. Each version supports a different international code
page for output to the screen in graphics modes. These interpreters
are built using the publicly-available Euphoria Interpreter Source
Code, and WATCOM C for DOS. His interpreters allow identifiers
with ASCII characters 128-255. This is useful for many (non-English)
languages. He has also included versions of exw.exe and
exu (Linux/FreeBSD) with 128-255 support. Oct 5: exw.exe
replaced by one built with Borland
| |
| |
| GEN |
Bilingual Euphoria 2.5 |
821K | Igor Kachan, Robert Craig |
Jun 15/05 |
3.00 |
 |
|
| Bilingual (English & Russian) Euphoria 2.5 Interpreters and set
of the standard RDS libraries. Manual of EU 2.5 in Russian. Allows
you to write Euphoria programs as 100% English or as 100% Russian
or as any mix of two languages. The E2C Translator, Binder and
translation to 100% standard Euphoria are supported. Interpreter
has unlimited alphabet for the names. Jun 15: Added the exw_r.exe
interpreter, support for translation from English to Russian.
Tested with Russian versions of Win32Lib.ew and IDE.exw. Known
bugs fixed. Beta version.
| |
| |
| GEN |
Euphoria Messages in English and Russian |
13K | Igor Kachan |
Sep 26/02 |
|
 |
|
| The complete set of error messages and other messages
that the Euphoria interpreter produces, in both Russian and English.
If you have the Euphoria interpreter source code, you can use these files
plus Igor's slightly modified Euphoria source files,
to build a Russian version of the interpreter, or even better, translate
the messages into your own language. Sep 26: fixed one bug,
added a message for FreeBSD
| |
| |
| GEN |
Kernighan Interpreter Benchmarks |
6K | RDS |
Jan 28/98 |
|
 |
|
| We translated the
Kernighan / Van Wyk Benchmarks into Euphoria, and compared the speed
of Euphoria with 7 other interpreters plus compiled C. Our results
indicate that Euphoria beats each of the other 7 interpreters on more
benchmarks than they beat Euphoria. Euphoria even beats C on at least one
of the benchmarks. The tests and input data are available from
Kernighan's Web
page.
| |
| |
| GEN |
TinyBasic interpreter |
299K | Jean-Marc DURO |
Oct 9/16 |
|
 |
|
| A small embedded Basic interpreter written in Euphoria. Updated
to a pre-alpha version with if and while statements, variable
affectations and a lot of new operators. No need of line numbers
anymore.
| |
| |
| GEN |
Brainf*ck Interpreter |
204K | D. Newhall |
Feb 27/05 |
1.50 |
 |
|
| A Euphoria-coded interpreter for the popular esoteric programming
language Brainf*ck. Includes Windows console and DOS executable,
example programs, and source code.
| |
| |
| GEN |
HQ9+ Interpreter |
1K | D. Newhall |
Feb 26/05 |
|
 |
|
| An interpreter for the (joke) programming language HQ9+ designed
by Cliff L. Biff, written in Euphoria.
| |
| |
| GEN |
Joy Interpreter In Euphoria (joie) |
22K | Raymundo Baquirin |
Jan 3/05 |
|
 |
|
| joie is an interpreter for the concatenative programming language
Joy, written in Euphoria.
| |
| |
| GEN |
Assembly Language Interpreter |
5K | Jeffrey Fielding |
Jul 26/99 |
|
 |
|
| A simple interpreter for
a small subset of machine instructions.
| |
| |
|
|
|
|
|
|
|
|
| GEN |
Euphoria Intel OSX components. ( incomplete ) |
1244K | alban read |
Nov 19/06 |
|
 |
|
| This is the Euphoria interpreter and translator compiled for Intel
Mac (terminal only), along with slightly modified source code.
Mainly of interest to people working on a full Intel Mac Port.
The translator can compile itself and compile the interpreter,
no graphics commands are supported yet. Please read the readme.
(RDS will look into adding this code to the official source.)
Nov 19: debugger now switches screens properly.
| |
| |
| GEN |
Unlimited Alphabet and Russian Diagnostics |
704K | Igor Kachan |
Oct 5/02 |
|
 |
|
| ex.exe, exw.exe, and exu (Linux/FreeBSD) with
Russian error messages, fonts and ex.err dumps. Igor went through
the entire Euphoria interpreter source code and changed all the
English messages to Russian. Interpreters for all 4 platforms
are included. Allows identifiers with unlimited alphabet 128-255.
This is very useful in Russian. Oct 5: exw.exe replaced by
one built with Borland
| |
| |
| GEN |
Updated PD Interpreter Source Files |
13K | Daryl Border |
Dec 2/04 |
4.80 |
 |
|
| Modifications to scanner.e and symtab.e to address a situation where
included files create global symbol conflicts in other included
files. A simple test file is included. (Not fully tested or optimized.)
| |
| |
| GEN |
Object Oriented Euphoria |
220K | Matthew Lewis |
Oct 15/06 |
34.00 |
 |
|
| Adds capabilities to the RDS PD v2.5 interpreter. Windows and Linux
translated executables included. Oct 15: v1.9.0: find_from,
match_from, debugger enhancements, bug fixes
| |
| |
| GEN |
Extended Tasking Library |
2K | Mike Nelson |
Oct 30/05 |
4.20 |
 |
|
| Extends the multitasking features of Euphoria's new tasking interpreter,
including the saving and restoring of non-private per task data.
It is the author's hope to develop a standard extended tasking
library so that multiple task safe libraries can cooperate by
using the same framework. Suggestions for improvements and additonal
features are highly desired.
| |
| |
| GEN |
EuTCL Tcl/Tk Wrapper |
16K | Leonardo Cecchi |
Jan 9/08 |
|
 |
|
| EuTCL is a wrapper that enables Euphoria programs to embed a Tcl/Tk
interpreter. It works with Windows and with Linux. You can write
a platform independent GUI with Tk, invoke tcl commands, register
new tcl commands, etc.
| |
| |
| GEN |
String Tokenizer |
1K | Francis O. Dowling |
Jun 20/07 |
|
 |
|
| All purpose string tokeniser, allows inclusion/exclusion of null
tokens. Requires Euphoria 3.1 Interpreter.
| |
| |
| GEN |
Boot Time Logger |
74K | Kat |
Sep 30/04 |
|
 |
|
| This merely logs the date and time windows starts up. To use, set
into C: root, add the exe filename to your windows on_start menu
(not the start menu of shortcuts). It demonstrates a few of Eu's
basic comamnds, and how easy it is to use Eu as a scripting language
(just use the interpreter). Source and exe included.
| |
| |
| GEN |
Replacement print statement |
3K | Derek Parnell |
Jun 3/04 |
|
 |
|
| This include file implements a replacement for the standard 'print'
statement, and a string user-defined-type. To use it, just include
print.e and then your print statements will display strings as
text rather than numbers. It also handles nested sequences. eg.
string Name Name = "Derek" integer Age Age = 49 atom Weight Weight
= 96.5 print (1,{"Name=", Name, ", Age=", Age, ", Weight=", Weight})
comes out as ... Name=Derek, Age=49, Weight=96.5 print(1, {{"abc",
34}, 5, {{1,2,3},{3,4,"def"}}}) comes out as {abc,34},5,{{1,2,3},{3,4,def}}
| |
| |
| GEN |
Topaz Scripting Engine |
26K | Roderick Jackson |
Mar 24/02 |
|
 |
|
| An embedded, stack-based scripting engine.
It's an interpreter, or virtual machine, that supports
multiple threads of execution, using a small, but extensible
instruction set. Mar 24: a bug fix, a new instruction
(tEQUAL), updated documentation, and thread priorities.
| |
| |
|
|
|
|
|
|
|
|
| GEN |
Vincent's Enhanced Euphoria v2.5 |
511K | Vincent Howell |
May 3/05 |
9.70 |
 |
|
| VEEU is based off the public domain Euphoria v2.5 official source
code, and offers lots of new features & enhancements. This package
comes with 4 translated/compiled VEEU interpreters for DOS, Windows,
and Linux, TextPad syntax file for VEEU & EDS, transparent Eu
icons, numerous example programs, full source code, and documentation.
May 3: Bug fix: Global Conflict Resolution now works properly.
Slightly improved documentation.
| |
| |
| GEN |
Bilingual Toolkit |
829K | Igor Kachan |
Sep 13/04 |
|
 |
|
| A toolkit, including a modified ed editor rewritten in Russian,
that fully supports the use of Russian and English with the unlimited
alphabet Euphoria interpreters for DOS and Windows. You can write
your EU programs in Russian with just about 25 English words or
in pure English, or in any mix as well. EtoC translator and binder
are supported. You can switch the language of diagnostics and
turn on/off syntax coloring in the current window. The syntax
coloring dictionary has 11049 words for the bilingual RDS libs
(included), Win32Lib v060.05 and w32engin v7.20. Sep 13: New
color words for Win32Lib v060.05 added, red.exe excluded to free
space for future improvements.
| |
| |