Oorexx

Un proyecto de código abierto administrado por Rexx Language Association (REXXLA) proporcionando una implementación gratuita de Object Rexx
Descargar ahora

Oorexx Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Freeware
  • Precio:
  • FREE
  • Nombre del editor:
  • Rexx Language Association
  • Sitio web del editor:
  • http://www.oorexx.org/
  • Sistemas operativos:
  • Mac OS X 10.4 or later
  • Tamaño del archivo:
  • 1.1 MB

Oorexx Etiquetas


Oorexx Descripción

Un proyecto de código abierto administrado por Rexx Language Association (Rexxla) proporcionando una implementación gratuita de Object Rexx Oorexx (Open Object Rexx) es un proyecto de código abierto administrado por Rexx Language Association (REXXLA) que proporciona una implementación gratuita de Objeto Rexx.Object Rexx es una mejora del clásico Rexx; Un poderoso lenguaje de programación con todas las funciones que tiene una sintaxis orientada a la humana. El intérprete Oorexx le permite escribir programas de manera procesal, así como en una moda orientada a objetos. Nota: Oorexx se distribuye bajo la licencia pública común (CPL) V1. 0. Aquí hay algunas características clave de "Oorexx": · Fácil de usar y fácil de aprender. · Compatible hacia arriba con el clásico Rexx. · La capacidad de emitir comandos a múltiples entornos. · Ofrece funciones poderosas. · Basado en comandos en inglés · Mejorado con orientación de objeto completo · Diseñado para la programación orientada a objetos, y también permite la programación convencional Rexx · Proporciona una API REXX estándar para desarrollar bibliotecas de funciones externas escritas en C · Un lenguaje similar al inglés: para que Rexx sea más fácil de aprender y usar, muchas de sus instrucciones son palabras en inglés significativas. A diferencia de algunos lenguajes de programación que utilizan abreviaturas y grandes números de caracteres de puntuación, las instrucciones de Rexx son palabras comunes, como dicen, tire, si ... luego ... si no ... final, y salga. · Menos reglas: Rexx tiene relativamente pocas reglas sobre el formato. Una instrucción única puede abarcar muchas líneas, y puede incluir múltiples instrucciones en una sola línea. Las instrucciones pueden comenzar en cualquier columna y puede escribirlas en mayúsculas, minúsculas o cajas mixtas. También puede omitir espacios en una línea o líneas enteras, ya que no hay numeración de línea. Las palabras clave también están reservadas solo en contexto; Es decir, si desea una variable llamada fecha, entonces es válido, aunque Rexx tiene una función incorporada del mismo nombre. El intérprete Rexx sabe cuál se está refiriendo en función de su contexto; Así como el programador también lo sabe. · Interpretado, no compilado: Rexx es un lenguaje interpretado. Cuando se ejecuta un programa Rexx, su procesador de idioma lee cada declaración del archivo de origen y lo ejecuta, una declaración a la vez. Los idiomas que no se interpretan deben ser compilados primero en el código de objeto antes de ejecutar. Esto ralentiza el tiempo de desarrollo. · Funciones y métodos incorporados: Rexx tiene un conjunto rico de funciones y métodos incorporados que realizan varias operaciones de procesamiento, búsqueda y comparación para texto y números. Estos también proporcionan capacidades de formato y cálculos aritméticos. · Variables sin tipos: Rexx trata todos los datos como objetos de diferentes tipos. Las variables pueden contener cualquier tipo de objeto, por lo que no necesita declarar variables como cadenas o números. Si desea realizar operaciones aritméticas en una variable, siempre que la variable tenga un valor numérico reconocido que se puede hacer. · Manejo de cadenas: Rexx incluye una potente funcionalidad para manipular las cadenas de caracteres. Esto permite que los programas lean y separen caracteres, números y entrada mixta. Rexx realiza operaciones aritméticas en cualquier cadena que represente un número válido, incluidas las de los formatos exponenciales. · Aritmética decimal: Rexx siempre ha basado sus operaciones aritméticas sobre la aritmética decimal, en lugar de en la aritmética binaria que otros idiomas se utilizan. El aritmético decimal es el tipo de consumo de humanos aritméticos y es preciso, a diferencia de la aritmética binaria, la cual las computadoras utilizan internamente, lo cual es inexacto. Otros idiomas finalmente se han realizado los beneficios de la aritmética precisa y están empezando a incluir capacidades aritméticas decimales que se basan en la aritmética de Rexx. Para obtener una cobertura completa de la aritmética decimal, vea la página aritmética decimal de Mike Cowlyaw. · Mensajes de error transparentes y depuración potente: Rexx muestra mensajes con explicaciones completas y significativas cuando un programa Rexx encuentra un error. Además, la instrucción TRACE proporciona una herramienta de depuración potente. ¿Qué hay de nuevo en este lanzamiento: · 1811384 - 3.2.0 Streamsupplier deja la corriente abierta · 1603254 - El método Subclasses no funciona Correclty · 1816838 - CLASE DE MAKARRARY STRING utiliza una prueba de cadena impropia · 1817044 - Artículos de relación () Problema de rendimiento del método · 1834618 - Uso del administrador de seguridad causa falla SEG · 1837034 - Problemas de rendimiento en el método de Arrayin Stream · 1856576: el error con múltiples horas ('R') llama a la misma instrucción. · 1856717 - Las líneas (, "") no deben ser válidas · 1858730 - El método vacío no se vacía después de agregar · 1866822 - Mutable Buffer Core Dump · 1876731 - Error en el método de eliminación de la instancia de la clase Rexxqueue · 1881558 - No todas las ininterriguas se están ejecutando · 1887504 - La salida de seguimiento del comando anal se encuentra a veces mal ordenado · 1928224 - Array ~ Dimension (1) Devuelve valor incorrecto · 1970589 - Valor ('88P8P') == '.8P8P' · 1997863 - Cuelga en el programa Roscado Rexx · 2016732 - ~ líneas () Fallo en 4.0 · 2074349 - Múltiples instancias de intérpretes se mezclan .Local y. · 2121999 - Paquete ~ AddPublicRutine (...) Bombas · 2144661 - Cuestiones menores con clase de zócalo · 2149775 - Error de API REXXCREATEQUEUE · 2150063 - Rexxpullfromqueue no terminando cadena · 2152197 - RexxvariablePool Devuelve RxShv_Noavl · 2153363 - RexxvariabePool y nombres de malas variables · 2153460 - RexxVariablePool No Generar Error esperado RxSHV_MEMFL · 2155301 - RexxVariabePool problemas equivocados error · 2155550 - RexxvariablePool RxShv_Nextv problema · 2157967 - RXFUNCADDD Y OTROS PROBLEMAS · 2163868 - Rexxaddmacro Bug · 2194862 - 4.0.0.3609 Muestra Ktquard.rex cuelga · 2469796 - Método de Uninit no llamado cuando termina el intérprete · 1098930 - Añadir una API de idioma nativo O-O. · 1105841 - RFE4IBM: Agregue algún tipo de Classpath para el objeto Rexx · 1105889 - RFE4IBM: Mejorar el rendimiento de Charin () por ... · 1111907 - Añadir concepto de constantes a definiciones de clase · 1144953 - Oorexx Herencia múltiple entre metaclases que no funcionan · 1490541 - Salida de tallo para SysdumpVariables · 1503291 - Añadir calificar bif · 1628466 - Método Circularqueue Pushunique · 1666636 - Agregar fuente de persona que llama a la orden de búsqueda. · 1711169 - Agregar una tabla de identidad a las clases de recopilación. · 1739607 - Por favor agregue la cadena (Última-) POS de la longitud del parámetro · 1775165 - OorexxUnit debe tener versiones de liberación regulares · 1810883 - Añadir clase de Mixin para comparaciones ordenadas. · 1871145 - Añadir UTC a Fecha () Funciones () · 1887986 - Añadir una clase de rutina a OOREXX · 1887996 - Exponer la fuente del programa como método Rexx. · 1952525 - Soporte ISO-8859-1 no carácter · 2007159 - Agregar método de reemplazo a clase de cadena · 2036765 - Agregue un método claro a la clase Rexxqueue. · 2036766 - Agregar un método de makearray a la clase Rexxqueue. · 2050437 - Expandir las reglas de acceso para los métodos privados. · 2053293 - Añadir Reemplazo a la clase MutableBuffer · 2053719 - Agregue Countstr y CaselessCountstrst a un tampón mutuo. · 2053721 - Agregue ChangeT y Caselesschangestr a una clase de amortiguamiento mutable. · 2053961 - Añadir POS sin desembocadura y LastPOS a MutableBuffer · 2054519 - Agregar superior e inferior a MutableBufffer · 2054543 - Añadir un argumento de inicio y rango para traducir · 2054544 - Añadir traducir método a MutableBuffer · 2057799 - Agregar partido y CaselessMatch a MutableBuffer · 2057804 - Añadir Matchchar y CaselessMatchchar a un tampón mutable · 2057806 - Añadir Verificar a MutableBuffer · 2058009 - Añadir subriguerra a MutableBuffer · 2058010 - Añadir WordPOS a MutableBuffer · 2058012 - Añadir WordIndex a MutableBuffer · 2058015 - Agregar la longitud de verificación para verificar () · 2058018 - Añadir WordLength () a MutableBuffer · 2058022 - Añadir Word () a MutableBuffer · 2058023 - Agregar palabras () al tampón mutable · 2058055 - Añadir delword a MutableBuffer · 2086854 - Añadir un método de sodirectory () para tallo · 2118312 - Agregar "existe" Método a la clase. Rexxqueue · 2126990 - Agregue un medio para cargar dinámicamente una biblioteca externa. · 2126996 - Permitir la creación dinámica de métodos y rutinas externas. · 2151677 - Agregue Rs y línea a .RexxContext · 2152278 - Añadir una variante de salida de función adicional. · 2175763 - Agregar la opción de ubicación a FileSpec. · 2184443 - Actualizar algoritmo aleatorio a 64 bits · 2552719 - Agregue un método de envío a clase de objetos. · 2552722 - Agregar STARTWITH () Método a clase de objetos. · 2597124 - Las clases SPEPFIC de Windows no pertenecen a Rexxref · 2663450 - Rexxutil Genérico Existencias de la API · 1391047 - SYSWAITEVENTSEM consume enorme memoria y obtuvo un error rc = 95 · 1727269 SystemPFileName genera error de memoria · 1825892 - STDINT.H No disponible en los compiladores más antiguos · 1828516 - SVNVERSION MADE NECESITA UN ARG · 1838420 - RxMath - en Linux MatherHR () no está vinculado en · 1839488 - Falla SEG con colas y líneas vacías (Linux) · 1867224 - El BIF Rxqueue devuelve una cadena de longitud cero · 1908020 - RxTrace Environment Symbol se bloquea el intérprete · 1941155 - Error de Manual Rexx en el paquete Ubuntu W / 7.04 · 1809305 - Debian Build Dependences · 1826922 - La compilación falla en Linux SVN Rev 1193 · 2160847 - ServiceException.hpp Fix Fease Incluya, Advertencia de conversión · 2491985 - Instrucciones de construcción actualizadas para AIX · 2493960 - Actualización para UNIX-like-build.txt (AIX) · 1639620 - Sysini requiere DIR parte del camino · 1761497 - Oodialog Doc - Agregar ... Métodos no documentados correctamente · 1818323 - Typos en Rev 985 de Rexxref · 1824147 - Ejemplos sin cuenta errores · 1824829 - Error en el ejemplo estándarDialog.SGML · 1826924 - Rexxref Método incorrecto Descripción · 1827428 - Categoría de páginas de hombre incorrecta · 1827815 - Parche para Collclasses.SGML · 1832925 - 5.3.6.23. Poner ejemplos necesitan arreglar · 1836432 - Rexxref Makearray Ejemplo · 1837371 - Rexxref 3.2.0 Lista de la clase Makestering · 1842489 - 11.2.5 Método incorrecto · 1842528 - 2.29 verbo faltante · 1849336 - Métodos de clase de cadena no alteran la cadena original · 1849339 - 5.1.3.47 Makearray no dice lo que produce el ejemplo · 1849726 - InstanceMethods necesita aclarar · 1855089 - FilenamediaLog devuelve 0 si cancela. · 1855881 - FilenamediaLog Cambia el directorio · 1860899 - Agregar documentación para la clase de WeekReference · 1860900 - Agregar documentación para :: Palabra clave constante. · 1860904 - Añadir documentación para la clase de puntero. · 1860905 - Agregar documentación para la clase de búfer. · 1880666 - Rexxref: 8.1 Lista de Funcs de Rexxutil Falta RXXXX FUNCS · 1905153 - SysgetMessage (0) · 1908292 - La clase de WindowSEVENTLOG · 1914663 - ABASEDIALOG ~ GETSELF TYPOS, etc. · 1945447 - Ejemplo de Attribute Rexxref 3.1 · 1951499 - Rexref 5.4.1.41 Día de la semana typo · 2011440 - SYSFILETEE INFORMACIÓN INCOMPLETE / ERROR · 2012128 - La muestra RXFTP falla con el error 93.914 · 2065659 - Error en el ejemplo para el directorio BIF · 2100048 - Relación Class Honesitem debe indicar que el índice es opcional · 2100051 - Información de limpieza sobre el uso del espacio en blanco · 2132357 - Paquete de documentos ~ LoadLibrary · 2132358 - DOCUMENTO RUTINGINE VUEDEXTERALROUTINE · 2132359 - Método de documento LodexternalMethod · 2132361 - Documento STEM TODIRectory () · 2132364 - Longitud de verificación de documentos para verificar · 2132370 - Documento Longitud y rango Argumentos de traducción · 2132378 - Docs para el método de reemplazo · 2134097 - Orden de búsqueda de funciones externas expandidas en el documento · 2134101 - Añadir documentos para la clase de mezcla ordenable. · 2134111 - Docs para .Constant y .RexxContstant · 2134170 - Clase de WeekReference · 2139078 - Documento 0xac como alternativo, no char · 2141326 - Adiciones de la zona horaria de documentos a .DateTime · 2142883 - Existe el documento Rexxqueue y se abre · 2151611 - Actualizar windows-build.txt · 2164149 - "Códigos de error del sistema" necesitan punteros para mirar hacia arriba · 2164645 - Array Siguiente Método Problema · 2165039 - PROBLEMA DE MÉTODO DE LA UNIÓN DE LA BOLSA · 2176624 - Añadir documentación para calificar () BIF · 2178822 - 1.11.2.4. Descripción del operador lógico · 2196795 - Rexref RxFuncAdd Parms necesidad de descripción · 2353987 - Relación AllinDexes Texto incorrecto · 2455439 - Acerca de los cambios en el entorno de proceso · 2485564 - Añadir rexxpullfromqueue API · 2485565 - DOCUMENT REXXOPENQUEUE API · 2485567 - Documento RexxqueueExistas · 2485571 - Documento REXXCLARQUEUE · 2505667 - Documentar nuevas reglas de métodos privados. · 2515776 - Documento nuevo comportamiento de rxfuncadd · 2517194 - Tipos de parámetros de limpieza en los documentos para que coincidan con el archivo de encabezado.


Oorexx Software relacionado

Naspro

Marco de procesamiento de sonido gratuito y abierto de código abierto con un fuerte hincapié en la interoperabilidad ...

159 2.8 MB

Descargar