oorexx.Un progetto open source gestito da Rexx Language Association (RexxLa) che fornisce un'implementazione gratuita di oggetto rexx | |
Scarica ora |
oorexx. Classifica e riepilogo
Annuncio pubblicitario
- Licenza:
- Freeware
- Prezzo:
- FREE
- Nome editore:
- Rexx Language Association
- Sito web dell'editore:
- http://www.oorexx.org/
- Sistemi operativi:
- Mac OS X 10.4 or later
- Dimensione del file:
- 1.1 MB
oorexx. Tag
oorexx. Descrizione
Un progetto open source gestito da Rexx Language Association (RexxLa) che fornisce un'implementazione gratuita di oggetto rexx Oorexx (Open Object Rexx) è un progetto open source gestito da Rexx Language Association (RexxLa) che fornisce un'implementazione gratuita di oggetto rexx.object rexx è un miglioramento del rexx classico; Un potente linguaggio di programmazione completo e completo che ha una sintassi orientata all'uomo. L'interprete orientabile consente di scrivere programmi proceduralmente e in modo orientato all'oggetto. Nota: Oorexx è distribuito sotto la licenza pubblica comune (CPL) V1. 0. Ecco alcune caratteristiche chiave di "Oorexx": · Facile da usare e facile da imparare · Compatibile con verso l'alto con il classico rexx · La capacità di emettere comandi a più ambienti · Offre potenti funzioni · Basato su comandi di tipo inglese · Migliorato con orientamento completo dell'oggetto · Progettato per la programmazione orientata agli oggetti e consente anche la programmazione convenzionale rexx · Fornisce un'API Rexx standard per sviluppare librerie di funzioni esterne scritte in c · Una lingua inglese: per rendere Rexx più facile da imparare e utilizzare, molte delle sue istruzioni sono parole inglesi significative. A differenza di alcuni linguaggi di programmazione che utilizzano le abbreviazioni e un gran numero di caratteri di punteggiatura, le istruzioni rexx sono parole comuni, come ad esempio dire, tirare, se ... allora ... altro, fare ... fine e uscire. · Meno regole: Rexx ha relativamente poche regole sul formato. Una singola istruzione può coprire molte linee e puoi includere più istruzioni su una singola riga. Le istruzioni possono iniziare in qualsiasi colonna e puoi scriverle in caso maiuscolo, minuscolo o misto. Puoi anche saltare gli spazi in una linea o in intera righe, poiché non c'è numerazione di linea. Le parole chiave sono anche riservate solo nel contesto; Ie Se si desidera una variabile chiamata data, allora è valida, anche se Rexx ha una funzione integrata con lo stesso nome. L'interprete rexx sa quale si sta facendo riferimento in base al suo contesto; Proprio come lo sa anche il programmatore. · Interpretato, non compilato: Rexx è una lingua interpretata. Quando viene eseguito un programma Rexx, il suo processore di lingua legge ogni affermazione dal file sorgente e lo esegue, una dichiarazione alla volta. Le lingue che non sono interpretate devono prima essere compilata nel codice oggetto prima di essere eseguita. Questo rallenta il tempo di sviluppo. · Funzioni e metodi integrati: Rexx ha un ricco set di funzioni e metodi integrati che eseguono varie operazioni di elaborazione, ricerca e confronto per testo e numeri. Questi forniscono anche funzionalità di formattazione e calcoli aritmetici. · Variabili in assoluto: rexx tratta tutti i dati come oggetti di diversi tipi. Le variabili possono contenere qualsiasi tipo di oggetto, quindi non è necessario dichiarare le variabili come stringhe o numeri. Se si desidera eseguire le operazioni aritmetiche su una variabile, quindi a condizione che la variabile abbia un valore numerico riconosciuto che può essere fatto. · Gestione delle stringhe: Rexx include potente funzionalità per manipolare le stringhe di caratteri. Ciò consente ai programmi di leggere e separare caratteri, numeri e ingresso misto. Rexx esegue operazioni aritmetiche su qualsiasi stringa che rappresenta un numero valido, comprese quelle in formati esponenziali. · Aritmetica decimale: Rexx ha sempre basato le sue operazioni aritmetiche sull'aritmetica decimale, piuttosto che sull'aritmetica binaria che l'uso di altre lingue. L'aritmetica decimale è il tipo di uso dell'uomo aritmetico ed è accurato, a differenza dell'aritmetica binaria che i computer utilizzano internamente che è inaccurato. Altre lingue hanno finalmente realizzato i vantaggi dell'accurati aritmetici e stanno iniziando a includere funzionalità aritmetiche decimali basate sull'aritmetica di Rexx. Per una copertura completa dell'aritmetica decimale, vedi la pagina aritmetica decimale di Mike Cowishaaw. · Cancella messaggi di errore e potente debug: Rexx visualizza i messaggi con spiegazioni complete e significative quando un programma Rexx incontra un errore. Inoltre, l'istruzione Trace fornisce un potente strumento di debug. Cosa c'è di nuovo in questa versione: · 1811384 - 3.2.0 Streamsupplier Leaves Stream Open · 1603254 - Metodo di sottoclassi non funziona correclty · 1816838 - La classe String MakeArray utilizza un test di stringa improprio · 1817044 - Articoli di relazione () Metodo Problema delle prestazioni · 1834618 - L'utilizzo di Security Manager provoca il guasto Seg · 1837034 - Problemi di prestazione nel metodo Arrayin del flusso · 1856576 - Bug con più tempo ('R') invita le stesse istruzioni. · 1856717 - Le linee ("") non dovrebbero essere valide · 1858730 - Il metodo vuoto non è vuoto dopo l'appendi · 1866822 - Discarica del nucleo del buffer mutabile · 1876731 - Bug in Elimina Metodo di istanza della classe RexxQueue · 1881558 - Non tutti gli uninamenti vengono eseguiti · 1887504 - L'output di traccia dal comando Parse è talvolta ordinato · 1928224 - Array ~ Dimension (1) Restituisce il valore errato · 1970589 - Valore ('88P8P') == '.8P8P' · 1997863 - Hang in programma Rexx filettato · 2016732 - ~ linee () fallimento in 4.0 · 2074349 - I istanze di interprete multiple si mescolano .Local e .Anvironment · 2121999 - Pacchetto ~ AddpublicRoutine (...) Bombe · 2144661 - problemi minori con la classe di socket · 2149775 - Errore API rexxcreateeue · 2150063 - Rexxpullfromqueue non terminando la stringa · 2152197 - RexxvariablePool Restituisce RXSHV_NOAVL · 2153363 - RexxvariablePool e nomi di variabile BAD · 2153460 - Rexxvariablepool No Generazione ERRORE RXSHV_MEMFL atteso · 2155301 - Problemi rexxvariablePool Errore errato · 2155550 - RexxvariablePool RxShv_Nextv problema · 2157967 - RXFUNCADD e altri problemi · 2163868 - Bug RexxAddMacro · 2194862 - 4.0.0.3609 campione ktquard.rex si blocca · 2469796 - Metodo di disinnesto non chiamato quando l'interprete termina · 1098930 - Aggiungi un'API della lingua madre O-O. · 1105841 - RFE4IBM: aggiungi una sorta di classe per l'oggetto Rexx · 1105889 - RFE4IBM: Migliora Charin () Performance di ... · 1111907 - Aggiungi concetto di costanti alle definizioni di classe · 1144953 - Oorexx più ereditarietà tra metaclasses non funziona · 1490541 - Uscita stelo per sysdumpvariablebles · 1503291 - Aggiungi qualifica bif · 1628466 - Metodo Pushuniche Circolare · 1666636 - Aggiungi origine del chiamante all'ordine di ricerca funzioni. · 1711169 - Aggiungi una tabella di identità alle classi di raccolta. · 1739607 - Si prega di aggiungere stringa (ultima-) POS lunghezza parametro · 1775165 - OorexxUnit dovrebbe avere versioni di rilascio regolare · 1810883 - Aggiungi classe Mixin per confronti ordinati. · 1871145 - Aggiungi funzioni UTC a DATE () TIME () · 1887986 - Aggiungi una classe di routine a Oorexx · 1887996 - Esporre la sorgente del programma come metodo Rexx. · 1952525 - Supporto ISO-8859-1 non carattere · 2007159 - Aggiungi metodo sostituibile alla classe stringa · 2036765 - Aggiungere un metodo chiaro alla classe RexxQueue. · 2036766 - Aggiungere un metodo di MakeArray alla classe Rexxqueue. · 2050437 - Espandere le regole di accesso per i metodi privati. · 2053293 - Aggiungi sostituibile alla classe MutableBuffer · 2053719 - Aggiungere contestr e coscelesscounttr a buffer mutabile. · 2053721 - Aggiungere ChangeStr e CaselessChangestr alla classe buffer mutabile. · 2053961 - Aggiungere il casalinge e lastogiacquone a MutableBuffer · 2054519 - Aggiungere superiore e inferiore a Mutablebuffer · 2054543 - Aggiungi un argomento Start and Range per tradurre · 2054544 - Aggiungi il metodo di traduzione a Mutablebuffer · 2057799 - Aggiungi match e incaslessmatch a MutableBuffer · 2057804 - Aggiungi MatchChar e CaSedatMatch Chatch al buffer mutabile · 2057806 - Aggiungi Verifica a MutableBuffer · 2058009 - Aggiungi subword to mutablebuffer · 2058010 - Aggiungi Wordpos a Mutablebuffer · 2058012 - Aggiungi WordIndex a MutableBuffer · 2058015 - Aggiungi la lunghezza della verifica da verificare () · 2058018 - Aggiungi wordlength () a MutableBuffer · 2058022 - Aggiungi Word () a MutableBuffer · 2058023 - Aggiungi parole () al buffer mutabile · 2058055 - Aggiungi Deply a Mutablebuffer · 2086854 - Aggiungi un metodo todirectory () per il radice · 2118312 - Aggiungi metodo "esiste" alla classe .rexxqueue · 2126990 - Aggiungi un mezzo per caricare dinamicamente una libreria esterna. · 2126996 - Consentire la creazione dinamica di metodi e routine esterni. · 2151677 - Aggiungi rs e riga a .rexxcontext · 2152278 - Aggiungi ulteriore variante di uscita della funzione. · 2175763 - Aggiungi posizione Opzione a FileSpec. · 2184443 - Aggiorna algoritmo casuale a 64 bit · 2552719 - Aggiungi un metodo di invio alla classe oggetto. · 2552722 - Aggiungi metodo startwith () alla classe oggetto. · 2597124 - Le classi SpecFic di Windows non appartengono a Rexxref · 2663450 - Rexxutil Generico Disesistenza Controllare API · 1391047 - SyswaitEventEpentEM consuma enorme memoria e ha ricevuto l'errore RC = 95 · 1727269 SystemPFILENAME Genera errore di memoria · 1825892 - STDINT.H non disponibile su compilatori più vecchi · 1828516 - Svnversion più anziana ha bisogno di un arg · 1838420 - RXMATH - su Linux Matherrr () non è collegato in · 1839488 - Guasto Seg con code e linee vuote (Linux) · 1867224 - Il BIF RxQueue restituisce una stringa a lunghezza zero · 1908020 - RXTRACE AMBIENTE Symbol schates interprete · 1941155 - Errore Rexx Manpage su Ubuntu W / 7.04 Pacchetto · 1809305 - Debian Build Dipendenze · 1826922 - Compilazione fallisce su Linux svn rev 1193 · 2160847 - Serviceexception.hpp La correzione mancante include, avviso di conversione · 2491985 - Istruzioni di costruzione aggiornate per AIX · 2493960 - Aggiornamento per Unix-like-build.txt (AIX) · 1639620 - Sysini richiede una parte di dir del percorso · 1761497 - Oodialog doc - Aggiungere ... Metodi non documentati correttamente · 1818323 - Typos in Rev 985 di Rexxref · 1824147 - Esempi senza protezione errati · 1824829 - Errore nell'esempio standardDialog.sgml · 1826924 - Descrizione del metodo errato rexxref · 1827428 - Categoria Man Pagine sbagliate · 1827815 - Patch for cllasses.sgml · 1832925 - 5.3.6.23. Metti gli esempi necessari per il fissaggio · 1836432 - Esempio di rexxref forkarray · 1837371 - REXXREF 3.2.0 Elenco Classe Makestring · 1842489 - 11.2.5 Metodo errato · 1842528 - 2.29 verbo mancante · 1849336 - I metodi di classe Strings non alterano la stringa originale · 1849339 - 5.1.3.47 MakeAarray non dice quale esempio produce · 1849726 - IstanceMethods ha bisogno di chiarire · 1855089 - FileNameDialog ritorna 0 se annulla. · 1855881 - FileNameDialog Modifichere le directory · 1860899 - Aggiungi documentazione per la classe di deboli · 1860900 - Aggiungi documentazione per :: Parola chiave costante. · 1860904 - Aggiungi documentazione per la classe puntatore. · 1860905 - Aggiungi documentazione per la classe buffer. · 1880666 - Rexxref: 8.1 Elenco dei func di rexxutil mancano le funzioni rxxxx · 1905153 - SysgetMessage (0) · 1908292 - La classe Windowseventlog · 1914663 - Abasedialog ~ Getting Typles, ecc. · 1945447 - Esempio di set di attributo rexxref 3.1 · 1951499 - Rexref 5.4.1.41 Weekday Typo · 2011440 - Info SysFiletree Incomplete / Error · 2012128 - Il campione RXFTP non riesce con errore 93.914 · 2065659 - Errore nell'esempio per la directory Bif · 2100048 - Classe di relazione HasiTem deve indicare che l'indice è facoltativo · 2100051 - Pulisci informazioni sull'utilizzo dello spazio bianco · 2132357 - Pacchetto documenti ~ LoadLibrary · 2132358 - Document Routine Loadexternalroutine · 2132359 - Metodo del documento Loadexternalmethod · 2132361 - Document Stem Todirectory () · 2132364 - Lunghezza della verifica del documento per verificare · 2132370 - Documento Lunghezza e intervallo Argomenti di Traduci · 2132378 - Documenti per il metodo di sostituzione · 2134097 - Ordine di ricerca della funzione esterna espansa del documento · 2134101 - Aggiungi documenti per la classe Mixin ordinabile. · 2134111 - Documenti per .Constant e .rexxConTtant · 2134170 - Classe di debolezza · 2139078 - Documento 0xac come alternato non char · 2141326 - Aggiunte del fuso orario di documento a .Datetime · 2142883 - Documento Rexxqueue esiste e aperto · 2151611 - Aggiorna Windows-Build.txt · 2164149 - "I codici di errore del sistema" hanno bisogno di puntatori da cercare · 2164645 - Array Problema del metodo successivo · 2165039 - Borsa Problema del metodo dell'Unione · 2176624 - Aggiungi documentazione per qualificarsi () BIF · 2178822 - 1.11.2.4. Descrizione dell'operatore logico. · 2196795 - Rexref Rxfuncadd Parms Descrizione Descrizione · 2353987 - Relation Allindexes Storto testo · 2455439 - Informazioni sulle modifiche all'ambiente di processo · 2485564 - Aggiungi API Rexxpullfromqueue · 2485565 - API del documento RexxopenqueQue · 2485567 - Documento Rexxqueuexists · 2485571 - Documento rexxcleaqueque · 2505667 - Documentare nuove regole del metodo privato. · 2515776 - Documenta il nuovo comportamento di RXFUNCADDD · 2517194 - Tipi di parametri di pulizia in documenti per abbinare il file di intestazione.
oorexx. Software correlato