Agena

Versione: 
3.13.3
Data rilascio: 
Lunedì, 9 Marzo, 2009

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. 3.13.3 (17/4/2024, Alexander Walz) Readme/What's new
3.13.3 Cade, April 17, 2024 - Besides a sequence, `ops` now accepts a table or register with index positions. Example: > f := << () -> 10, 20, 30, 40 >> > ops([2, 4], f()): 20 40 - `member` can now search sets and does not return an index in case of success, but just `true` and `null` otherwise. - `augment` has become ten to 20 percent faster with two to five arguments. - Corrected error messages of `reverse`. - `implies` now returns an error if given no numbers or booleans. - Cleansed the code to prevent compiler warnings on OS/2 and Mac OS X. - Extended the regression test cases. - This release has been Valgrind-checked on x86 and AMD64 Linux to ensure there are no internal errors or memory leaks.
 sourceforge.net/projects/agena/files/Binaries/Agena%203.13.3/agena-3.13.3-os2.wpi/download
Agena v. 3.11.5 (24/3/2024, Alexander Walz) Readme/What's new
3.11.5 Converse, March 24, 2024 Tuned, extended and fixed calculus functions that compute integrals: - `calc.intdei` and `calc.intdeo` now remember the last epsilon setting given by the user and run 40 % faster with succeeding calls done with the same epsilon value. This also benefits the wrapper function `calc.integ` (see below). - `calc.gauleg`, `calc.intde`, calc.intdei`, `calc.intdeo` and `calc.intcc` now accept multivariate functions. See the Primer and Reference on how to pass the second, third, etc. arguments in the respective calls. With univariate functions, as before, you do not have to change the code. - `calc.integ` has been rewritten to support multivariate functions. Optional epsilon, omega and sample values must now be given as explicit options, so you may have to adapt your code. Example: > calc.integ(<< x, a -> x + a >>, 1, 2, 0, eps=hEps, omega=1, samples=100): 1.5 2.999999997239e-015 - If the third argument to `calc.intdeo` was zero, the interpreter could crash on some platforms. This has been fixed. - If the number of sample points is zero, `calc.gauleg` now automatically sets it to 20 points internally. This prevents segmentation faults on some platforms and also false results of exactly zero. - If you pass zero as an epsilon value to `calc.intde`, calc.intdei`, `calc.intdeo` and `calc.intcc`, then it is automatically reset to the default setting 1e-15 to avert any infinite loops. - This release has been Valgrind-checked on x86 and AMD64 Linux to ensure there are no internal errors or memory leaks.
 www.hobbesarchive.com/Hobbes/pub/os2/dev/proglang/misc/Agena_3-11-5.wpi
Agena Manual v. 3.13.3 (, Alexander Walz)
 sourceforge.net/projects/agena/files/Manuals/agena.pdf/download
Agena source code v. 3.13.3 (Source code, , Alexander Walz)
 sourceforge.net/projects/agena/files/Sources/agena-3.13.3-src.tar.gz/download
Scheda aggiornata l'ultima volta il: 17/04/2024 - 18:22

Commenti

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

Aggiungi un commento