RPL/2

Software screenshot:
RPL/2
Dettagli del software:
Versione: 4.1.21 Aggiornato
Data di caricamento: 28 Sep 15
Sviluppatore: Joel BERTRAND
Licenza: Libero
Popolarità: 82

Rating: 4.0/5 (Total Votes: 1)

RPL / 2 è un linguaggio di programmazione speciale per i calcoli scientifici, e potrebbe essere la strana bambino di amore proibito tra il Lisp e Forth.
I tipi di dati utilizzabili e di lavoro sono i seguenti:
- Interi binari (64 bit);
- Interi firmati (64 bit);
- I numeri reali (64 bit);
- Numeri complessi (2 * 64 bit);
- Strings (qualsiasi lunghezza);
- Liste;
- Vettori complessi, reali o interi;
- Matrici complesse, reali o interi;
- Nomi;
- Espressioni algebriche;
- Le espressioni riportate in notazione polacca inversa

Cosa c'è di nuovo in questa versione:

  • OpenMotif è ora patchato per rilevare correttamente fontconfig. .
  • SQLite e ncurses vengono aggiornati. rpl.inc è fisso.
  • RPL () invia ora argomenti per RPL / 2 sottoprogrammi.
  • RPL () prototipo è fissa (rpl_home è un char * unsigned, non un unsigned char **).
  • GSL è stato aggiornato.
  • Un importante bug è stato risolto nel LEGGI intrinseco (si verifica solo su dispositivi Unix).

Cosa c'è di nuovo nella versione 4.1.16:.

  • OpenMotif è ora patchato per rilevare correttamente fontconfig
  • SQLite e ncurses vengono aggiornati. rpl.inc è fisso.
  • RPL () invia ora argomenti per RPL / 2 sottoprogrammi.
  • RPL () prototipo è fissa (rpl_home è un char * unsigned, non un unsigned char **).
  • GSL è stato aggiornato.
  • Un importante bug è stato risolto nel LEGGI intrinseco (si verifica solo su dispositivi Unix).

Cosa c'è di nuovo nella versione 4.1.15:

  • RGDL e RGDR (lacero destra a sinistra e frastagliato) sono state aggiunte nuove funzioni intrinseche dal 4.1.14.
  • Un importante bug è stato risolto nella sequenza di inizializzazione (segfault).
  • Si verifica solo quando RPL / 2 è costruito con una localizzazione forzata.
  • EXIT regressione è fisso,

Cosa c'è di nuovo nella versione 4.1.14:.

  • Il numero di tubi tra processo è stato ridotto
  • Gnuplot è stato aggiornato e patchato in modo che possa essere costruito senza un errore di texinfo.
  • libiconv stato patchato per sostenere recente GLIBC (C11) versioni.

  • sono state fissate
  • Alcune condizioni di gara. SQLite è stato aggiornato.
  • Grandi regressioni sono state fissate nella struttura / FINE IFERR e inin valutazione ().
  • Le variabili locali sono stati esportati chiamati definizioni.
  • Tutti gli utenti devono eseguire l'aggiornamento a questa versione.

Cosa c'è di nuovo nella versione 4.1.13:

  • Questa versione contiene un sacco di correzioni di bug e alcuni minori miglioramenti. Tutti gli utenti dovrebbero eseguire l'aggiornamento a 4.1.13.

Cosa c'è di nuovo nella versione 4.1.12:

  • Un inrecherche_type bug minore () è stato fissato. {& Quot; & quot; & quot; } Non è stata valutata come previsto come un preventivo interiore non era sfuggito.
  • Una nuova intrinseco CIFRA è stato aggiunto per l'esecuzione di generazione, decrittografia e crittografia a chiave.
  • sono stati aggiunti CBC-CMAC e HMAC digerisce.
  • un digest intrinseco è stato aggiunto.
  • gestione del segnale su NetBSD è stato fissato.
  • autoconfigurazione RPL / CAS è stato aggiornato.
  • supporto a SQLite è stato aggiunto in sqlquery, SQLCONNECT, e SQLDISCONNECT.

Cosa c'è di nuovo nella versione 4.1.11:

  • Shared e variabili statiche sono ora memorizzate in un albero .
  • Solo giac / src è costruito in rplcas (GIAC / Makefile.am viene modificato).
  • Gnuplot, LAPACK, GIAC, unità e ncurses vengono aggiornati.
  • capacità Interprocess vengono rimossi quando RPL / 2 non possono eseguire la routine di inizializzazione per mantenere il sistema operativo più pulito possibile.
  • La gestione del segnale è riscritto per evitare uno strano bug su NetBSD cui un gestore di segnale può essere richiamata all'interno di un filo speciale e non nel thread chiamante.
  • Un importante bug è stato risolto in STO intrinseco.
  • STO restituisce un errore quando si deve creare una variabile globale se nessuno intrinseco (default) è impostato.

Cosa c'è di nuovo nella versione 4.1.10:.

  • FORALL intrinseco si aggiunge

  • Un errore maggiore (deadlock) è fissato in CYCLE che si è verificato solo quando CYCLE è chiamato ad interrompere un ciclo da una subroutine all'interno di un programma compilato.
  • C'è una soluzione per evitare di strano bug su reti lente nel LEGGI intrinseco.
  • viene aggiunto CRITICA struttura / FINE.
  • Quando un programma entra in una sezione critica, tutti gli altri thread dello stesso processo sonno finché il programma esce dalla sezione critica.

Cosa c'è di nuovo nella versione 4.1.9:

  • Gli strumenti sono aggiornati (GIAC, ncurses, SQLite, unità e LAPACK).
  • formato LUNGHEZZA * (...) è fissata.
  • sono state aggiunte alcune patch per costruire RPL / 2 su NetBSD.
  • caratteri di escape sono fissati in lettura e scrittura.
  • Un importante bug è stato risolto nel LEGGI intrinseco (su socket) come condizione di fine file è stato catturato in modo casuale su reti lente.
  • stdin può ora gestire stringhe di caratteri espaced in SYSEVAL.
  • - con-gcc-versione è aggiunto lo script di configurazione per forzare la versione di gcc, come gfortran 4.7 è rotto e si blocca con un errore di segmentazione
  • .

Cosa c'è di nuovo nella versione 4.1.7:.

  • Alcuni bug minori sono fissi
  • I doppi apici sono fuggiti in INPUT e funzioni intrinseche PROMPT.
  • viene restituito un errore (invece di un avvertimento) se in una funzione intrinseca non disponibile viene chiamata.
  • RPL / 2 può ora essere compilato croce fino a quando Debian generazione archivio.
  • Tutti tavolo, vettore, e le dimensioni della matrice sono ora trattati come unsigned long.
  • La funzione recherche_type () viene modificata per utilizzare la memoria cache.

Programmi simili

Stacniac
Stacniac

3 Jun 15

tcalc
tcalc

3 Jun 15

Gplib++
Gplib++

12 May 15

Commenti a RPL/2

I commenti non trovato
Aggiungi commento
Accendere le immagini!