Euphoria Standard Library
(ESL)
Last updated August 6, 2005
The Euphoria Standard Library (ESL) is meant as a supplement of the library that is included
in the official release of the Euphoria programming
language, created by RDS.
Development status
We are currently in the stage of discussing the road map
of the project
and considering what should be included in the first release.
Most major discussion considering the entire Euphoria community should be done on EUforum
so that all opinions can be heard.
There is also an ESL section on UBoard
for public discussions.
For discussion about the project there is also the ESL mailing list.
List of current contributors (in alphabetical order):
Guidelines and information
Modules proposed for the 1st release
Status of this topic : under discussion
- math.e : math routines
- string.e : string routines (already
started, see below)
- seqops.e : general sequence operations
- filesys.e : file system commands
renamed
- numtypes.e : numeric types (already
started, see below)
- boolean.e : defines the boolean type and
TRUE and FALSE constants (already started, see below)
- other.e : special types and constants which
are often needed, but don't fit into any other module (formerly types.e)
Example source files
- string.e : string routines
- numtypes.e : numeric types
- boolean.e : defines the boolean type and TRUE and FALSE constants (already started)
Modules proposed for later releases
Status of this topic : under discussion
- cgi.e : CGI routines
- bitwise.e : bitwise functions
- queue.e : queues
- stack.e : stacks
- hash.e : hash tables
- set.e : sets
- record.e : records