Agena

Versione: 
2.16.0
Data rilascio: 
Sabato, 3 Agosto, 2019

Licenza:

Interfaccia:

Authors/Port authors:

Agena è un linguaggio di programmazione procedurale facile da apprendere e studiato per l'utilizzo quotidiano. Implementato come linguaggio interpretato, può essere usato per applicazioni scientifiche, educative, linguistiche e altro. La sua sintassi risulta simile all'Algol 68 semplificato, con elementi presi dal Lua e da SQL.

Questo software è distribuito come pacchetto compresso, da scaricare e installare manualmente; se ci sono prerequisiti da soddisfare, andranno anch'essi scaricati e installati manualmente.

Installazione manuale

Disponibile sia in formato 7 ZIP che WarpIN:

  • scaricare il pacchetto 7 ZIP in una cartella temporanea e scompattarlo nella cartella di destinazione;
  • il pacchetto WarpIN è autoinstallante.

Vedi sotto per il(i) link di download.

E' possibile installare i prerequisiti con rpm, eseguendo la stringa seguente in una finestra comandi:

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

Qui di seguito trovi i link di download per l'installazione manuale del software:

Agena v. 2.16.0 (3/8/2019, Alexander Walz) Readme/What's new
2.16.0, August 03, 2019 - The new operator `zero` checks whether a number or complex number is zero, and the new operator `nonzero` does the opposite. Both are around 8 percent faster than using the binary `=` or `<>` operators. The two new operators support metamethods. - Because `zero` is now a keyword, the function `calc.zero` had to be renamed to `calc.zeros`, and `linalg.zero` to `linalg.zerovector`. - The new function `math.floorpow2` is the opposite to `math.ceilpow2` and rounds down to the previous highest power of 2. - `math.ispow2` now can detect powers of two if its argument is greater than 2^31. The function returns `fail` if its argument is greater than 2^53 or if it is negative. - `math.ceilpow2` now returns `fail` instead of just overflowing if its agument is greater or equal 2^31. - `math.isirregular` could not correctly detect non-representable integers in the vicinity of the 2^53 threshold. This has been fixed.
 sourceforge.net/projects/agena/files/Binaries/Agena%202.16.0/agena-2.16.0-os2.wpi/download
Agena source code v. 2.16.0 (3/8/2019, Alexander Walz) Readme/What's new
2.16.0, August 03, 2019 - The new operator `zero` checks whether a number or complex number is zero, and the new operator `nonzero` does the opposite. Both are around 8 percent faster than using the binary `=` or `<>` operators. The two new operators support metamethods. - Because `zero` is now a keyword, the function `calc.zero` had to be renamed to `calc.zeros`, and `linalg.zero` to `linalg.zerovector`. - The new function `math.floorpow2` is the opposite to `math.ceilpow2` and rounds down to the previous highest power of 2. - `math.ispow2` now can detect powers of two if its argument is greater than 2^31. The function returns `fail` if its argument is greater than 2^53 or if it is negative. - `math.ceilpow2` now returns `fail` instead of just overflowing if its agument is greater or equal 2^31. - `math.isirregular` could not correctly detect non-representable integers in the vicinity of the 2^53 threshold. This has been fixed.
 sourceforge.net/projects/agena/files/Sources/agena-2.16.0-src.tar.gz/download
Agena testsuite v. 2.16.0 (, 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.
 datapacket.dl.sourceforge.net/project/agena/Sources/agena-2.16.0-testsuite.7z
Scheda aggiornata l'ultima volta il: 04/08/2019 - 07:36

Commenti

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

Aggiungi un commento