OE update welcome 3


Samples of Euphoria programs will be syntax colored using a fixed font. Comments begin with two dashes. Euphoria built-in keywords will be in blue.

for i=1 to 10 do -- this is a "for - loop" example 
  ? i  
end for 
-- this is a comment line 

The manual will only reference the Euphoria interpreter eui in examples and instructions; the reader is left to choose the correct interpreter, which may be eui or euiw on Windows, depending upon whether the program is to run in text mode in a terminal, or as a GUI program. Unix platforms use eui for both.

Euphoria runs on many platforms. When operating system specific issues must be described you will see these descriptions:

  • "Windows" is a general reference to operating systems from Microsoft.

! lines above run off right side of page FIXED NOW?

You will see the constant WINDOWS used for Windows specific code.

  • "Unix" is a general reference to the family operating systems that includes Linux, FreeBSD, NetBSD, OpenBSD, Mac OS X, ... You will see the constant UNIX used for Unix specific code.

Directory names in Windows use \ separators, while Unix systems use /. Unix users should substitute / when they examine sample code. Hint: Windows users can now use / in directory names.

Operating system names are often trademarks. There is no intent to infringe on their owner's rights. Within a paragraph, Euphoria keywords (like atom or while) and program excerpts are written in a fixed font.

Discover Euphoria

For more information, visit OpenEuphoria.org, and be sure to join the active discussion forum.


Euphoria is provided "as is" without warranty of any kind. In no event shall any authors of Euphoria or contributors to Euphoria be held liable for any damages arising from the use of, or inability to use, this product.

Not Categorized, Please Help


Quick Links

User menu

Not signed in.

Misc Menu