Programmeren    in REXX

Onderwerpen bewerken

        - A -        
  • ABBREV - is de afkorting geldig ?
  • ABS - absolute waarde van een getal
  • ADDRESS - een omgeving adresseren
  • Algemene Exit routine
  • AskDialog - een eenvoudige vraag stellen (OORexx)
  •         - B -        
  • 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
  •         - C -        
  • 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
  •         - D -        
  • 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
  •         - E -        
  • 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
  •         - F -        
  • 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
  •         - G -        
  • Getallen
  • GetFileNameWindow (OODialog pakket)
  • GetSchreenSize (OODialog pakket)
  • Grafische schermpjes met OORexx
  •         - H -        
  • Hoe rekent REXX ?
  •         - I -        
  • 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
  •         - L -        
  • 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)
  •         - M -        
  • MAX - maximum van reeks getallen zoeken
  • MIN - minimum van reeks getallen zoeken
  • MultiInputBox - meerdere waarden opvragen (OORexx)
  • MultiListChoice - meerdere keuzes uit een lijst (OORexx)
  •         - N -        
  • NUMERIC - nauwkeurigheid van bewerkingen
  •         - O -        
  • Omzetten van formaten
  • Opdrachtprompt
  • Oproepen van een host-commando
  • OVERLAY - Een stukje van string overschrijven
  •         - P -        
  • 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
  •         - Q -        
  • QUEUE - Een lijn achteraan toevoegen aan de stack
  • QUEUED - Bepaal het aantal lijnen in de stack
  •         - R -        
  • 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
  •         - S -        
  • 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
  •         - T -        
  • TIME - tijdfunctie
  • TRACE bevel
  • TRACE functie
  • Traceren, voorbeelden van tracering
  • Traceren, interactief
  • TRANSLATE - karakters vertalen
  • TRUNC - decimalen weglaten
  • Typische kenmerken
  • Tweeling functies
  •         - V -        
  • VALUE waarde van een veranderlijke variabele
  • Van levensbelang&nbsp!
  • VERIFY - Uit welke karakters is een string opgebouwd ?
  • Vervolgteken
  •         - W -        
  • 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
  •         - X -        
  • XRANGE - alle karakters binnen een bereik
  • X2B - van hexadecimaal naar binair
  • X2C - van hexadecimaal naar karakter
  • X2D - van hexadecimaal naar decimaal
  •         - Y -        
  • YesNoMessage (OODialog pakket)
  • Lijst van de bevelen bewerken

    Commando's bewerken

    ADDRESS ARG CALL DO DROP
    EXIT IF INTERPRET ITERATE LEAVE
    NOP NUMERIC PARSE PROCEDURE PULL
    PUSH QUEUE RETURN SAY SELECT
    SIGNAL TRACE      

    Functies bewerken

    Abbrev Abs Address Arg B2X
    Bitand Bitor Bitxor Center Charin
    Charout Chars Compare Condition Copies
    C2D C2X Datatype Date Delstr
    Delword Digits Directory D2C D2X
    Errortext Filespec Form Format Fuzz
    Insert Lastpos Left Length Linein
    Lineout Lines Max Min Overlay
    Pos Queued Random RXFuncAdd RXFuncDrop
    RXFuncQuery RXQueue Reverse Right Sign
    Sourceline Space Stream Strip Substr
    Subword Symbol Time Trace Translate
    Trunc Userid Value Verify Word
    Wordindex Wordlength Wordpos Words Xrange
    X2C X2D X2B
    Informatie afkomstig van https://nl.wikibooks.org Wikibooks NL.
    Wikibooks NL is onderdeel van de wikimediafoundation.