Rexx: Llenguatge de programació

REXX (acrònim en anglès de REstructured eXtended eXecutor) és un llenguatge de programació interpretat desenvolupat per IBM com un llenguatge de programació estructurat d'alt nivell, dissenyat per ser fàcil d'aprendre i fàcil de llegir.

Hi ha disponibles intèrprets de REXX, tant comercials com de codi obert, per a gran varietat de plataformes. Els compiladors estan disponibles per a mainframes o ordinadors centrals d'IBM.

Infotaula de llenguatge de programacióRexx
Tipusllenguatge de programació, command line interface language (en) Tradueix i llenguatge interpretat Modifica el valor a Wikidata
Data de creació1979 Modifica el valor a Wikidata
DissenyMichael F. Cowlishaw Modifica el valor a Wikidata
DesenvolupadorIBM i Michael F. Cowlishaw Modifica el valor a Wikidata
Paradigma de programacióprogramació procedimental i programació estructurada Modifica el valor a Wikidata
Darrera versió estableANSI X3.274 () Modifica el valor a Wikidata
Influenciat perPL/I, ALGOL, CMS EXEC (en) Tradueix i EXEC 2 (en) Tradueix Modifica el valor a Wikidata
Extensió dels fitxerscmd, bat, exec, rexx, rex i EXEC Modifica el valor a Wikidata

Característiques

REXX té les característiques següents:

  • basat en cadenes de caràcters
  • tipus de dades dinàmic (sense declaracions)
  • sense paraules reservades (excepte en context local)
  • precisió numèrica arbitrària
  • aritmètica decimal (punt flotant)
  • una gran selecció de funcions internes (especialment per a cadenes i processament de paraules)
  • gestió d'emmagatzematge automàtic
  • matrius associatives
  • accés senzill a comandes de sistema
  • gestió dels errors senzilla, i 'tracing' i depurador integrats
  • serveis E/S simplificats

REXX té solament 23 instruccions (p.e. call, parse i select) clares i evidents, amb requeriments de puntuació i formatat mínims. Essencialment és un llenguatge molt lliure amb un sol tipus de dades, la cadena de caràcters. Aquesta filosofia significa que totes les dades són visibles (simbòliques) i la depuració i el rastrejat són molt senzills. La sintaxi de REXX s'assembla a la del PL/1, però té menys notacions; això fa que sigui més complex d'analitzar pel programa, però més senzill d'utilitzar.

Referències

A Wiki Commons hi ha contingut multimèdia relatiu a: Rexx

Tags:

AcrònimCodi obertIBMLlenguatge de programacióLlenguatge de programació interpretatOrdinador central

🔥 Trending searches on Wiki Català:

PlantesSoCorVicXipreCarlos BianchiEurolliga 2002-2003Ciutadania europeaTipus de fullesAamer AnwarLa TrincaTina TurnerPantà de SauAlt ConflentJoan Carles Usó ArnalPapallonaReserva índia Wind RiverPedro PorroCivilització maiaNatos y WaorDistrictes i barris de BarcelonaDiacaPesta NegraEufòria 2Partició (heràldica)OccitàTerratrèmolEdat antigaAndorraLlacuna de VenèciaBruny SurinBessóMona de PasquaCatalàDesertCSMAPau Casals i DefillóWanna OneGovern de CatalunyaBolt (pel·lícula de 2008)Joan Fuster i OrtellsLlista dels tancs principals de batalla per paísUapití de les muntanyes RocosesIlles BalearsFaigHiva OaFarigolaBerlínFerran el CatòlicImperi RomàBAFTA a la millor músicaLeo UrbanFrancesc Macià i LlussàMorihei UeshibaPlaca tectònicaAntoni Comín i OliveresCartaFigueres (Alt Palància)NoucentismeCampionat de Zúric 2000Gemini 9AApocalyptoIl·lustracióPa amb tomàquetJocs FloralsThe Legend of ZeldaCiclisme als Jocs Olímpics d'estiu de 1896 - Carretera individual homesSamuel L. JacksonFotosíntesiRiuAlt PalànciaXahrisabzGran Premi de Gran Bretanya del 1967ConillCinema de ciència-ficcióArc de Triomf de BarcelonaEsglésia Ortodoxa SiríacaJohn Ford🡆 More