|
|
|
|
|
|
|
|
GEN |
Method Euphoria |
55K | Mike Nelson |
Oct 9/10 |
57.00 |
|
|
An OOP library for Euphoria. Single inheritance with interfaces,
exceptions, event handling. Full cleanup after errors including
Eu runtime errors. Now supports task switching.
| |
|
GEN |
Diamond Object Oriented Library |
119K | Mike Nelson |
Mar 14/04 |
44.00 |
|
|
A library for Object Oriented Programming in Euphoria. Its design
is based on Java with elements of Visual Basic and C#. Many advanced
features. Mar 14: v4.0.0: Inner classes replace the Extended_Access
interface. C# style delegates.
| |
|
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 |
Use 32-bit Integers In Translated DLLs |
3K | Matthew Lewis |
Sep 8/06 |
21.30 |
|
|
Enable Euphoria-to-C DLLs and SOs to have full 32-bit integers passed
to exported Euphoria routines. Sep 8: Improvements by Juergen
Luethje to automatically detect the correct file number for make_atom.c
| |
|
GEN |
Diamond-Lite Object Oriented Library |
19K | Mike Nelson |
Mar 6/03 |
12.00 |
|
|
A simpler version of his Diamond Object Oriented Programming
Library. This lite version is intended for beginner and intermediate
OOP programmers. Mar 6: it now prints an error file for debugging.
| |
|
WIN |
ProViewer |
524K | Tone Škoda |
Mar 4/08 |
10.00 |
|
|
A utility to view Euphoria profile (.pro) files. Included is "ProfileInExExe"
utility with which will help you profile_time non-win32 includes
of your win32 programs. Mar 4: Uploaded to RDS site
| |
|
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.
| |
|
WIN |
Forth compiler |
583K | mic |
Dec 4/05 |
9.00 |
|
|
A multi-platform Forth compiler written in Euphoria. It generates
code for several processors, including 80x86 and ARM. Dec 4: Added
support for Blackfin processors. Slightly improved loop optimisation
for M68000.
| |
|
WIN |
Orac |
568K | Mike |
May 22/12 |
5.60 |
|
|
A fast optimizing incremental compiler. May 22: Enhanced analysis
tool to show all included files of an owner file and the number
of references. Useful for culling redundant include statements.
| |
|
GEN |
Great Computer Language Shootout! |
19K | Jason Gade |
Feb 5/07 |
5.50 |
|
|
The Euphoria implementation of the benchmarks at http://shootout.alioth.debian.org
Feb 5: Added partial-sums and reverse-complement benchmarks.
Added bench.ex test harness. Removed subdirectories.
| |
|
GEN |
Conversion of ex.err |
7K | Juergen Luethje |
Dec 18/07 |
5.00 |
|
|
Convert Euphoria's "ex.err" file to 1 or 2 other files, that contain
the contents of sequences _either_ as numbers _or_ as strings,
so that they are better readable. Allows an Eu 2.5+ program to
automatically convert its own "ex.err" file after a crash. Dec 18: Fixed:
Strings that contained certain special characters were not recognized
as strings.
| |
|
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 |
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.
| |
|
WIN |
Copy Included Files |
148K | Tone Skoda |
Mar 4/08 |
4.00 |
|
|
A utility that finds all files included by a Euphoria program, and
copies them into a single new directory. This could be useful
when you share your programs with other people. June 21: bug fix
Mar 4: Uploaded to RDS site
| |
|
GEN |
soop_by_MS |
142K | for: Mario Steele |
Aug 2/17 |
3.00 |
|
|
Simplistic Object Oriented Programming Library is an API Library
to allow OOP to be implemented in Euphoria Programs. It is the
Successor of the POOP Library. Sports new features, including
call_back support for methods, and a beta version of a new Data
Type System. re-upload
| |
|
GEN |
Euphoria Version Finder |
6K | CChris |
Feb 20/07 |
3.00 |
|
|
This library provides the getEuVersion() function, which returns
a version string as found in the readme.htm file distributed by
RDS. Feb 20: v0.3 has more comments and tries platform dependent
defaults if everything else fails.
| |
|
GEN |
EuDebug_AG (Version 1.00) |
174K | Al Getz |
Feb 14/06 |
3.00 |
|
|
A command line debugger for Euphoria with many features. Functionality
during program execution includes: reading and writing variables
to a file; change a variable while the program is running; skip
program lines; backstep to a previous line; exit a loop early;
etc. (no source)
| |
|
GEN |
Dynamic/Conditional Include Library |
18K | Vincent Howell |
Nov 11/05 |
3.00 |
|
|
A dynamic/conditional inclusion system for Euphoria v2.3 or newer.
Example programs and documentation are included. Nov 11: Added
support for include nesting, current file detection. An improvement
with the duplicate filename scanner. Minor optimizations, new
examples, and improved documentation.
| |
|
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 Preprocessor |
18K | Chris Bensler |
Jul 23/01 |
3.00 |
|
|
It adds namespacing, assignments on declaration, select case, and
various new delimiters and sequence operations to the Euphoria
language.
| |
|
|
|
|
|
|
|
|
|
GEN |
Event System for Euphoria |
8K | Jeffrey Fielding |
Jul 21/99 |
2.80 |
|
|
An event system for Euphoria. It allows programs to be written based
on events. It even allows multitasking to some extent.
| |
|
GEN |
Sequence Parsing Syntax |
621K | Daryl Border |
Aug 26/05 |
2.60 |
|
|
This file contains changes to the public domain source code which
allows the programmer to "parse" a sequence into its component
elements with one assignment statement. In plain words, it allows
more than one variable on the left hand side of the statement.
He has included the source code, bound executables and a demo
program.
| |
|
WIN |
DAWG - Build wrappers automatically |
7K | Chris Bensler |
Apr 1/02 |
2.10 |
|
|
A utility that automatically builds "wrapper" functions in Euphoria
for C routines in a .DLL file. Apr 1: v0.3, several small enhancements
and bug fixes; better compatibility with Linux
| |
|
GEN |
Hardware DEP enabled Euphoria |
49K | Shawn Pringle |
Dec 29/08 |
2.00 |
|
|
You can enable hardware DEP, and EUPHORIA will work fine if you
patch the EUPHORIA directory with the files contained in this
package. Instructions on two methods of install are included in
install.txt in this archive. Dec 29: Added compatibility with
OSX
| |
|
WIN |
Wrapper for the Eu2C Windows translator |
78K | Juergen Luethje |
Sep 26/07 |
2.00 |
|
|
Lets you link resources with a DLL or EXE file, and export only
global routines from the *main* module of a DLL. Tested with Eu2C
2.4, 2.5, 3.0.1, and 3.1.1. For translating DLLs see also "32bits.zip"
by Matt Lewis. Sep 26: Adaptation to Eu 3.1.x. Some minor cosmetic
changes. The ZIP archive now contains the compiled executable
'ecwr.exe'.
| |
|
WIN |
Elink 0.3.2b |
233K | Graeme Burke |
Oct 29/06 |
2.00 |
|
|
A pre/post processor for the ML.exe assembler. Allows the user to
easily create modules in ASM then import these into Euphoria.
Has a custom Linker/Loader so your ASM routines can access the
Windows OS or any other DLL. Contains the Elink processor, a GUI,
loader, docs, examples and full source. Oct 29: Now supports
compressed libraries.
| |
|
WIN |
Virtual Thread Manager 02 |
20K | Al Getz |
Aug 22/05 |
1.80 |
|
|
Although true OS threads are not used, this library makes your app
appear to work as though it has time shared multitasking threads.
This means your app gui doesn't hang as one or more lengthy operations
are being performed in the background. True task scheduler with
various other enhancements. Versions and demos for both WinClass
and WinLib. Compare to ThreadManager01 (archives) and Sched.e
(LangWar directory) Aug 22: New functions allow more advanced
thread handling: QueryWaitThread(), PauseThread(), ResumeThread(),
QueryThreadActive(). Also, message_box(..) doesn't hang threads.
| |
|
WIN |
Chip8 emulator |
14K | mic |
Sep 29/05 |
1.75 |
|
|
A Chip8 emulator written in Euphoria, complete with sound (bleep)
emulation. The purpose of this project was to try to finish it
in the shortest possible amount of time, so don't take it too
seriously.
| |
|
GEN |
Resource Binder |
10K | David Cuny |
Nov 13/99 |
1.75 |
|
|
A system for binding resource files - bitmaps, gifs, data files,
etc. into one big file, or even into the same .exe file as your
bound Euphoria program. Your program can open and read these files
as if they were separate files. Nov 13: it's now easier to
use bitmaps (.BMP) in resource files
| |
|
DOS |
Example of DOS distribution file |
2456K | Marco Achury |
May 1/08 |
1.50 |
|
|
Zip file with WIN/DOS euphoria installation striping out all the
windows specific files. Just the first step to create a file to
include on FREEDOS distribution. TO DO: Port to DOS the setup
script to generate \doc and \html from htx files. Script to setup
environmental variables.
| |
|
WIN |
Dll and include for running Lua scripts and files. |
97K | Jeremy Peterson |
Dec 2/05 |
1.50 |
|
|
This dll and it's include file allow you to use Lua in your Euphoria
programs. You can run a string containing many Lua commands, or
you can run a file external to your program that contains Lua
commands.
| |
|
WIN |
Visual Euphoria |
47K | Joe |
Oct 14/04 |
1.50 |
|
|
Visual Euphoria intends to be a weight off a coder's shoulders.
VE makes repetitive tasks like creating proc's, func's and handlers,
as well as windows, a snap. Oct 14: Added two Searching Commands.
Added templates for database.e . Fixed Line Pos Reporting, added
more syntax words
| |
|
GEN |
LOOP lib |
7K | Lewis Townsend |
Feb 22/01 |
1.50 |
|
|
A fast and simple Object Oriented library for Euphoria. Feb 22: garbage
collection of deleted objects, easier way of creating and assigning
properties
| |
|
GEN |
globals extractor for editor syntax files |
51K | Michael Nelson |
May 21/08 |
1.30 |
|
|
This utility extracts global routine names from an include (*.e)
file. An output file is created named globals.e which assigns
a sorted list to a sequence named library which may be used by
Euphoria code editors to extended color syntax/context sensitive
help. An executable file, globals.il is included, as is the Method
Euphoria source code which requires Method
Euphoria.
| |
|
GEN |
Tommy's I/O Library 1.0 |
14K | Tommy Carlier |
Sep 10/06 |
1.30 |
|
|
Provides I/O abstractions for reading and writing binary and text
data. The advantage of this abstraction is that if you write code
that needs input or output, it doesn't matter if you read from
or write to files, sequences, ... You don't have to write different
code for handling different kinds of I/O.
| |
|
WIN |
Lua v502 wrappers for Euphoria |
104K | Jeremy Peterson |
Dec 20/05 |
1.20 |
|
|
This is a complete wrap of the Lua v502 dll. See the demos directory
for a few examples of how to use it. Dec 20: Added documentation,
and some bug fixes.
| |
|
GEN |
Scientific notation parser |
7K | Matt Lewis |
Aug 3/07 |
1.00 |
|
|
Parses numbers in scientific notation with maximum precision available
for Euphoria atoms (IEEE 754 doubles)
| |
|
GEN |
Advanced wildcard library |
6K | Aron |
Nov 11/06 |
1.00 |
|
|
Package: RWILD.E, RMISC.E, documentation and demo (.EX). RWILD provides
a flexible, powerful routine for handling pattern matching. RMISC
supports RWILD with a few useful sequence operations.
| |
|
WIN |
dEbUg_magic_box |
84K | Antonio Alessi |
Apr 4/06 |
1.00 |
|
|
A powerful interactive debugging tool, that allows you to watch
large variables of any depth during runtime, and keep or change
them. Demonstrates some library functions: get/putStream, get/setFont,
openDialog, print out sequenced variables, shellExecuteEx, Load/SaveFileName,
message_box etc. Apr 4: Up to 3.0, was provided with a plug-ins
feature and some examples; more enhancements.
| |
|
WIN |
Binder GUI Interface |
210K | Rod Damon |
Nov 7/05 |
1.00 |
|
|
A Windows GUI interface for binding and shrouding with Euphoria
2.4 & 2.5. Has been tested on WIN98 & XP for Windows & DOS. Written
using Andrea Cini's EuWinGUI library. Requires the 2.4 or 2.5
RDS registered binder/shrouder (not included).
| |
|
|
|
|
|
|
|
|
|
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.
| |
|
WIN |
eu2html |
23K | Jules Davy |
Feb 5/04 |
1.00 |
|
|
A front-end to Martin Stachon's command line eu2html. It converts
euphoria source code to syntax-coloured html with optional CSS.
| |
|
WIN |
Profiler |
4K | Alexander Toresson |
Nov 15/03 |
1.00 |
|
|
By using this, you will be able to see how much cpu time chosen
parts of your program are using. You will also be able to watch
over chosen variables and define breakpoints in realtime. You
will also be able to start/stop program execution. All this through
a Windows GUI.
| |
|
WIN |
Modified Interpreter |
352K | Matthew Lewis |
Jul 14/03 |
1.00 |
|
|
Using the Euphoria 2.4 interpreter source code, Matt has added some
extra features. You can specify a routine to be called when there's
a run-time error. You can access variables by id number, and you
can resolve conflicting global symbols in a way that will likely
be supported by Euphoria in the next release. Jul 14: added
global resolution feature
| |
|
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 |
Quartz: OOP in Euphoria |
13K | Roderick Jackson |
Dec 14/99 |
1.00 |
|
|
A library of routines for object-oriented programming. Dec 14: store/load
objects on disk, and generally faster
| |
|
GEN |
Euphoria Preprocessor |
28K | David Cuny |
Jun 2/98 |
1.00 |
|
|
a preprocessor that adds several language features to Euphoria,
version 1.01b.
| |
|
WIN |
Profile_Time in WIN32 |
455K | Daniel Kluss |
Oct 25/07 |
0.80 |
|
|
A modified source of Euphoria with profile_time enabled in Windows,
1 ms timer.
| |
|
WIN |
APC dll |
9K | Daniel Kluss |
May 9/06 |
0.80 |
|
|
More multithreaded fun. Better than TDLL. Uses APC completion callbacks
to Euphoria with unique objects for every call. Could be used
to make anything super multithreaded, and the whole state could
be saved in the return variables. He has tested with 20k threads,
and floats, and doubles, and sequences. Passes all his tests,
but needs more testing.
| |
|
GEN |
Task Manager |
6K | Mike Nelson |
Aug 27/05 |
0.80 |
|
|
Provides cooperative multitasking. Tasks can be prioritized, have
start times from immediately to 1 day in the future, and can be
run once or repeated at any interval from continuously to daily.
A non-OOP version of the forthcoming Method Euphoria Task Manger
Library.
| |
|
WIN |
Convert .h to .e |
41K | Daniel Kluss |
Apr 23/02 |
0.50 |
|
|
Convert C .h header files to Euphoria .e include files.
| |
|
GEN |
Formula Compiler |
2K | Al Getz |
Mar 4/01 |
0.25 |
|
|
A mathematical formula compiler for those looking for a dynamic
"Eval" type of function.
| |
|
DOS |
Dynamic Include Files |
2K | Mark Honnor |
Mar 30/99 |
0.25 |
|
|
a system for dynamically deciding which files to include.
| |
|
LNX |
eu.ex and ec.ex compiled for Linux |
1689K | James Cook |
updated Feb 12/18 |
|
|
|
Euphoria v3.1.1 GCC compiled bins from source directory's eu.ex
and ec.ex (exu, ecu non-compressed with translated C source code)
Freeware Feb 12: changed link
| |
|
GEN |
binaries for Apple OSX v4.0.5 |
6902K | James Cook |
updated Feb 3/18 |
|
|
|
Binaries for Apple OSX Intel processor, "Snow Leopard", compiled
"euphoria-OSX-4.0.5-src" using OpenEuphoria's v4.0.0 Final for
OSX. Freeware. Feb 3: changed link
| |
|
WIN |
eu.ex and ec.ex compiled |
1953K | James Cook |
updated Feb 3/18 |
|
|
|
Euphoria v3.1.1 Watcom compiled bins from source directory's eu.ex
and ec.ex (ecw.exe, exw.exe, exwc.exe non-compressed with translated
C source code) Freeware. Feb 3: changed link
| |
|
WIN |
eu.ex and ec.ex compiled for v4.0.5 |
7876K | James Cook |
updated Feb 3/18 |
|
|
|
Euphoria v4.0.5 Watcom compiled bins from source directory's eu.ex
and ec.ex (euc.exe, eui.exe, euiw.exe non-compressed with translated
C source code) Freeware. See also OpenEuphoria.org Feb 3: changed
link
| |
|
LNX |
eu.ex and ec.ex compiled for v4.0.5 Linux |
5753K | James Cook |
updated Feb 3/18 |
|
|
|
Euphoria v4.0.5 GCC compiled bins from source directory's eu.ex
and ec.ex (eui, euc non-compressed with translated C source code)
Freeware. See also OpenEuphoria.org Feb 3: changed link
| |
|
LNX |
eu.ex and ec.ex compiled for v4.1.0--32 bit |
5911K | James Cook |
updated Feb 3/18 |
|
|
|
Euphoria v4.1.0 GCC compiled bins from source directory's eu.ex
and ec.ex (exu, euc non-compressed with translated C source code)
Freeware. See also OpenEuphoria.org Feb 3: changed link
| |
|
WIN |
eu.ex and ec.ex compiled for v4.1.0--32 bit |
8561K | James Cook |
updated Feb 3/18 |
|
|
|
Euphoria v4.1.0 gcc.exe compiled bins from source directory's eu.ex
and ec.ex (euc.exe, eui.exe, euiw.exe non-compressed with translated
C source code) Freeware. See also OpenEuphoria.org and StrawberryPerl.com
(gcc.exe) Feb 3: changed link
| |
|
|
|
|
|
|
|
|
|
WIN |
eu.ex and ec.ex compiled for v4.1.0--64 bit |
9854K | James Cook |
updated Feb 3/18 |
|
|
|
Euphoria v4.1.0 gcc.exe compiled bins from source directory's eu.ex
and ec.ex (euc.exe, eui.exe, euiw.exe non-compressed with translated
C source code) Freeware. See also OpenEuphoria.org and StrawberryPerl.com
(gcc.exe) Feb 3: changed link
| |
|
LNX |
eu.ex and ec.ex compiled for v4.1.0--64 bit |
6056K | James Cook |
updated Feb 3/18 |
|
|
|
Euphoria v4.1.0 GCC compiled bins from source directory's eu.ex
and ec.ex (exu, euc non-compressed with translated C source code)
Freeware. See also OpenEuphoria.org Feb 3: changed link
| |
|
GEN |
euwrap |
5976K | James Cook |
updated Feb 3/18 |
|
|
|
A system to use Euphoria functions stored in dlls (compiled with
euc or ecw) to be called from another computer programming language,
such as C, by opening a dll. Data can be exchanged using Linked
lists. Most Euphoria functions are wrapped. Includes binaries,
demos, and source. Look for euwrap.zip Freeware license. Feb 3: changed
link
| |
|
WIN |
Named Pipes for EU3 |
3K | Jean-Marc DURO |
Oct 14/17 |
|
|
|
Port of OpenEuphoria std/pipeio.e to Euphoria 3.11. Uses some routines
of EU3 Standard Library.
| |
|
GEN |
quick |
1K | Phil F. |
Jul 21/17 |
|
|
|
This quick "contents list" of routine declarations and their line
numbers can save a few moments when you are not sure where a routine
is in a group of old project files. Try: eui qindex.ex myfile.e
{and optional} > keeplist.txt
| |
|
WIN |
eu compiled |
369K | James Cook |
Jul 6/17 |
|
|
|
This is simply a Watcom-compiled distribution of eu.ex from the
source directory of Euphoria v3.1.1, euw.exe eu.ex to exw1.exe
and exwc1.exe
| |
|
WIN |
eu compiled for v4.0.5 |
1411K | James Cook |
Jul 6/17 |
|
|
|
Simply eu.ex from Euphoria v4.0.5 source directory translated and
compiled using watcom. eui1.exe and euiw.exe provided. (provided
without compression)
| |
|
GEN |
Linked List |
17K | James Cook |
Jun 23/17 |
|
|
|
Double linked list routines in Euphoria. Can interface with C linked
list structure. Linked lists can provide faster data processing
than arrays, because not all the data is in the processor cache.
Can represent any Euphoria object as a linked list. Freeware license.
| |
|
GEN |
euthread |
310K | James Cook |
updated Jun 19/17 |
|
|
|
euthread impliments threads for Euphoria using the gcc and the openwatcom
compiler. Threads allow full multiprocessor support. Source included.
Freeware license. Jun 19: added euthread.e
| |
|
GEN |
class file exmple |
21K | James Cook |
updated May 27/17 |
|
|
|
An example of how a class file can be implemented, with inheritance.
Multiple instances of a class can be handled, with data in sequences.
It can look up an id with an object name, or just have an unnamed
id. Data can be erased by over writing it with an empty sequence.
May 27: Freeware license.
| |
|
GEN |
dna_software |
60K | James Cook |
May 27/17 |
|
|
|
This is my attempt to write software for dna research. I use things
like bit-fields, and I try to find out how much compressed it
can be (because it takes a lot of memory). I hope you find it
useful. Freeware license.
| |
|
GEN |
Machine2 (v1.00) |
14K | Shian Lee |
Jan 11/17 |
|
|
|
Machine2.e includes basic utilities, bitwise operators and machine
level interface routines for Euphoria 3.1.1 (peek2, poke2, EQV,
IMP, shift, rotate, pack, unpack, set, get, binary, octal, decimal,
hexadecimal, flatten, boolean, string, fix, sign, delay, pause,
...). Includes standard user manual.
| |
|
GEN |
Check Euphoria version |
4K | Jean-Marc DURO |
Oct 30/16 |
|
|
|
Generic Euphoria version checker. Works on Windows and Linux, 32
or 64 bits, with Eu 3.11, 4.0 and 4.1. Returns one of 8 values:
EU_4_1_LNX_64, EU_4_1_LNX_32, EU_4_0_LNX, EU_3_1_LNX, EU_4_1_WIN_64,
EU_4_1_WIN_32, EU_4_0_WIN, EU_3_1_WIN. Updates address length.
Intended to be used with generic memory allocation routines to
avoid common pointer size problems.
| |
|
WIN |
EuPortable Installer |
25000K | Andreas Wagner |
Oct 15/16 |
|
|
|
Installer for EuPortable, contains WEE 0.48, Open Watcom 1.9 (subset),
OpenEuphoria 4.0.6. Installer does not write to the registry nor
does it change any Path or file association. Oct 15: Added
a downloads for Eu4.1. They include the gcc compiler.
| |
|
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 |
Eduardo's Event System |
3K | aceduardo |
Jun 7/16 |
|
|
|
A simple and good event handling lib. Accompanies a very little
and simple list management lib.
| |
|
WIN |
TG's Flat Assembler |
84K | Hayden McKay |
May 28/16 |
|
|
|
Wrapper for TG's Flat Assembler. This release has been rebuilt and
now should be 'bug free', the debugger is now improved and solid.
Supports ia32 & ia64 architectures and applications can have embedded
assembler syntax included in their Euphoria program. Routines
include: create_asm(), define_asm() & inline_asm()
| |
|
GEN |
EuCANOOP |
280K | Charles Newbould |
May 13/16 |
|
|
|
OOP programming in Euphoria is not built into the language, yet
it is simple to realise and easy to apply. EuCANOOP provides an
OOP functionality with just nine routines. There are no limitations
with regard to either operating systems or Euphoria version. May 13: Completely
revised syntax - even simpler? Now needs OE4.0 or later. OOP libraries
& examples provided. Project ongoing.
| |
|
LNX |
All In One Installer |
280K | Shawn Pringle |
Mar 10/16 |
|
|
|
Formerly Network AIO installer. Based on DURO's All In One installer
but works on systems that do not have a French locale. This installs
Euphoria 4.1, 4.0, and GTK and WX and its IDE. Mar 10: Installs
the newer 4.11.5 and incorporates the newest 4.0 sources into
the 4.0 install.
| |
|
LNX |
Tidy-Backup for WEE 0.43 |
15K | Kenneth Rhodes |
Jan 4/16 |
|
|
|
Simple routines to back up and "beautifier" Euphoria source code.
WEE 0.43 users can run "eui backup.ex ui_gtk.e" to backup the
existing "ui_gtk.e" file, then copy then "cp *.e /WEE-Directory/".
Bingo! Run "eui wee.exw" and you have "Backup Current File" and
"Tidy Current File Source Code" menu options appended to WEE's
"Run" menu. The Tidy option automatically backs up your original
source code file. More details in file comments.
| |
|
|
|
|
|
|
|
|
|
GEN |
kissWxEuphoria |
8446K | Jean-Marc DURO |
Jan 2/16 |
|
|
|
kissWxEuphoria succeeds to wxSimple to allow beginners to use wxEuphoria:
less routines, parameters always in the same order when possible
in the KISS philosophy (Keep It Simple Stupid). Covers only a
subset of wxEuphoria functions.
| |
|
WIN |
Code beautifier |
188K | Jean-Marc DURO |
Dec 1/15 |
|
|
|
A code beautifier to improve readability of badly indented source
code. Original source code is left unchanged. A copy with extension
.btf is made. Uses tinEWG, but can easily be adapted to Linux.
| |
|
GEN |
Joy |
18K | Shawn Pringle |
Oct 17/15 |
|
|
|
A library full of simple functions for making your code more terse
but still readable. Source and Documentation.
| |
|
WIN |
M- |
569K | Jalil |
Jul 19/15 |
|
|
|
M- is another programming language using a virtual machine to create
seemingly fast programs. M- syntax is similar to assembly language.
| |
|
WIN |
Euphoria Sandpit |
851K | ChrisBurch3 |
Jun 1/15 |
|
|
|
A very simple program to type in quick Euphoria code, load a program
and mess about with it. Demonstrate plonkable gui building, and
shows just how short an eu program can be. Exe included, source
code requires tinEGW to run. Great program for a beginner to use
to learn the basics of programming.
| |
|
WIN |
Trace utility |
2K | Phil French |
Dec 25/14 |
|
|
|
R.S Williamson's trackvars was just what he wanted, but it needed
updating from 2000. He wanted to make it extra convenient. He
tried to add a little - He hopes he managed this correctly. It
'logs' events you want to track in your program. 2 files, tracer3.ew
and a readme.
| |
|
GEN |
tidy 1.2 |
2K | Kenneth Rhodes |
Apr 7/13 |
|
|
|
tidy 1. 2 is an upgrade to Jiri Babor's source code beautifier,
tidy,(http://www.rapideuphoria.com/tidy.zip). New features: An
include file, tidy.e can now be called from a Euphoria source
code editor and tidy.ex can be used from the command line. Input
source code file is now automatically backed up and the "tidied"
file overwrites your input file. Program aborts if backup fails.
Added support for "loop", "switch", "type", and "ifdef".
| |
|
WIN |
Simple OOP |
47K | Jean-Marc DURO |
Mar 6/13 |
|
|
|
Simple Object Oriented style programming. The demo shows an EditText
box synchronized with a CSV Table as Borland Delphi does (similar
to TEditBox + TTable + TDatasource). Simpler than ever.
| |
|
WIN |
euphoria-install-package |
8550K | Shawn Pringle |
May 5/12 |
|
|
|
Install package for testing purposes. May 5: Should refuse to
install on unpatched versions of Windows 95
| |
|
GEN |
Simple OOP |
7K | Jean-Marc DURO |
Jun 21/11 |
|
|
|
A very simple way to deal with Object Oriented Programming. Compatible
with Euphoria 3 and up.
| |
|
WIN |
backendw.exe (improved) |
73K | Al Getz |
Sep 19/09 |
|
|
|
A new 'backendw.exe' for Euphoria version 3.11 . The version that
ships with Euphoria v3.11 has a limitation of 128 bytes. This
file replaces the old one and allows the bound executable to work
under directory names who's lengths are limited only by the operating
system.
| |
|
GEN |
Dot Notation for Euphoria (v2) |
15K | Jeremy Cowgar |
Mar 24/09 |
|
|
|
An update to David Cuny's DOT program that supports new Euphoria
4.0 features such as namespaces, enums, new built-in functions
and more. It also adds DOT notation for sequence access. REQUIRES
4.x.
| |
|
GEN |
limits.e |
3K | Jason Gade |
Jun 12/08 |
|
|
|
Defines some of the numerical limits for Euphoria atoms and integers.
Jun 12: Corrected get_epsilon() function, thanks to Fernando
Bauer.
| |
|
GEN |
Profile Library |
54K | Tone Škoda |
Mar 4/08 |
|
|
|
Library for measuring speed of code and counting how many times
it is called. Mar 4: Uploaded to RDS site
| |
|
GEN |
Get returned 64 bit integers |
6K | CChris |
Jan 11/08 |
|
|
|
Some shared library functions return 64 or 96 bit values. The get_large_return()
function provided here retrieves such values as a sequence of
atoms, each of which holding a 32 bit slice of the value. Supports
cdecl/stdcall/pascal calling conventions, signed or unsigned return
values. Jan 11: Typos corrected
| |
|
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 |
Comment remover |
2K | CChris |
Mar 22/07 |
|
|
|
A library and standalone .exw to remove comments from a string or
file. Optional stats, optional removal of lines either white or
reduced to white.
| |
|
WIN |
setEUver |
2K | Wolfgang Fritz |
Mar 14/07 |
|
|
|
For Watcom users. Tests adding additional version info to exw.exe
version 3.0.2.. Includes sample 'probe' program. READ the readme
first!
| |
|
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 |
Unit testing framework |
1K | Jeremy Cowgar |
Nov 18/06 |
|
|
|
A unit testing framework modeled loosely after Perl's unit testing
system.
| |
|
|
|
|
|
|
|
|
|
WIN |
Modified Euphoria 3.0.1 setup program for DOS/Windows |
517K | Juergen Luethje |
Nov 7/06 |
|
|
|
The files "euphoria.iss" and "setupae.exw" from the original 'htx.zip'
archive have been changed, in order to mainly achive the following:
o Make a backup copy of "autoexec.bat" before that file is altered.
o Write _short_ path names to "autoexec.bat" (because long path
names will not work on bare DOS)! Some other minor changes have
been made, see included Readme file for details.
| |
|
WIN |
Translator Support for MinGW and Pelles C |
164K | Konstantinos Tampouris |
Nov 5/06 |
|
|
|
Support for two more free compilers for Windows: MinGW and Pelles
C. Both compilers can target WinCE, so this support brings Euphoria
one step closer to targeting WinCE too. All 3.0.1 source code
changes included. (Someone should add this code to the official
Translator).
| |
|
GEN |
INCLUDE Utility |
9K | Fred Mangan |
Oct 26/06 |
|
|
|
A guru-like utility for finding global procedures in the header
files in the euphoria\include folder.
| |
|
WIN |
PE File Format Reader |
23K | Graeme Burke |
Oct 19/06 |
|
|
|
Code that can dump the Portable Executable header format used by
Windows .exe files. Oct 19: Added some new constants
| |
|
GEN |
Get Fixed |
4K | Daniel Kluss |
May 6/06 |
|
|
|
This is a modified version of the standard include GET.E. He fixed
what he thinks is a problem with different notations of the same
value not being interpreted bit for bit the same. Please test
and comment. Try: equal({GET_SUCCESS,472.8},value("47280000000000.E-011")).
May 6: added a test program to show a difference. He gets bit
correct: (get.e = 40-45% get2.e = 100%) digit correct: (get.e
= 75-85% get2.e = 100%)
| |
|
GEN |
Modified include system |
40K | Vincent Howell |
Feb 9/06 |
|
|
|
This is now just a proof of concept on how he proposed to fix the
duplicate filename issue with Euphoria's include system. Perhaps
this code can be used for comparing two different filepaths. NOTE:
A better alternative solution has been agreed upon by RDS for
implementation into the official language.
| |
|
WIN |
Euphoria as a dll |
173K | Jeremy Peterson |
Dec 23/05 |
|
|
|
Euphoria (eu.ex) compiled into a dll using the PD Translator. Most
of the exported routines are not usable, as they depend on internal
interpreter data structures. However, many standard Euphoria library
routines are present, and those may be of some use. e.g. sort()
will be faster since it's translated/compiled.
| |
|
GEN |
Multiplatform Eval Script |
1K | Alex Chamberlain |
Dec 15/05 |
|
|
|
An eval script that runs Eu programs and actually works - because
it uses the RDS releases.
| |
|
WIN |
Modified Scripting Interpreter |
1461K | wes hermanson |
Dec 4/05 |
|
|
|
Freeware scripting interpreter with GUI control, written completely
in Euphoria (no source). It can run Euphoria programs (both windows
and dos), as well as 7 extra languages in tandem (below). Can
be called from command line. AIT, COBOL, Euphoria, Forth, LISP,
Tint, SIC, and SmallTalk.
| |
|
GEN |
EuExpat ver. 0.1 |
72K | Damien |
Oct 31/05 |
|
|
|
For parsing XML files. It's far from complete. Check it out and
let him know what you think. A GNU/Linux version will be coming
soon. Apr 23: updated the example program, various code clean
ups, added a few more functions. parse() fully works now.
| |
|
WIN |
Windows Tasking Demo 01 |
6K | Al Getz |
Sep 23/05 |
|
|
|
This is a Windows tasking demo for use with the new Euphoria tasking
preview. The demo is made for WinClass but the task procedures
and related can be used with any library. Be sure to read the
"readme.txt" file before running.
| |
|
GEN |
Euphoria Plus |
108K | Alex Chamberlain |
Jan 5/05 |
|
|
|
This is basically a syntax editor for Euphoria with preprocessor
(David Cuny's) and automatic text. This program allows you to
write a program with preprocessor commands and convert it into
standard Euphoria. Jan 5: Version 2.5: Multi-file support
| |
|
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 |
ZClasses - Simple OOP Library |
10K | Dave Probert |
Dec 19/04 |
|
|
|
This is a simple OO-like Library that can be used with or without
windows (single include). It implements methods, member variables,
subclassing and extending. Can be used with applications or simply
as a learning tool. 2 example files included. Comments welcome.
Dec 19: Fixed a couple of bugs and enhanced a couple of functions.
| |
|
GEN |
Common Code Analysis |
5K | Pete Lomax |
Sep 11/04 |
|
|
|
Similar in concept to a profile listing, identifies groups of lines
of duplicate code.
| |
|
GEN |
Exception Handling |
2K | Mike Nelson |
Apr 29/03 |
|
|
|
A simplified version of the exception handling system from his Diamond
OOP library. This could be useful in non-OOP programs. Apr 29: bug
fix
| |
|
GEN |
Include File Dependencies |
2K | Matt Arriola |
Mar 1/03 |
|
|
|
A program that scans your program and gives a report on all the
include files that are used. Needs Kat's strtok.e. Mar 1: bug
fix
| |
|
WIN |
GUI for Translator |
164K | Roland Stowasser |
Dec 28/02 |
|
|
|
A graphical user interface for the Euphoria to C Translator, built
using Judith's IDE and Win32Lib. Dec 28: start it in any directory;
add a .rc or .res file to the created executable.
| |
|
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 |
Preprocessor |
9K | J. Brown |
May 15/02 |
|
|
|
A preprocessor that extends the Euphoria language. May 15: new
features
| |
|
|
|
|
|
|
|
|
|
GEN |
Forward Reference Parser |
10K | J. Brown |
Jul 18/01 |
|
|
|
A preprocessor that adds some features to the Euphoria language.
| |
|
GEN |
Namespace Parser |
20K | J. Brown |
Jul 18/01 |
|
|
|
His vision of namespaces. (This is not what RDS implemented for
2.3).
| |
|
GEN |
Basic To Euphoria Translator |
21K | J. Brown |
Jul 3/01 |
|
|
|
It translates a subset of Basic commands into Euphoria. (see
also David Cuny's EBasic in the Archive)
| |
|
GEN |
Parser for Euphoria Programs |
9K | Humberto Yeverino |
May 23/01 |
|
|
|
A program that parses a euphoria source file and extracts information
about types, functions, procedures and variables. May 23: rewrote
main algorithm, fixed bugs, keeps track of constants
| |
|
GEN |
HamsterSpeak |
19K | James Paige |
Mar 4/01 |
|
|
|
A compiler for a custom language called "HamsterSpeak" that he created
for use with the DOS RPG Maker O.H.R.RPG.C.E. Originally written
in QuickBasic, the new Euphoria version runs 12 times faster.
| |
|
WIN |
Goo |
121K | Karl Bochert |
Feb 27/01 |
|
|
|
A translator that adds namespaces, some shorthands, and an object
system to Euphoria. The objects feature multiple inheritance,
dot notation, virtual methods and visibility control (public,
private, secret). Some examples and html documentation are included.
| |
|
GEN |
ASP To VB Translator |
54K | Tone Skoda |
Dec 17/00 |
|
|
|
A Translator from ASP to Visual Basic.
| |
|
GEN |
Ox Parser Generator |
26K | David Cuny |
Nov 4/00 |
|
|
|
Give it a grammar (language description). It will make a parser
(syntax checker) for that language, written in Euphoria. You can
include the parser in your application, and you can specify actions
to be performed as elements of your language are recognized. Nov 3: $pre
directive fixed. Nov 4: identifiers with embedded keywords fixed
| |
|
WIN |
Preprocessor for OOP |
33K | Karl Bochert |
Sep 20/00 |
|
|
|
A package for adding Object Oriented features to Euphoria. It translates
OOP features into plain Euphoria. Sep 20: bug fix
| |
|
GEN |
Extensions to Topaz |
67K | Matt Arriola |
Aug 26/00 |
|
|
|
New instructions that extend the instruction set of Roderick Jackson's
Topaz (see Archive). Aug 26: v1.2
| |
|
WIN |
SWIG/Euphoria |
539K | David Cuny |
Aug 19/00 |
|
|
|
SWIG ( Simple Wrapper Interface Generator)
is a C++ program that makes it possible to quickly build interfaces
to C and C++ programs. This beta release of SWIG/Euphoria automatically
generates Windows DLL source code and matching Euphoria wrappers
from C/C++ header files. Aug 19: a .DLL file, needed by the
program is now included.
| |
|
GEN |
Euphoria to Java Translator |
16K | David Cuny |
May 11/00 |
|
|
|
A very early release of a translator from Euphoria to Java.
| |
|
GEN |
Dynamic Include System |
1K | Gabriel Boehme |
Mar 29/00 |
|
|
|
an improvement on the dynamic include file technique proposed
by Mark Honnor. Mar 29: minor update to declare Public Domain
status.
| |
|
GEN |
Quartz Professional: OOP in Euphoria |
14K | Roderick Jackson |
Dec 14/99 |
|
|
|
A library of routines for object-oriented programming that's much
faster than his standard Quartz above.
| |
|
GEN |
Class System for Euphoria |
27K | Mike Nelson |
Sep 1/99 |
|
|
|
A new approach to using classes in Euphoria. Sep 1: exception
handling is now an integral part of eclasses
| |
|
GEN |
Euphoria Source File Analyzer |
11K | Craig Gilbert |
Aug 13/99 |
|
|
|
A tool that scans Euphoria code and reports on the variables and
routines that it finds.
| |
|
GEN |
Object Oriented Programming in Euphoria |
9K | Jürgen Jänes |
Jul 11/99 |
|
|
|
He worked out this system for doing object-oriented programming
in Euphoria.
| |
|
GEN |
Euphoria expression evaluator |
9K | Falkon |
Jul 3/99 |
|
|
|
A full-featured evaluator of Euphoria expressions.
| |
|
GEN |
Simple Exception Handling Mechanism |
6K | Mike Nelson |
Jun 24/99 |
|
|
|
A scheme that partially emulates Java-style exception handling.
| |
|
DOS |
Interactive Euphoria Interpreter |
4K | Roderick Jackson |
Jun 5/99 |
|
|
|
A front-end to Euphoria that lets you type in Euphoria statements
and have them executed immediately.
| |
|