REXX linguaggio di programmazione | |
---|---|
Autore | IBM |
Data di origine | 1979 |
Ultima versione | ANSI X3.274 (1996) |
Utilizzo | Elaborazione dati, testi, report |
Paradigmi | Programmazione procedurale, strutturata |
Tipizzazione | Dinamico |
Estensioni comuni | .exec .rexx .rex |
Influenzato da | PL/I,ALGOL, CMS EXEC e EXEC 2 |
Modifica dati su Wikidata ·Manuale |
REXX (REstructured eXtended eXecutor) è unlinguaggio di programmazioneinterpretato sviluppato daIBM. È unlinguaggio di programmazione ad alto livello strutturato che fu progettato per essere semplice sia da apprendere che da leggere.Interpreti sia proprietari cheopen source per REXX sono disponibili per un'ampia gamma di piattaforme. Inoltrecompilatori sono disponibili permainframe IBM.
REXX è ampiamente utilizzato come linguaggio macro ed è spesso impiegato nell'elaborazione dei dati e testi e per generarereport; grazie a tali caratteristiche, così come il linguaggioPerl, REXX è spesso impiegato anche nella programmazioneCGI. REXX è anche utilizzato come linguaggio macro interno in alcuni software, tra cui l'emulatore di terminaleZOC. Inoltre, il linguaggio REXX può essere impiegato per operazioni discripting e macro in qualsiasi programma che usi motori di scripting Windows Scripting Host ActiveX (qualiVBScript eJScript).
REXX era fornito con il sistemaOS/2 (dalla versione 1.3 in poi),PC-DOS (7.0 o 2000) eWindows NT 4.0. Gli script REXX per OS/2 e Windows NT possiedono estensione .cmd (la prima linea dello script ne specifica il formato).Un interprete REXX perAmiga chiamatoARexx venne incluso nel sistema operativoAmigaOS dalla versione 2.0.
REXX possiede le seguenti caratteristiche:
Altri progetti
Controllo di autorità | LCCN(EN) sh85113550 ·GND(DE) 4196484-6 ·J9U(EN, HE) 987007536464205171 |
---|