Agena

Software screenshot:
Agena
Dettagli del software:
Versione: 2.9.8 Aggiornato
Data di caricamento: 1 Sep 16
Sviluppatore: Agena
Licenza: Libero
Popolarità: 62
Dimensione: 4985 Kb

Rating: 1.0/5 (Total Votes: 2)

Agena è un facile da imparare linguaggio di programmazione procedurale progettato per essere utilizzato in scientifici, didattici, linguistici, e molte altre applicazioni, tra cui scripting. La sua sintassi sembra molto semplificato Algol 68 con elementi presi da Lua e SQL. L'interprete fornisce veloci aritmetica reali e complessi, elaborazione del testo efficiente, strutture di dati flessibili, procedure intelligenti e la gestione dei pacchetti, oltre a vari servizi di configurazione

Cosa c'è di nuovo in questa versione:.

- 'try / catch': esplicita specificazione di un diritto di variabile di errore dopo il token 'cattura' è ora opzionale. Se non viene dato variabile di errore, quindi il messaggio di errore viene memorizzato automaticamente al 'LastError' variabile locale, e il 'poi' parola chiave deve essere lasciato fuori:

  > provare
  > Errore ( 'oops!')
  > cattura
  > Stampa (UltimoErrore)
  > YRT;
  oops!

- La dichiarazione 'try / catch' a volte non ha funzionato nelle procedure (variabile di errore non assegnato). Questo è stato risolto.

- I nuovi 'net.wget' download funzione pagine HTML dal Web.

- Tuned 'skycrane.counter' del 10%. La funzione si applica ora opzionalmente la Kahan-Ozawa al posto dell'algoritmo somma originale Kahan se il nuovo terzo argomento è la stringa 'Ozawa'. Le fonti C corrispondente sono stati modificati per evitare ottimizzazione del compilatore, che potrebbe annullare le ottimizzazioni, pure.

- 'Argerror' ora stampa il nome del tipo definito dall'utente di un valore ricevuto nel suo messaggio di errore. Se un valore non dispone di un tipo definito dall'utente, quindi il suo tipo di base è rilasciato.

-. La nuova 'un' opzione di 'debug.getinfo' restituisce il numero di argomenti che ci si attende da una procedura, grazie al LuaPowerPatch Rob Hoelz '



- Migliorata 'indice di out-of-range' messaggio di errore per le stringhe.

-. Modificata la 'stats.agn', 'linalg.agn', 'library.agn', ei file 'ansi.agn' rispetto alla loro gestione degli errori

Programmi simili

F-Script
F-Script

4 Jan 15

tavrasm
tavrasm

3 Jan 15

B-Prolog
B-Prolog

22 Nov 14

ActivePython
ActivePython

2 Jan 15

Altri software di sviluppo Agena

Agena Portable
Agena Portable

21 Jan 15

Agena
Agena

31 Dec 14

Commenti a Agena

I commenti non trovato
Aggiungi commento
Accendere le immagini!