RPL / 2 é uma linguagem de programação especial para cálculos científicos, e poderia ser a criança estranha do amor proibido entre Lisp e Forth.
Os tipos de dados úteis e de trabalho são as seguintes:
- Inteiros binários (64 bits);
- Inteiros com sinal (64 bits);
- Os números reais (64 bits);
- Os números complexos (2 * 64 bits);
- Cordas (qualquer comprimento);
- Listas;
- Vetores Complex, reais ou inteiros;
- Matrizes complexas, reais ou inteiros;
- Nomes;
- As expressões algébricas;
- Expressões expressos em notação polonês reversa
O que é novo nesta versão:
- OpenMotif está agora corrigido para detectar corretamente fontconfig. .
- SQLite e ncurses são atualizados. rpl.inc é fixo.
- rpl () agora envia argumentos para RPL / 2 sub-rotinas.
- O rpl () protótipo é fixo (rpl_home é um char * não assinado, não um unsigned char **).
- GSL é atualizado.
- Um grande bug foi corrigido no LEIA intrínseco (que ocorre apenas em dispositivos Unix).
O que é novo na versão 4.1.16:.
- OpenMotif está agora corrigido para detectar corretamente fontconfig
- SQLite e ncurses são atualizados. rpl.inc é fixo.
- rpl () agora envia argumentos para RPL / 2 sub-rotinas.
- O rpl () protótipo é fixo (rpl_home é um char * não assinado, não um unsigned char **).
- GSL é atualizado.
- Um grande bug foi corrigido no LEIA intrínseco (que ocorre apenas em dispositivos Unix).
O que é novo na versão 4.1.15:
- RGDL e RGDR (esquerdo e direito irregular irregular) novas funções intrínsecas foram adicionados desde 4.1.14.
- Um grande erro foi corrigido na seqüência de inicialização (segfault).
- Ele só ocorre quando RPL / 2 é construído com uma localização forçada.
- regressão EXIT é fixo,
O que é novo na versão 4.1.14:.
- O número de tubulações entre o processo foi reduzida
- Gnuplot foi atualizado e corrigido para que ele possa ser construído sem um erro texinfo.
- Libiconv foi atualizado para suportar versões recente GLIBC (C11).
- Algumas condições de corrida foram corrigidos. SQLite foi atualizado.
- regressões principais foram fixados no IFERR estrutura / END e inin avaliação ().
- As variáveis locais foram exportados para chamadas definições.
- Todos os usuários devem atualizar para esta versão.
O que é novo na versão 4.1.13:
- Esta versão contém uma série de correções de bugs e algumas pequenas melhorias. Todos os usuários deverão atualizar para 4.1.13.
O que é novo na versão 4.1.12:
- A inrecherche_type pequeno bug () foi corrigido. {& Quot; & quot; & quot; } Não foi avaliada como esperado como uma citação interior não tinha escapado.
- Uma nova intrínseca CIPHER foi adicionado para a realização de geração de chaves, descriptografia e criptografia.
- foram adicionados CBC-CMAC e HMAC digere.
- A DIGEST intrínseca foi adicionado.
- gestão de sinal no NetBSD foi corrigido.
- RPL / CAS auto-configuração é atualizado.
- Suporte SQLITE foi adicionado em SQLQuery, SQLCONNECT, e SQLDISCONNECT.
O que é novo na versão 4.1.11:
- Shared e variáveis estáticas agora são armazenados em uma árvore .
- Apenas Giac / src é construído em rplcas (Giac / Makefile.am é modificado).
- Gnuplot, LAPACK, GIAC, unidades e ncurses são atualizados.
- Interprocess capacidades são removidos quando RPL / 2 não pode executar sua rotina de inicialização para manter o sistema operacional o mais limpo possível.
- gestão de sinal é reescrito para evitar um bug estranho no NetBSD, onde um manipulador de sinal pode ser chamado dentro de um tópico especial e não no segmento de chamada.
- Um grande bug foi corrigido no STO intrínseca.
- STO retorna um erro quando ele tem que criar uma variável global se nenhum intrínseca (default) é definido.
O que é novo na versão 4.1.10:.
- FORALL intrínseca é adicionado
- Um erro maior (impasse) é fixado no ciclo que só ocorreu quando o ciclo é chamado de interromper um ciclo de uma sub-rotina dentro de um programa compilado.
- Não há uma solução alternativa para evitar bug estranho em redes lentas em LEIA intrínseca.
- estrutura CRÍTICA / END é adicionado.
- Quando um programa entra em uma seção crítica, todos os outros segmentos do mesmo processo de sono até que o programa deixa a seção crítica.
O que é novo na versão 4.1.9:
- Ferramentas são atualizados (Giac, ncurses, SQLite, unidades, e LAPACK).
- formato de comprimento * (...) é fixo.
- Alguns remendos foram adicionados para construir RPL / 2 no NetBSD.
- caracteres de escape são fixos em leitura e gravação.
- Um grande bug foi corrigido no LEIA intrínseca (no acessório), como condição de fim de arquivo foi pego aleatoriamente em redes lentas.
- stdin agora pode lidar com personagens cordas espaced em SYSEVAL.
- - with-gcc-versão é adicionado ao script configure para forçar a versão de gcc, como gfortran 4.7 está quebrado e acidentes com uma falha de segmentação .
O que é novo na versão 4.1.7:.
- Alguns bugs são corrigidos
- As aspas duplas são escapou em INPUT e funções intrínsecas de prompt.
- Um erro será retornado (em vez de um aviso), quando uma função intrínseca indisponíveis é chamado.
- RPL / 2 podem agora ser compilado cruz até Debian geração do arquivo.
- Todos os tabela, vetor, e dimensões de matriz agora são tratados como não assinado longo.
- A função recherche_type () é modificado para usar a memória cache.
Comentários não encontrado