Agena

Versione: 
2.14.9
Data rilascio: 
Domenica, 14 Aprile, 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.14.9 (14/4/2019, Alexander Walz) Readme/What's new
2.14.9, April 14, 2019 - The new `++` and `--` suffix operators return the current value of a variable and then increase or decrease the variable by one: > c := 0; > a := c++; > print(a, c); -> 0, 1 - To new functions: `bytes.tolittle` converts a number into its Little Endian, and `bytes.tobig` into its Big Endian representation. - Some few non-functional changes to clear internal buffers in some functions before they issue errors. - Documented the formerly undocumented function `bytes.bcd`. - With numbers, `arcsinh` has become 2 % faster and `arccosh` 15 % faster. `stats.countentries` have become 2.5 % faster, `stats.extrema` 8 %, and `stats.peaks` 9 % faster. - Tuned `bytes.tobytes`. On Big Endian systems, it has also been fixed. - The new function `cordic.cmul` multiplies two numbers. - The new C API function `luaL_clearbuffer` clears the luaL_Buffer but does not push anything onto the stack.
 kent.dl.sourceforge.net/project/agena/Binaries/Agena%202.14.9/agena-2.14.9-os2.wpi
Agena source code v. 2.14.9 (14/4/2019, Alexander Walz) Readme/What's new
2.14.9, April 14, 2019 - The new `++` and `--` suffix operators return the current value of a variable and then increase or decrease the variable by one: > c := 0; > a := c++; > print(a, c); -> 0, 1 - To new functions: `bytes.tolittle` converts a number into its Little Endian, and `bytes.tobig` into its Big Endian representation. - Some few non-functional changes to clear internal buffers in some functions before they issue errors. - Documented the formerly undocumented function `bytes.bcd`. - With numbers, `arcsinh` has become 2 % faster and `arccosh` 15 % faster. `stats.countentries` have become 2.5 % faster, `stats.extrema` 8 %, and `stats.peaks` 9 % faster. - Tuned `bytes.tobytes`. On Big Endian systems, it has also been fixed. - The new function `cordic.cmul` multiplies two numbers. - The new C API function `luaL_clearbuffer` clears the luaL_Buffer but does not push anything onto the stack.
 datapacket.dl.sourceforge.net/project/agena/Sources/agena-2.14.9-src.tar.gz
Agena testsuite v. 2.14.9 (6/4/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.
 datapacket.dl.sourceforge.net/project/agena/Sources/agena-2.14.9-testsuite.7z
Scheda aggiornata l'ultima volta il: 16/04/2019 - 04:52

Commenti

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

Aggiungi un commento