RPL / 2 adalah bahasa pemrograman khusus untuk perhitungan ilmiah, dan bisa menjadi anak aneh cinta terlarang antara Lisp dan Forth.
Jenis data yang dapat digunakan dan bekerja adalah sebagai berikut:
- Bilangan bulat Binary (64 bit);
- Bilangan bulat Signed (64 bit);
- Nomor Nyata (64 bit);
- Nomor Complex (2 * 64 bit);
- String (panjang ada);
- Daftar;
- Vektor Complex, nyata atau integer;
- Matriks kompleks, nyata atau integer;
- Nama;
- Ekspresi aljabar;
- Ekspresi dinyatakan dalam notasi polish terbalik
Apa yang baru dalam rilis ini:
- OpenMotif sekarang ditambal dengan benar mendeteksi fontconfig. .
- Sqlite dan ncurses diperbarui. rpl.inc adalah tetap.
- RPL () sekarang mengirim argumen untuk RPL / 2 subrutin.
- The RPL () prototipe adalah tetap (rpl_home adalah char * unsigned, bukan unsigned char **).
- GSL-upgrade.
- Sebuah bug utama adalah tetap dalam BACA intrinsik (hanya terjadi pada perangkat Unix).
Apa yang baru dalam versi 4.1.16:.
- OpenMotif sekarang ditambal dengan benar mendeteksi fontconfig
- Sqlite dan ncurses diperbarui. rpl.inc adalah tetap.
- RPL () sekarang mengirim argumen untuk RPL / 2 subrutin.
- The RPL () prototipe adalah tetap (rpl_home adalah char * unsigned, bukan unsigned char **).
- GSL-upgrade.
- Sebuah bug utama adalah tetap dalam BACA intrinsik (hanya terjadi pada perangkat Unix).
Apa yang baru dalam versi 4.1.15:
- RGDL dan RGDR (compang-camping kanan kiri dan compang-camping) fungsi intrinsik baru telah ditambahkan sejak 4.1.14.
- Sebuah bug utama adalah tetap di urutan inisialisasi (segfault).
- Ini hanya terjadi ketika RPL / 2 dibangun dengan lokalisasi paksa.
- regresi EXIT adalah tetap,
Apa yang baru dalam versi 4.1.14:.
- Jumlah pipa antara proses berkurang
- Gnuplot ditingkatkan dan ditambal sehingga dapat dibangun tanpa kesalahan texinfo.
- libiconv ditambal untuk mendukung GLIBC baru-baru ini (C11) versi .
- Beberapa kondisi balapan yang tetap. Sqlite ditingkatkan.
- regresi Mayor yang tetap di IFERR / struktur END dan inin evaluasi ().
- variabel lokal yang diekspor ke disebut definisi.
- Semua pengguna harus meng-upgrade ke rilis ini.
Apa yang baru dalam versi 4.1.13:
- Versi ini mengandung banyak perbaikan bug dan beberapa minor perbaikan. Semua pengguna harus meng-upgrade ke 4.1.13.
Apa yang baru dalam versi 4.1.12:
- Sebuah bug inrecherche_type minor () itu tetap. {& Quot; & quot; & quot; } Tidak dievaluasi seperti yang diharapkan sebagai kutipan dalam tidak lolos.
- Sebuah CIPHER intrinsik baru telah ditambahkan untuk melakukan pembangkitan kunci, dekripsi, dan enkripsi.
- CBC-CMAC dan HMAC digests ditambahkan.
- Sebuah DIGEST intrinsik ditambahkan.
- manajemen Signal pada NetBSD itu tetap.
- RPL / CAS auto-konfigurasi-upgrade.
- dukungan SQLite telah ditambahkan di SQLQUERY, SQLCONNECT, dan SQLDISCONNECT.
Apa yang baru dalam versi 4.1.11:
- Bersama dan variabel statis sekarang disimpan di pohon .
- Hanya Giac / src dibangun di rplcas (Giac / Makefile.am dimodifikasi).
- Gnuplot, LAPACK, Giac, unit, dan ncurses upgrade.
- kemampuan Interprocess dihapus ketika RPL / 2 tidak dapat menjalankan rutinitas inisialisasi untuk menjaga sistem operasi sebersih mungkin.
- manajemen Signal ditulis ulang untuk menghindari bug aneh pada NetBSD mana penangan sinyal dapat disebut dalam thread khusus dan tidak di thread panggilan.
- Sebuah bug utama adalah tetap dalam STO intrinsik.
- STO kembali kesalahan ketika harus membuat variabel global jika tidak intrinsik (default) diatur.
Apa yang baru dalam versi 4.1.10:.
- FORALL intrinsik ditambahkan
- Sebuah bug utama (kebuntuan) adalah tetap di SIKLUS bahwa hanya terjadi ketika SIKLUS dipanggil untuk mengganggu loop dari sub rutin dalam program dikompilasi.
- Ada solusi untuk menghindari bug yang aneh pada jaringan lambat dalam BACA intrinsik.
- KRITIS struktur / END ditambahkan.
- Ketika program masuk dalam bagian kritis, semua benang lain yang sama proses tidur sampai program daun bagian penting.
Apa yang baru di versi 4.1.9:
- Alat upgrade (Giac, ncurses, sqlite, unit, dan LAPACK).
- PANJANG * (...) Format adalah tetap.
- Beberapa patch telah ditambahkan untuk membangun RPL / 2 pada NetBSD .
- karakter Lolos diperbaiki dalam BACA dan MENULIS operasi.
- Sebuah bug utama adalah tetap dalam BACA intrinsik (pada soket) sebagai End Of kondisi Berkas secara acak tertangkap pada jaringan yang lambat.
- stdin sekarang dapat menangani karakter espaced string di SYSEVAL.
- - dengan-gcc-versi ditambahkan ke script configure untuk memaksa versi gcc, sebagai gfortran 4,7 rusak dan crash dengan kesalahan segmentasi .
Apa yang baru di versi 4.1.7:.
- Beberapa bug minor tetap
- kutipan ganda yang lolos dalam INPUT dan fungsi intrinsik PROMPT.
- Sebuah kesalahan dikembalikan (bukan peringatan) ketika fungsi intrinsik tidak tersedia disebut.
- RPL / 2 sekarang dapat lintas disusun sampai Debian generasi arsip.
- Semua tabel, vektor, dan dimensi matriks sekarang diperlakukan sebagai unsigned long .
- The recherche_type () fungsi dimodifikasi untuk menggunakan memori cache.
Komentar tidak ditemukan