Agena

Version: 
2.14.5
Release date: 
Thursday, 17 January, 2019

License:

Interface:

Authors/Port authors:

Agena is an easy-to-learn procedural programming language suited for everyday usage. It has been implemented as an interpreter and can 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.

This software is distributed as compressed package. You have to download and manually install it; if prerequisites are required, you will have to manually install them too.

Manual installation

Available both as 7 ZIP and WarpIN package:

  • download the 7 ZIP package to temporary directory and unpack it to destination folder;
  • the WarpIN package is self-installing.

See below for download link(s).

You can install the prerequisites with rpm running the following string in a command line:

yum install libc libcx libgcc1 libssp libstdc++6 libstdc++ libsupc++6 libsupc++ libgcc-fwd readline ncurses

Following ones are the download links for manual installation:

Agena v. 2.14.5 (17/1/2019, Alexander Walz) Readme/What's new
2.14.5, January 20, 2019 - The new function `bytes.shift32` shifts the bits in a 32-bit integer to the left or the right. - The new function `bytes.rotate32` rotates the bits in a 32-bit integer to the left or the right. - The new function `bytes.arshift32` performs arithemtic shift of the bits in a 32-bit integer. - The new function `bytes.extract32` returns the number formed by a given bit field in a 32-bit integer. - The new function `bytes.replace32` replaces the bits in a bit field of an 32-bit integer with a new one. - The new functions `bytes.and32`, `bytes.or32` and `bytes.xor32` conduct bitwise-AND, -OR and -XOR operations on one or more 32-bit integers. `bytes.not32` conducts bitwise negation of a 32-bit integer. - The new functions `bytes.nand32`, `bytes.nor32` and `bytes.xnor32` conduct complementary bitwise-AND, -OR and -XOR operations on one or more 32-bit signed integers. - `bytes.castdouble` has been removed as it has been identical to `bytes.castint`. - The 64-bit rotation operators `<<<<` and `>>>>` did not correctly move bits beyond the 32 bits threshold. This has been fixed. - `bloom.new` issued confusing error messages with missing arguments. This has been changed.
 sourceforge.net/projects/agena/files/Binaries/Agena%202.14.5/agena-2.14.5-os2.wpi/download
Agena source code v. 2.14.5 (17/1/2019, Alexander Walz) Readme/What's new
2.14.5, January 20, 2019 - The new function `bytes.shift32` shifts the bits in a 32-bit integer to the left or the right. - The new function `bytes.rotate32` rotates the bits in a 32-bit integer to the left or the right. - The new function `bytes.arshift32` performs arithemtic shift of the bits in a 32-bit integer. - The new function `bytes.extract32` returns the number formed by a given bit field in a 32-bit integer. - The new function `bytes.replace32` replaces the bits in a bit field of an 32-bit integer with a new one. - The new functions `bytes.and32`, `bytes.or32` and `bytes.xor32` conduct bitwise-AND, -OR and -XOR operations on one or more 32-bit integers. `bytes.not32` conducts bitwise negation of a 32-bit integer. - The new functions `bytes.nand32`, `bytes.nor32` and `bytes.xnor32` conduct complementary bitwise-AND, -OR and -XOR operations on one or more 32-bit signed integers. - `bytes.castdouble` has been removed as it has been identical to `bytes.castint`. - The 64-bit rotation operators `<<<<` and `>>>>` did not correctly move bits beyond the 32 bits threshold. This has been fixed. - `bloom.new` issued confusing error messages with missing arguments. This has been changed.
 sourceforge.net/projects/agena/files/Sources/agena-2.14.5-src.tar.gz/download
Agena testsuite v. 2.14.5 (17/1/2019, Alexander Walz) Readme/What's new
AGENA TEST SUITE Installation: 1) Install Agena on your system. 2) Create a subfolder. 3) Unpack this archive into this subfolder. 4) CD into the newly created subfolder. 5) Start Agena from this subfolder by typing: agena 6) Type at the Agena prompt: run 'testall.agn' and press RETURN. Any line beginning with `>>>` or `error` denotes an error.
 sourceforge.net/projects/agena/files/Sources/agena-2.14.5-testsuite.7z/download
Record updated last time on: 18/01/2019 - 06:06

GTranslate

English Dutch French German Korean Russian Swedish

Comments

Hello, thank you very much for listing me. Greetings from Bonn, Rhineland, Alex

Add new comment