Agena is an easy-to-learn procedural programming language designed to be used in scientific, educational, linguistic, and many other applications. Its syntax looks like very simplified Algol 68 with elements taken from Lua and SQL.
It supports if and then conditions as well as sequences and vectors as the data types used in your projects.
The portable version of the software can be found here.
What's New in This Release:
· The new functions `stats.gsmm` and `stats.gsma` are like `stats.smm` and `stats.sma`, respectively, but return iterator functions. The larger the size of an observation, the faster they are with respect to `stats.smm` and `stats.sma`.
· `calc.polygen` has been rewritten in C and thus is 60 % faster now.
· `os.datetosecs` now also accepts sequences and also three up to six integers representing the date and optionally time.
· `utils.checkdate` now also accepts tables or sequences of date/time values.
· Out-of-range detection in `stats.sma` and `stats.smm` has been improved.
· If the number of table entries to `os.datetosecs` is less then three, the function now returns an error.