Agena 1.5.1
Your rating
Date updated
November 17, 2011
Developer
All time downloads
632
License
Platform
Windows
Description of Agena 1.5.1
A programming language to improve your performance
Agena is an easy-to-learn procedural programming language designed to be used in scientific, educational, linguistic, and many other applications, including scripting.
Its syntax looks like very simplified Algol 68 with elements taken from Lua and SQL.
The interpreter provides fast real and complex arithmetic, efficient text processing, flexible data structures, intelligent procedures and package management, plus various configuration facilities.
Key features
• graphical capabilities for the Solaris, Mac OS X, Linux, and Windows versions
• an arbitrary precision mathematical library
• easy configuration of your personal environment via the Agena initialization file
• an easy-to-use package system also providing a means to load a library and define short names for all package procedures at a stroke (with function)
• enumeration and multiple assignments
• scope control via the scope/epocs keywords
• the external switch to a numeric for loop to pass the last iteration value to its surrounding block
• functions to support fast text processing (see in, replace, lower, and upper operators, as well as the functions in the strings and utils packages)
• the binio package to easily write and read files in binary mode,
• facility to store any Agena data to a file and read it back later into a new session (save and read functions)
• efficient statements for stack programming (insert/into and pop/from)
• undergraduate Calculus, Linear Algebra, and Statistics packages
• bitwise operators
• direct access to the file system
• xBase file support (compliant to dBASE III) to exchange data with standard applications
Add your review
Top popularity in Compilers and Interpreters
1
2
3
4
5
6
AQtime 6.21
Debug Microsoft, Borland, Intel, GNU compilers
7