< Programmeren in REXX
ABBREV - is de afkorting geldig ?
ABS - absolute waarde van een getal
ADDRESS - een omgeving adresseren
Algemene Exit routine
AskDialog - een eenvoudige vraag stellen (OORexx)
Beheer van datums en tijd
Bestanden lezen
Bestanden schrijven
Bevelen
Bewerkingstekens
Binair rekenen
BITAND - bit per bit AND-en
BITOR - bit per bit OR-en
BITXOR - bit per bit XOR-en
Bouwstenen
Bronnen voor PARSE
B2X - van binair naar hexadecimaal
CALL - Oproepen van een routine of functie
CENTER - Een string centreren
CHARIN methode om een bestand te lezen
CHAROUT methode om een bestand te schrijven
CHARS functie
Checklist - een keuze in een lijst afvlaggen (OORexx)
Commentaren
COMPARE - Strings vergelijken
Concatenatie
Constanten
COPIES - Een string herhalen
C2D - van karakter naar decimaal
C2X - van karakter naar hexadecimaal
DATATYPE - bepalen van het type van gegevens
DATE - datumfunctie
DELSTR - Een deel uit een string wegknippen
DELWORD - Woorden uit een zin elimineren
DIRECTORY - de huidige actieve map
DO
DOS commando's
DROP, variabelen elimineren
D2C - van decimaal naar karakter
D2X - van decimaal naar hexadecimaal
Een andere REXX oproepen als DOS commando
Een extern functiepakket maken met OORexx
Een andere REXX oproepen als functie
Een andere REXX oproepen met een CALL
ErrorDialog - scherm met foutbericht (OORexx)
ErrorMessage (OODialog pakket)
EXIT
Exit routine
FileNameDialog - selecteren van een bestand of map (OORexx)
FILESPEC - bestandsnamen opsplitsen
FORMAT - een getal formatteren voor uitvoer
Fouten intercepteren tijdens uitvoering
Functies
Functies van het OODialog pakket
Getallen
GetFileNameWindow (OODialog pakket)
GetSchreenSize (OODialog pakket)
Grafische schermpjes met OORexx
Hoe rekent REXX ?
IF
InfoDialog - een informatieschermpje (OORexx)
InfoMessage (OODialog pakket)
InputBox - een waarde opvragen (OORexx)
INSERT - Een stukje toevoegen in een string
Installatie van OORexx
IntegerBox - een geheel getal opvragen (OORexx)
Interactieve tracering
INTERPRET - tweemaal interpreteren
Labels
LASTPOS - Laatste positie van een substring in een string zoeken
Leestekens
LEFT - Linker deel uit een string halen
LENGTH - Lengte van een string bepalen
LINEIN methode om een bestand te lezen
LINEOUT methode om een bestand te schrijven
LINES functie
ListChoice - kiezen uit een lijst (OORexx)
MAX - maximum van reeks getallen zoeken
MIN - minimum van reeks getallen zoeken
MultiInputBox - meerdere waarden opvragen (OORexx)
MultiListChoice - meerdere keuzes uit een lijst (OORexx)
NUMERIC - nauwkeurigheid van bewerkingen
Omzetten van formaten
Opdrachtprompt
Oproepen van een host-commando
OVERLAY - Een stukje van string overschrijven
PARSE
Parse bronnen
PARSE - een bron meermaals parsen
PARSE - een lijst opeten
PARSE - een uitgewerkt voorbeeld
PARSE - plaatshouder
PARSE - soorten bronnen
PARSE - sjabloonvormen
PARSE - sjablonen met absolute posities
PARSE - sjablonen met constante zoekterm
PARSE - sjablonen met relatieve posities
PARSE - sjablonen met variabele zoekterm
PARSE - verschillende bronnen tegelijk parsen
PARSE PULL - Lezen van de stack
PasswordBox - een paswoord vragen (OORexx)
Performantie aspecten bij Input/Output
Plaatshouder voor PARSE
Play - geluid afspelen (OORexx)
PlaySoundFile (OODialog pakket)
POS - Eerste positie van een substring in een string zoeken
PROCEDURE - Beschermen van variabelen
Programmabuffer
Publieke OORexx functies
PULL - Lezen van de stack
PUSH - Een lijn vooraan toevoegen aan de stack
QUEUE - Een lijn achteraan toevoegen aan de stack
QUEUED - Bepaal het aantal lijnen in de stack
RANDOM - een willekeurig getal genereren
Recursieve functie
RexxUtil functies om bestanden te beheren
RexxUtil functies om mappen te beheren
RexxUtil functies om met stems te werken
RexxUtil functies voor het systeem
RETURN - Verlaten van een subroutine of functie
RexxTry
REVERSE - Een string omkeren
RIGHT - Rechter deel uit een string halen
RxFuncAdd - Functiepakketten laden
RxMessageBox - een bericht in een kadertje
RxWinExec - een Windows programma uitvoeren
SAY
Scheidingsteken
SELECT
SIGN - teken van een getal bepalen
SIGNAL - Springen naar een label
SingleSelection - unieke keuze uit een lijst (OORexx)
Sjabloonvormen voor PARSE
SleepMS (OODialog pakket)
Soorten bestanden
SPACE - Een string opschonen
Speciale variabelen
Stack
Stems
STREAM Close opdracht
STREAM functie
STREAM opdrachten uitvoeren
STREAM Open opdracht
STREAM Query opdracht
Strings manipuleren
STRIP - Een string afknippen
SUBSTR - Deel uit geheel halen
SUBWORD - Woorden uit zin ophalen
Symbolen
SYMBOL - geldigheid tokens controleren
SysBootDrive - opstartstation
SysCls - het scherm uitvagen
SysDriveInfo - informatie over diskstation
SysDriveMap - lijst van stationsletters
SysDumpVariables - programmavariabelen lijsten
SysFileCopy - een bestand kopiëren
SysFileDelete - een bestand uitvagen
SysFileMove - een bestand verplaatsen
SysFileSearch - tekst in een bestand zoeken
SysFileSystemType - bestandsorganisatie van een disk
SysFileTree - bestanden zoeken
SysGetFileDateTime - datum en tijd van een bestand opvragen
SysIni - Windows INI bestanden beheren
SysIsFile - bestaat een bestand ?
SysIsFileDirectory - bestaat een map ?
SysMkDir - een map aanmaken
SysRmDir - een map wegnemen
SysSearchPath - zoeken naar een bestand in een pad
SysSetFileDateTime - een nieuwe datum en/of tijd aan een bestand toekennen
SysStemCopy - een stem kopiëren
SysStemDelete - elementen uit een stem nemen
SysStemInsert - elementen aan een stem toevoegen
SysStemSort - een stem sorteren
SysShutdownSystem - het Windows systeem stoppen
SysSleep - het programma pauzeren
TIME - tijdfunctie
TRACE bevel
TRACE functie
Traceren, voorbeelden van tracering
Traceren, interactief
TRANSLATE - karakters vertalen
TRUNC - decimalen weglaten
Typische kenmerken
Tweeling functies
VALUE waarde van een veranderlijke variabele
Van levensbelang !
VERIFY - Uit welke karakters is een string opgebouwd ?
Vervolgteken
Wanneer TRACE bevel en wanneer TRACE functie ?
Welke editor gebruiken ?
Werken met de programmabuffer of stack
Werken met subroutines of inwendige functies
Programmeren in REXX/Functies_deel_1#Werken met woorden
WinTimer (OODialog pakket)
WORD - Eén woord uit zin ophalen
WORDS - Aantal woorden in een zin
WORDINDEX - Positie van een woord in zin
WORDLENGTH - Lengte van een woord in een zin
WORDPOS - Plaats v/e woord in een zin
XRANGE - alle karakters binnen een bereik
X2B - van hexadecimaal naar binair
X2C - van hexadecimaal naar karakter
X2D - van hexadecimaal naar decimaal
YesNoMessage (OODialog pakket)
Onderwerpen
- A -
- B -
- C -
- D -
- E -
- F -
- G -
- H -
- I -
- L -
- M -
- N -
- O -
- P -
- Q -
- R -
- S -
- T -
- V -
- W -
- X -
- Y -
Lijst van de bevelen
Commando's
ADDRESS | ARG | CALL | DO | DROP |
EXIT | IF | INTERPRET | ITERATE | LEAVE |
NOP | NUMERIC | PARSE | PROCEDURE | PULL |
PUSH | QUEUE | RETURN | SAY | SELECT |
SIGNAL | TRACE |
Functies
This article is issued from
Wikibooks.
The text is licensed under Creative
Commons - Attribution - Sharealike.
Additional terms may apply for the media files.