Morphologische Diagramme zu Java (Morphologische Diagramme zu Java), Lektion, Seite 722866
https://www.purl.org/stefan_ram/pub/morphologische_diagramme_java (Permalink) ist die kanonische URI dieser Seite.
Stefan Ram
Java-Kurs

Aufbaudiagramme zu Java 

Motivation Die offizielle Sprachbeschreibung, die Java Language Specification, beschreibt die Programmiersprache Java  mit EBNF, einer Schreibweise, die den hier verwendeten Aufbaudiagrammen recht nahe kommt. Die Teilnehmer dieses Kurses sollen langsam dahingeführt werden irgendwann einmal in der Lage zu sein, die Java Language Specification  selber lesen zu können. Die Verwendung von Aufbaudiagrammen in diesem Kurs soll darauf vorbereiten. – Gleichzeitig kann die Syntax in diesem Kurs oft auch durch Beispiele, Erläuterungen in Textform oder Tabellen mit Informationen zur Priorität und Assoziativitätsrichtung von Operatoren erlernt werden, so daß der Kurs auch für Teilnehmer, die keine Aufbaudiagramme lesen wollen, zugänglich bleibt.

Zeichenfolgenliterale

Das folgende Aufbaudiagramm stellt den Aufbau eines Zeichenfolgenliterals dar.

Aufbaudiagramm
Zeichenfolgenliteral
.-. .-.
|-|--->( " )---.------------------.--->( " )--->|-|
'-' ^ | '-'
| .---------. |
'---| Zeichen |<---'
'---------'

Die Kategorie „Zeichen“ ist hier nicht näher definiert – es wird die normale Bedeutung des Wortes „Zeichen“ angenommen.

Numeralia

Das folgende Aufbaudiagramm stellt den Aufbau eines Numerales ohne Nachkommastellen dar.

Aufbaudiagramm

Eine Dezimalziffer ausser 0
.-.
|-|---.--->( 1 )---.--->|-|
| '-' ^
| .-. |
'--->( 2 )---'
| '-' ^
| .-. |
'--->( 3 )---'
| '-' ^
| .-. |
'--->( 4 )---'
| '-' ^
| .-. |
'--->( 5 )---'
| '-' ^
| .-. |
'--->( 6 )---'
| '-' ^
| .-. |
'--->( 7 )---'
| '-' ^
| .-. |
'--->( 8 )---'
| '-' ^
| .-. |
'--->( 9 )---'
'-'

Dezimalziffer
.-.
|-|---.-------->( 0 )----------.--->|-|
| '-' |
| .---------------. |
| | Eine | |
'--->| Dezimalziffer |---'
| ausser 0 |
'---------------'

Numerale

                                    .-.
.--->( _ )---.
| '-' |
.---'------------'---.
v .-. |
.-------------------'------->( 0 )-------'--------------------------------------.
| '-' |
| .---------------. |
| | Jede | v
|-|---'--->| Dezimalziffer |---.--------------------------------------------------.---'--->|-|
| ausser 0 | ^ |
'---------------' | |
| .---------------. |
'-----| Dezimalziffer |----------------------------'
'---------------' ^ |
| .-. |
'----.---( _ )---.---'
| '-' ^
| |
'-----------'

Seiteninformationen und Impressum   |   Mitteilungsformular  |   "ram@zedat.fu-berlin.de" (ohne die Anführungszeichen) ist die Netzpostadresse von Stefan Ram.   |   Eine Verbindung zur Stefan-Ram-Startseite befindet sich oben auf dieser Seite hinter dem Text "Stefan Ram".)  |   Der Urheber dieses Textes ist Stefan Ram. Alle Rechte sind vorbehalten. Diese Seite ist eine Veröffentlichung von Stefan Ram. Schlüsselwörter zu dieser Seite/relevant keywords describing this page: Stefan Ram Berlin slrprd slrprd stefanramberlin spellched stefanram722866 stefan_ram:722866 Morphologische Diagramme zu Java Stefan Ram, Berlin, and, or, near, uni, online, slrprd, slrprdqxx, slrprddoc, slrprd722866, slrprddef722866, PbclevtugFgrsnaEnz Erklärung, Beschreibung, Info, Information, Hinweis,

Der Urheber dieses Textes ist Stefan Ram. Alle Rechte sind vorbehalten. Diese Seite ist eine Veröffentlichung von Stefan Ram.
https://www.purl.org/stefan_ram/pub/morphologische_diagramme_java