RPL / 2 är en speciell programmeringsspråk för vetenskapliga beräkningar, och kan vara underligt barn av förbjuden kärlek mellan Lisp och Forth.
De användbara och arbetsdatatyper är följande:
- Binary heltal (64 bitar);
- Signerad heltal (64 bitar);
- Reella tal (64 bitar);
- Komplexa tal (2 * 64 bitar);
- Strings (valfri längd);
- Listor;
- Complex, verkliga eller heltal vektorer;
- Complex, verkliga eller heltal matriser;
- Namn;
- Algebraiska uttryck;
- Uttryck som anges i omvänd polsk notation
Vad är nytt i den här versionen:
- openmotif nu patchas för att korrekt upptäcka fontconfig. .
- SQLite och ncurses uppdateras. rpl.inc är fast.
- sänder nu rpl () argument för att RPL / 2 subrutiner.
- rpl () prototyp är fast (rpl_home är en unsigned char *, inte en unsigned char **).
- GSL uppgraderas.
- En stor bugg är fast i LÄS inneboende (det bara förekommer på Unix-enheter).
Vad är nytt i version 4.1.16:.
- openmotif nu patchas för att korrekt upptäcka fontconfig
- SQLite och ncurses uppdateras. rpl.inc är fast.
- sänder nu rpl () argument för att RPL / 2 subrutiner.
- rpl () prototyp är fast (rpl_home är en unsigned char *, inte en unsigned char **).
- GSL uppgraderas.
- En stor bugg är fast i LÄS inneboende (det bara förekommer på Unix-enheter).
Vad är nytt i version 4.1.15:
- RGDL och RGDR (ojämn vänster och ojämn höger) nya inneboende funktioner har tillkommit sedan 4.1.14.
- En stor bugg är fast i initieringssekvensen (segfault).
- Det inträffar bara när RPL / 2 är byggt med en påtvingad lokalisering.
- EXIT regression är fast,
Vad är nytt i version 4.1.14:.
- Antalet rör mellan process reducerades
- Gnuplot uppgraderades och korrigerad så att den kan byggas utan en texinfo fel.
- libiconv var lappat för att stödja versioner nyligen Glibc (C11).
- Vissa ras villkor fastställdes. Sqlite uppgraderades.
- Större regressioner fixerades i IFERR / END struktur och inin utvärdering ().
- Lokala variabler exporterades till så kallade definitioner.
- Alla användare bör uppgradera till den här versionen.
Vad är nytt i version 4.1.13:
- Denna version innehåller en hel del buggfixar och några mindre förbättringar. Alla användare bör uppgradera till 4.1.13.
Vad är nytt i version 4.1.12:
- En mindre bugg inrecherche_type () fastställdes. {& Quot; & quot; & quot; } Utvärderades inte som förväntat som en inre citat inte undan.
- En ny CIPHER inneboende tillsattes för att utföra nyckelgenerering, dekryptering och kryptering.
- CBC-CMAC och HMAC digeretillsattes.
- En DIGEST inneboende tillsattes.
- Signal ledningen på NetBSD fastställdes.
- RPL / CAS automatisk konfiguration uppgraderas.
- SQLite stöd tillsattes i SQLQUERY, SQLCONNECT och SQLDisconnect.
Vad är nytt i version 4.1.11:
- Delad och statiska variabler är nu lagrade i ett träd .
- Endast Giac / src är byggd i rplcas (Giac / Makefile.am ändras).
- Gnuplot, LAPACK, Giac, enheter och ncurses uppgraderas.
- inter kapacitet tas bort när RPL / 2 kan inte köra sin initiering rutin för att hålla operativsystemet så rena som möjligt.
- Signalhanteringen skrivas om för att undvika en konstig bugg på NetBSD där en signal handler kan kallas inom en särskild tråd och inte i den uppringande tråden.
- En stor bugg är fast i STO inneboende.
- STO returnerar ett fel när den har att skapa en global variabel om inneboende ingen (standard) är inställd.
Vad är nytt i version 4.1.10:.
- FORALL inneboende sätts
- En stor bugg (deadlock) är fast i cykel som bara inträffade när cykeln kallas att avbryta en slinga från en subrutin i ett kompilerat program.
- Det finns en lösning för att undvika konstiga bugg på långsamma nätverk LÄS inneboende.
- KRITISK / END struktur tillsättes.
- När ett program går in i en kritisk sektion, alla andra trådar av samma process sömn tills programmet lämnar kritisk sektion.
Vad är nytt i version 4.1.9:
- Verktyg uppgraderas (Giac, ncurses, SQLite, enheter och LAPACK).
- format LÄNGD * (...) är fast.
- Vissa plåster har lagts för att bygga RPL / 2 på NetBSD.
- rymt tecken fast i läs- och skrivoperationer.
- En stor bugg är fast i LÄS inneboende (på socket) som End Of File villkoret slumpmässigt fångades på långsamma nätverk.
- stdin kan nu hantera espaced tecken strängar i SYSEVAL.
- - med-gcc-version läggs till configure skript för att tvinga gcc version, gfortran 4.7 är bruten och kraschar med en segmentering fel .
Vad är nytt i version 4.1.7:.
- Vissa mindre buggar har åtgärdats
- Dubbel citat flydde i INPUT och snabb inneboende funktioner.
- Ett fel returneras (i stället för en varning) när en otillgänglig inneboende funktionen kallas.
- RPL / 2 kan nu tvärsamman tills Debianarkivet generation.
- Alla bord, vektor och matrisdimensioner nu behandlas som osignerade länge.
- recherche_type () funktionen är modifierad för att använda cachade minne.
Kommentarer hittades inte