OORExx.

Um projeto de código aberto gerenciado pela Rexx Language Association (REXXLA), fornecendo uma implementação gratuita de objeto Rexx
Baixe Agora

OORExx. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Freeware
  • Preço:
  • FREE
  • Nome do editor:
  • Rexx Language Association
  • Site do editor:
  • http://www.oorexx.org/
  • Sistemas operacionais:
  • Mac OS X 10.4 or later
  • Tamanho do arquivo:
  • 1.1 MB

OORExx. Tag


OORExx. Descrição

Um projeto de código aberto gerenciado pela Rexx Language Association (REXXLA), fornecendo uma implementação gratuita do objeto Rexx OOREXX (Open Object REXX) é um projeto de código aberto gerenciado pela Rexx Language Association (REXXLA), fornecendo uma implementação gratuita do objeto REXX.OBJECT REXX é um aprimoramento do REXX clássico; Uma linguagem de programação potente e completa que tem uma sintaxe orientada para o ser humano. O intérprete OORExx permite-lhe escrever programas processualmente, bem como em uma fashion orientada a objetos.Note: OORExx é distribuído sob a licença pública comum (CPL) v1. 0. Aqui estão algumas características principais de "OORExx": · Fácil de usar e fácil de aprender · Ultimamente compatível com o clássico rexx · A capacidade de emitir comandos para vários ambientes · Oferece funções poderosas · Baseado em comandos em inglês · Aprimorado com orientação total de objetos · Projetado para programação orientada a objetos, e também permite a programação convencional de Rexx · Fornece uma API padrão REXX para desenvolver bibliotecas de função externas escritas em c · Uma linguagem semelhante a inglesa: Para tornar o Rexx mais fácil de aprender e usar, muitas de suas instruções são palavras inglesas significativas. Ao contrário de algumas linguagens de programação que usam abreviaturas e grandes números de caracteres de pontuação, as instruções de REXX são palavras comuns, como dizer, puxar, se ... então ... mais, faça ... Fim e sair. · Menos regras: REXX tem relativamente poucas regras sobre o formato. Uma única instrução pode abranger muitas linhas, e você pode incluir várias instruções em uma única linha. As instruções podem começar em qualquer coluna e você pode digitá-las em maiúsculas, minúsculas ou mistas. Você também pode pular espaços em uma linha ou linhas inteiras, já que não há numeração de linha. Palavras-chave também são reservadas em contexto; Ou seja, se você quiser uma variável chamada data, então é válida, embora o REXX tenha uma função incorporada do mesmo nome. O intérprete REXX sabe qual você está se referindo a com base no seu contexto; Assim como o programador também sabe. · Interpretado, não compilado: REXX é uma linguagem interpretada. Quando um programa REXX é executado, seu processador de idiomas lê cada declaração do arquivo de origem e é executado, uma instrução de cada vez. Idiomas que não são interpretados devem primeiro ser compilados no código de objeto antes de serem executados. Isso diminui o tempo de desenvolvimento. · Funções e métodos internos: o REXX possui um conjunto rico de funções e métodos internos que realizam operações de processamento, pesquisa e comparação para texto e números. Estes também fornecem capacidades de formatação e cálculos aritméticos. · Variáveis sem experiência: Rexx trata todos os dados como objetos de diferentes tipos. As variáveis podem manter qualquer tipo de objeto, então você não precisa declarar variáveis como cordas ou números. Se você quiser fazer operações aritméticas em uma variável, desde que a variável tenha um valor numérico reconhecido, ele pode ser feito. · Manipulação de string: REXX inclui uma funcionalidade poderosa para manipular seqüências de caracteres. Isso permite que programas leiam e separem caracteres, números e entradas mistas. Rexx executa operações aritméticas em qualquer string que representa um número válido, incluindo aqueles em formatos exponenciais. · Aritmética decimal: Rexx sempre baseou suas operações aritméticas na aritmética decimal, em vez de aritmética binária que outros idiomas usam. A aritmética decimal é o tipo de humanos aritméticos usam e é preciso, ao contrário da aritmética binária que os computadores usam internamente que é impreciso. Outros idiomas finalmente realizaram os benefícios da aritmética precisa e estão começando a incluir capacidades aritméticas decimais que são baseadas na aritmética do Rexx. Para uma cobertura completa da aritmética decimal, consulte a página aritmética decimal de Mike Cowlishwaw. · Limpar mensagens de erro e depuração poderosa: REXX exibe mensagens com explicações completas e significativas quando um programa REXX encontra um erro. Além disso, a instrução de rastreamento fornece uma poderosa ferramenta de depuração. O que há de novo nesta versão: · 1811384 - 3.2.0 streamsupplier folhas fluxo aberto · 1603254 - Método de subclasses não funciona correclty · 1816838 - A classe Makearray String usa teste de string impróprio · 1817044 - Problema de desempenho do método () · 1834618 - Usando o Gerente de Segurança Causa Falha seg · 1837034 - Problemas de desempenho no método do fluxo Arrayin · 1856576 - Bug com várias vezes ('R') chama a mesma instrução. · 1856717 - linhas (, "") não devem ser válidas · 1858730 - O método vazio não está vazio após o anexo · 1866822 - despejo de núcleo de tampão mutável · 1876731 - Bug no método de instância de exclusão da classe RexxQueue · 1881558 - Nem todas as desencadeadas estão sendo executadas · 1887504 - O rastreio de saída do comando de parse é às vezes mal ordenado · 1928224 - Array ~ Dimensão (1) Retorna o valor errado · 1970589 - Valor ('88p8p') == '.8p8p' · 1997863 - Pendure no programa Rexx de rosqueado · 2016732 - ~ linhas () falha em 4.0 · 2074349 - Instâncias de intérprete múltipla misturar .Local e. · 2121999 - Pacote ~ AddPublicRoutine (...) Bombas · 2144661 - Problemas menores com classe de soquete · 2149775 - Erro de API RexxCreateQueue · 2150063 - REXXPULLFROMQUEUE não terminando a string · 2152197 - RexxVariaerviávelPool retorna rxshv_noavl · 2153363 - REXXVARIREBLEP e nomes de variáveis ruins · 2153460 - REXXVARIREBLEYPOOL sem geração de erro RXSHV_MEMFL esperador · 2155301 - REXXVARIREBILHE CONSÍVEL Erro errado · 2155550 - REXXVARIREBILEDPOOL RXSHV_NEXTV · 2157967 - Rxfuncadd e outros problemas · 2163868 - Rexxaddmacro bug · 2194862 - 4.0.0.3609 Sample ktquard.rex trava · 2469796 - Método não chamado quando o intérprete termina · 1098930 - Adicione uma API de idioma nativa O-O. · 1105841 - RFE4IBM: adicione algum tipo de classpath para objeto rexx · 1105889 - RFE4IBM: Melhorar o desempenho Charin () por ... · 1111907 - Adicione o conceito de constantes a definições de classe · 1144953 - OORExx herança múltipla entre metaclasses não funciona · 1490541 - Saída do Haste para SysdumpVariables · 1503291 - Adicionar qualificar BIF · 1628466 - Método Pushunique CircularQueue · 1666636 - Adicione a fonte de chamadas para funcionar a ordem de pesquisa. · 1711169 - Adicione uma tabela de identidade a classes de cobrança. · 1739607 - Por favor, adicione o parâmetro de comprimento de string (último) POS · 1775165 - OORExxUnit deve ter versões de liberação regulares · 1810883 - Adicionar classe mixina para comparações ordenadas. · 1871145 - Adicione as funções Hora UTC a Data () · 1887986 - Adicione uma classe de rotina a OORExx · 1887996 - Exponha a fonte do programa como método REXX. · 1952525 - Suporte ISO-8859-1 não caractere · 2007159 - Adicionar método de replaceat para a classe de string · 2036765 - Adicione um método claro para a classe RexxQueue. · 2036766 - Adicione um método makearray à classe RexxQueue. · 2050437 - Expanda as regras de acesso para métodos privados. · 2053293 - Adicionar replaceat para a classe mutablebuffer · 2053719 - Adicione o contínuo e o caselesscontes a tampão mutável. · 2053721 - Adicione a ChangestR e o CasryChangestr a classe tampão mutável. · 2053961 - Adicionar POS e Lastposiliares para MutableBuffer · 2054519 - Adicione superior e inferior a mutablebuffer · 2054543 - Adicione um argumento de início e intervalo para traduzir · 2054544 - adicionar traduzir método para mutablebuffer · 2057799 - Adicionar correspondência e bairro comercial para mutablebuffer · 2057804 - adicionar Matchchar e CashoLelatchchar a tampão mutável · 2057806 - Adicionar verificação ao mutableBuffer · 2058009 - Adicionar subword to mutablebuffer · 2058010 - Adicione palavrões ao mutablebuffer · 2058012 - Adicione Wordindex ao mutablebuffer · 2058015 - Adicione o comprimento da verificação para verificar () · 2058018 - Adicione wordlength () para mutablebuffer · 2058022 - Adicionar palavra () para mutablebuffer · 2058023 - Adicionar palavras () a tampão mutável · 2058055 - Adicione delword ao mutablebuffer · 2086854 - Adicione um método de todirectory () para caem · 2118312 - Adicionar "existe" método para a classe .rexxQueue · 2126990 - Adicione um meio para carregar dinamicamente uma biblioteca externa. · 2126996 - Permitir a criação dinâmica de métodos e rotinas externas. · 2151677 - Adicione Rs e linha a .rexxContext · 2152278 - Adicione variante de saída de função adicional. · 2175763 - Adicionar opção de localização para o FILESPEC. · 2184443 - Atualizar algoritmo aleatório para 64 bits · 2552719 - Adicione um método de envio para a classe de objeto. · 2552722 - adicionar método startwith () para a classe de objeto. · 2597124 - As classes específicas do Windows não pertencem ao rexxref · 2663450 - Rexxutil Existance genérico Check API · 1391047 - Syswaitoventsem consome memória enorme e tem RC = 95 erro · 1727269 SystemPFileName gera erro de memória · 1825892 - stdint.h Não disponível em compiladores mais antigos · 1828516 - Mais antigos SvNversão precisa de um Arg · 1838420 - Rxmath - no Linux Matherr () não está ligado em · 1839488 - falha seg de filas e linhas vazias (Linux) · 1867224 - O BIF RXQUEUE retorna uma cadeia de comprimento zero · 1908020 - Símbolo do ambiente RXTRACE falha intérprete · 1941155 - Erro de Mapage Rexx no pacote Ubuntu W / 7.04 · 1809305 - Dependências de construção Debian · 1826922 - Compile falha no Linux SVN Rev 1193 · 2160847 - ServiceException.hpp Fix Missing Incluir, Aviso de Conversão · 2491985 - Instruções atualizadas para a AIX · 2493960 - Atualizar para UNIX-like-build.txt (AIX) · 1639620 - Sysini requer parte do caminho do caminho · 1761497 - Oodialog Doc - Adicionar ... Métodos não documentados corretamente · 1818323 - Eyros no Rev 985 de Rexxref · 1824147 - Exemplos caselos errados · 1824829 - Erro no exemplo padrãoDialog.SGML · 1826924 - Rexxref Método errado Descrição · 1827428 - Categoria de páginas manificiais · 1827815 - Patch for Collasses.SGML · 1832925 - 5.3.6.23. colocar exemplos precisam de fixação · 1836432 - Exemplo de rexxref makearray · 1837371 - Rexxref 3.2.0 Classe da lista Makestring · 1842489 - 11.2.5 Método errado · 1842528 - 2.29 verbo ausente · 1849336 - Métodos de classe de string não alteram a string original · 1849339 - 5.1.3.47 Makearray não diz que exemplo produz · 1849726 - Instancemethod precisa esclarecer · 1855089 - Filenamedialog retorna 0 se cancelar. · 1855881 - diretório de alterações filenamedialog · 1860899 - Adicione documentação para a classe fraca de referência · 1860900 - Adicionar documentação para :: palavra-chave constante. · 1860904 - Adicione documentação para a classe ponteiro. · 1860905 - Adicionar documentação para classe buffer. · 1880666 - Rexxref: 8.1 Lista de funcs de RexXutil está ausente FUNCS RXXXX · 1905153 - SysgetMessage (0) · 1908292 - A classe do WindowsEventLog · 1914663 - Abasedialog ~ Getself Typsself, etc. · 1945447 - Exemplo de atributo do rexxref 3.1 · 1951499 - Rexref 5.4.1.41 Typo de semana · 2011440 - SysFileTree Info Incomplete / Erro · 2012128 - A amostra RXFTP falha com erro 93.914 · 2065659 - Erro no exemplo para o diretório BIF · 2100048 - A classe de relação HASITEM precisa indicar o índice é opcional · 2100051 - Informações de limpeza sobre o uso de espaço em branco · 2132357 - Pacote de documentos ~ loadlibrary · 2132358 - Rotina de documentos LoadexternalRoutine · 2132359 - método de documento loadexternalmethod · 2132361 - Document stem todirectory () · 2132364 - Comprimento de verificação de documento para verificação · 2132370 - Comprimento do documento e argumentos de alcance de traduzir · 2132378 - Documentos para método de replaceat · 2134097 - Ordem de pesquisa de função externa expandida do documento · 2134101 - Adicione documentos para a classe mixin ordenável. · 2134111 - Documentos para .Constant e .rexxcontstant · 2134170 - classe fraca de referência · 2139078 - Documento 0xac como um alternativo não char · 2141326 - Adições de fuso horário de documentos para .dateime · 2142883 - Document rexxqueue existe e aberto · 2151611 - Atualize o Windows-Build.txt · 2164149 - "Códigos de erro do sistema" precisam de ponteiros para procurar · 2164645 - Array Próximo Método Problema · 2165039 - problema do método do saco união · 2176624 - Adicionar documentação para qualificar () bif · 2178822 - 1.11.2.4. Descrição do operador lógico · 2196795 - Rexref Rxuncadd Parms precisa de descrição · 2353987 - Relação allindexes texto errado · 2455439 - Sobre as alterações no ambiente do processo · 2485564 - Adicionar API REXXPULLFROMQUEUEUE · 2485565 - Document rexxopenqueue API · 2485567 - Documento RexxQueuExists · 2485571 - Documento rexxclearqueue · 2505667 - Documente novas regras de método privado. · 2515776 - Documento novo comportamento do RXfuncadd · 2517194 - Tipos de parâmetros de limpeza em docs para corresponder ao arquivo de cabeçalho.


OORExx. Software Relacionado

Naspro.

Quadro de processamento de som livre e aberto com uma forte ênfase na interoperabilidade ...

159 2.8 MB

Download