[Compiler] EBNF und Syntaxdiagramm reeller Zahlen

Dieses Thema im Forum "Programmierung & Entwicklung" wurde erstellt von Flu, 17. Oktober 2009 .

Schlagworte:
  1. 17. Oktober 2009
    EBNF und Syntaxdiagramm reeller Zahlen

    Hi. haben grad in der schule EBNF und Syntaxdiagramme.
    dazu haben wir nun folgende aufgabe - wir sollen ein EBNF und Syntaxdiagramm erstellen zum thema reelle Zahlen (vereinfacht).

    hab mir folgendes überlegt, wär schön wenn einer mal drübergucken könnte und verbesserungen hätte:

    EBNF: <reelleZahl> ::= ((+/-) {Ziffer}) "," {Ziffer}

    zu lesen: reelle Zahlen bestehen aus einem positiven/negativen ziffernblock gefolgt von einem Komma und einem weiteren Zifferblock.

    bsp. : +/- 22234,56342


    Syntaxdiagramm: A -----> +/- a1 ------> , -------> a2

    das wäre meine idee, hoffe auf schnelle hilfe.

    Flu
     
  2. 17. Oktober 2009
    AW: EBNF und Syntaxdiagramm reeller Zahlen

    Ich würde es in der EBNF so schreiben:

    ([+]|-)Ziffer{Ziffer}[,Ziffer{Ziffer}].

    - ein + vor der Zahl ist nicht zwingend notwendig um sie als positiv zu kennzeichnen
    - geschweifte Klammern bedeuten 0 bis n-maliges vorkommen. Wir wollen aber zumindest eine Ziffer haben.
    - auch ohne Nachkommastellen fallen Zahlen unter die Reellen Zahlen, deshalb sind diese optional.

    Hoffe ich konnte dir helfen.

    Gruß,
    Figger
     
  3. 17. Oktober 2009
    AW: EBNF und Syntaxdiagramm reeller Zahlen

    hättest du auch das passende diagramm dazu?
     
  4. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.