RPL / 2 is een speciale programmeertaal voor wetenschappelijke berekeningen, en de vreemde kind van de verboden liefde tussen Lisp en Forth zou kunnen zijn.
De bruikbare en werken gegevenstypen zijn:
- Binaire getallen (64 bits);
- Signed integers (64-bits);
- Real nummers (64-bits);
- Complexe getallen (2 * 64 bits);
- Strings (elke lengte);
- Lijsten;
- Complex, echte of integer vectoren;
- Complex, echte of integer matrices;
- Namen;
- Algebraïsche uitdrukkingen;
- Uitdrukkingen vermeld in omgekeerde Poolse notatie
Wat is nieuw in deze release:
- openmotif is nu toegewezen aan fontconfig correct te detecteren. .
- Sqlite en ncurses worden bijgewerkt. rpl.inc ligt vast.
- RPL () stuurt nu argumenten om RPL / 2 subroutines.
- De RPL () prototype is vast (rpl_home is een unsigned char *, niet een unsigned char **).
- GSL is bijgewerkt.
- Een belangrijke bug is vastgesteld in de LEES intrinsieke (het gebeurt alleen op Unix-apparaten).
Wat is nieuw in versie 4.1.16.
- openmotif is nu toegewezen aan fontconfig correct detecteren
- Sqlite en ncurses worden bijgewerkt. rpl.inc ligt vast.
- RPL () stuurt nu argumenten om RPL / 2 subroutines.
- De RPL () prototype is vast (rpl_home is een unsigned char *, niet een unsigned char **).
- GSL is bijgewerkt.
- Een belangrijke bug is vastgesteld in de LEES intrinsieke (het gebeurt alleen op Unix-apparaten).
Wat is nieuw in versie 4.1.15:
- RGDL en RGDR (haveloze links en rafelige rechts) nieuwe intrinsieke functies zijn toegevoegd sinds 4.1.14.
- Een belangrijke bug is vastgesteld in de initialisatie (segfault).
- Het gebeurt alleen als RPL / 2 is gebouwd met een geforceerde lokalisatie.
- EXIT regressie is vastgesteld,
Wat is nieuw in versie 4.1.14.
- Het aantal leidingen tussen proces werd verlaagd
- Gnuplot werd opgewaardeerd en opgelapt, zodat het kan worden gebouwd zonder een texinfo fout.
- libiconv werd gepatcht recente GLIBC (C11) versies ondersteunen.
- Enkele race conditions werden vastgesteld. SQLite werd opgewaardeerd.
- Major regressies werden vastgesteld in de IFERR / end structuur en inin evaluatie ().
- Lokale variabelen werden geëxporteerd naar genoemd definities.
- Alle gebruikers moeten upgraden naar deze versie.
Wat is nieuw in versie 4.1.13:
- Deze versie bevat veel bugfixes en enkele kleine verbeteringen. Alle gebruikers moeten upgraden naar 4.1.13.
Wat is nieuw in versie 4.1.12:
- Een minor bug inrecherche_type () werd vastgesteld. {& Quot; & quot; & quot; } Werd niet geëvalueerd zoals verwacht als een innerlijke offerte was niet ontsnapt.
- Een nieuwe CIPHER intrinsieke werd toegevoegd voor het uitvoeren van de belangrijkste generatie, decryptie en encryptie.
- CBC-CMAC en HMAC digests werden toegevoegd.
- Een DIGEST intrinsieke werd toegevoegd.
- Signal beheer op NetBSD werd vastgesteld.
- RPL / CAS automatische configuratie is bijgewerkt.
- SQLite ondersteuning is toegevoegd in SQLQUERY, SQLConnect en SQLDISCONNECT.
Wat is nieuw in versie 4.1.11:
- Gedeelde en statische variabelen worden nu opgeslagen in een boom .
- Alleen Giac / src wordt gebouwd in rplcas (Giac / Makefile.am wordt gewijzigd).
- Gnuplot, LAPACK, Giac, eenheden en ncurses worden verbeterd.
- Interprocess mogelijkheden worden verwijderd wanneer RPL / 2 kan niet de initialisatie routine uitvoeren om het besturingssysteem zo schoon mogelijk te houden.
- Signal beheer wordt herschreven om een vreemd insect op NetBSD, waar een signaal behandelaar binnen een speciale thread en niet in de thread kan worden opgeroepen te voorkomen.
- Een belangrijke bug is opgelost in STO intrinsieke.
- STO retourneert een fout wanneer het moet een globale variabele te maken als er geen intrinsieke (standaard) is ingesteld.
Wat is nieuw in versie 4.1.10.
- FORALL intrinsieke toegevoegd
- Een belangrijke bug (impasse) is vastgesteld in CYCLE dat alleen gebeurde toen CYCLE wordt geroepen om een lus van een subroutine te onderbreken binnen een gecompileerde programma.
- Er is een tijdelijke oplossing om vreemde bug op langzame netwerken LEES voorkomen intrinsieke.
- KRITISCH / END structuur wordt toegevoegd.
- Wanneer een programma in een kritieke sectie, alle andere draden van dezelfde werkwijze slaap totdat het programma verlaat de kritische sectie.
Wat is nieuw in versie 4.1.9:
- Extra worden opgewaardeerd (Giac, ncurses, SQLite, units en LAPACK).
- lengte * (...) formaat wordt vastgesteld.
- zijn Sommige plekken zijn toegevoegd aan RPL / 2 op NetBSD. bouwen
- Ontsnapte tekens worden vastgesteld in lees- en schrijfbewerkingen.
- Een belangrijke bug is opgelost in LEES intrinsieke (op bus) als einde van het bestand staat willekeurig werd gevangen op langzame netwerken.
- stdin kan nu espaced karakters strings in SYSEVAL.
- - met de GCC-versie wordt toegevoegd aan het configure script om de gcc versie te dwingen, zoals gfortran 4.7 is gebroken en crashes met een segmentation fault .
Wat is nieuw in versie 4.1.7:.
- Enkele kleine bugs zijn opgelost
- Dubbele aanhalingstekens zijn ontsnapt in de INPUT en PROMPT intrinsieke functies.
- Een fout wordt geretourneerd (in plaats van een waarschuwing) wanneer een onbeschikbare intrinsieke functie wordt genoemd.
- RPL / 2 kunnen nu kruis worden samengesteld tot Debian-archief generatie.
- Alle tafel, vector, en de afmetingen matrix worden nu behandeld als unsigned long.
- De recherche_type () functie is aangepast om in de cache geheugen te gebruiken.
Reacties niet gevonden