Programmeren in REXX/Voor je begint: verschil tussen versies

Verwijderde inhoud Toegevoegde inhoud
GuyDC (overleg | bijdragen)
kGeen bewerkingssamenvatting
GuyDC (overleg | bijdragen)
Kleine verbeteringen.
Regel 1:
{{Programmeren in REXX}}
In dit boek gaan er we er dus van uit dat [http://www.oorexx.org/ Object RexxREXX (OORexx)] op een Windows systeem wordtis gebruiktgeïnstalleerd.
 
=Installatie=
Regel 6:
 
Tijdens installatie wordt ook de Windows omgevingsvariabele '''path''' aangevuld met de mappen waar OORexx is geïnstalleerd.
Een goede werkwijze is nu vanom alle nieuwe programma's samen te brengen in eenzelfde map, bijvoorbeeld
'''d:\RexxProgrammas\'''. Het kan dan ook nuttig zijn om deze map toe te voegen aan de omgevingsvariabele '''path''' om zodoende programma's eenvoudiger te kunnen oproepen.
 
Om dit te doenbewerkstelligen volgt men de ketting ''Configuratiescherm/Systeem/Geavanceerde Systeeminstellingen/Omgevingsvariabelen'' en zoekt men in de lijst naar '''path'''. DitDeze kan men dan aanpassen door onze programmamap er achteraan bijtoe te voegen (gescheiden van het voorgaande met een punt-komma).
=Opdrachtprompt en RexxTry=
Als we geen gebruik maken van Object Orientatie kunnen we met REXX ook geen grafische toepassingen maken en werken we via de opdrachtprompt (CMD.EXE). We zullen bij het einde van het boek toch een hoofdstuk weiden aan eenvoudige manieren om eenvoudige grafische toepassingen te maken dankmet elementen zijvan de OORexx versie.
 
Handig is wel om de eigenschappen van de opdrachtprompt zo aan te passen dat de schermbuffergrootte bijvoorbeeld 132 karakters breed en 200 lijnen hoog iswordt. De venstergrootte laat men dan op bijvoorbeeld 132x40. Op die manier kan men terugscrollenterugbladeren om vroegere uitvoerlijnen terug te bekijken. Misschien moet daarbij ook geëxperimenteerd worden met de karaktergrootte.
 
Leg deze eigenschappen eens en voor altijd vast door naarde eigenschappen van de opdrachtprompt in het Start Menu aan te gaanpassen en(rechts "Eigenschappen"klikken). opDesgevallend teook roepeneen doorsnelkoppeling rechtsvoorzien teop klikkenhet bureaublad.
 
BijTijdens de installatie is tevens een handig REXX programmaatje meegeleverdgeïnstalleerd, namelijk '''RexxTry.rex'''. Dat programma laat toe eenvoudige REXX opdrachten uit te testen. Hier zien we een voorbeeldje (de vette woorden zijn door de gebruiker ingegeven).
C:\Users\Dmitri>'''RexxTry'''
REXX-ooRexx_3.1(MT) 6.01 20 Apr 2007
Regel 37:
REXX programma's zal men de extensie '''.rex''' geven. Dan kan men ze onmiddellijk oproepen.
C:\Users\Dmitri>'''MijnRexxProgrammaatje'''
We hebben echter opgemerkt dat met de huidige versie op deze manier geen parameters worden meegegeven,. We tenzijmoeten wedaarvoor onshet programma als volgt oproepen:
C:\Users\Dmitri>'''rexx MijnRexxProgrammaatje parameter1 parameter2 ...'''
=Welke Editor gebruiken ?=
Regel 43:
[http://notepad-plus-plus.org/ Notepad++]. Deze editor heeft geen ondersteuning voor de REXX syntaxis, maar men kan er een ontwerpen via "Beeld/Syntaxis ontwerpen". De syntaxisondersteuning voor TCL komt anders al dicht in de buurt.
 
De betalende editor [http://www.ultraedit.com/ UltraEdit] heeft wel al standaardREXX syntaxisondersteuning.
{{sub}}
Informatie afkomstig van https://nl.wikibooks.org Wikibooks NL.
Wikibooks NL is onderdeel van de wikimediafoundation.