DCP_REDABAS4__Progra.. - Das ist die Eingangsseite, an der ...
DCP_REDABAS4__Progra.. - Das ist die Eingangsseite, an der ...
DCP_REDABAS4__Progra.. - Das ist die Eingangsseite, an der ...
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
Im folgenden wird sprachlich kaum noch unterschieden zwischen<br />
dem Namen einer Variablen (<strong>der</strong> im Ausdruck innerhalb des Befehls<br />
<strong>an</strong>gegeben wird und <strong>die</strong> Variable identifiziert) und dem<br />
moment<strong>an</strong>en Inhalt <strong>der</strong> Variablen, den <strong>die</strong>ser _Name repraesentiert.<br />
Stattdessen wird einfach von Fel<strong>der</strong>n und Speichervariablen<br />
gesprochen.<br />
Unter Inhalt einer Variablen soll nicht allein <strong>der</strong> Wert verfuer<br />
st<strong>an</strong>den werden. Dazu gehaeren auch alle weiteren<br />
<strong>die</strong><br />
Verknuepfung und Auswertung wesentlichen Attribute,<br />
<strong>der</strong> Datentyp.<br />
vor allem<br />
Fuer <strong>die</strong> Verknuepfung von Datenelementen, fuer <strong>die</strong> Umw<strong>an</strong>dlung<br />
und Berechnung von Werten, bietet REDABAS-4<br />
- Operationen<br />
- Funktionen<br />
(siehe Abschnitt 8.3.3.)<br />
(siehe Abschnitt 9.2.)<br />
Komplexe Ausdruecke sind moeglich, d.h. <strong>die</strong> Anwendung von<br />
Operationen o<strong>der</strong> Funktionen auf Ausdrucke liefert wie<strong>der</strong> einen<br />
Ausdruck.<br />
In <strong>die</strong>ser <strong>Progra</strong>mmtechnischen Beschreibung wird ein beliebiger<br />
Ausdruck als dargestellt. Soll ein bestimmter Datentyp<br />
spezi~iziert werden, geschieht das durch Anfuegen eines <strong>der</strong><br />
Buchstaben C, D, L o<strong>der</strong> N, wie z.B. fuer einen numerischen<br />
Ausdruck.<br />
Logische Ausdruecke «ausdrL» werden auch als Bedingung<br />
«bedingung» bezeichnet und haben grosse Bedeutung bei <strong>der</strong><br />
Datensatz-Auswahl (Recherche in Datenb<strong>an</strong>kdateien) und bei <strong>der</strong><br />
Steuerung von <strong>Progra</strong>mmschleifen.<br />
\<br />
Die Syntax eines Ausdrucks laesst sich zusammengefasst<br />
darstellen als:<br />
Feld<br />
Variable<br />
<br />
_________________ 1 ________________ _<br />
1 1<br />
Datenelement<br />
zusammengesetzter Ausdruck<br />
_____ 1 ____- --______ 1 ______--<br />
I I 1 1<br />
•<br />
__ I_-<br />
I I<br />
Konst<strong>an</strong>te Operation Funktion<br />
Speichervariable<br />
Weiterhin gilt:<br />
Operation:<br />
Funktion:<br />
<br />
<br />
([l)<br />
o<strong>der</strong><br />
Nur fuer <strong>die</strong>se Erklaerung, und darum nicht im Abschnitt 9.1.<br />
erwaehnt, wurden dabei folgende Symbole eingefuehrt:<br />
Bezeichnung eines Operators, <strong>der</strong> eine Operation<br />
ausloest, 2.B. +<br />
Name einer Funktion, z.B. STR (siehe Abschnitt<br />
9.2 . )<br />
- 198 -