BNF

Schnelle objektorientierte, kompilierende Programmiersprache.
Antworten
Benutzeravatar
soufian88
Beiträge: 288
Registriert: So Jan 18, 2009 1:01 pm

BNF

Beitrag von soufian88 » So Mär 01, 2009 1:09 pm

Die Syntax der Sprache C ist in 3 völlständig in eine Notation beschrieben und die soll auch die BNF Form recht ähnlich sein aber mein Problem ist:
Ich habe keine Ahnung wie diese Form aufgebaut ist und hab auch in Google nach geguckt aber keine Erklärung gefunden.

Kann mir jemand es vielleicht erklären das wäre echt sehr nett. :)
Zuletzt geändert von soufian88 am So Mär 01, 2009 2:01 pm, insgesamt 1-mal geändert.
C ( Durchschnittlich ) C++ (am Lernen)

Syntov
Beiträge: 68
Registriert: Mo Feb 09, 2009 4:45 pm

Re: BNF

Beitrag von Syntov » So Mär 01, 2009 1:29 pm

Wer nicht auf seine Weise denkt, denkt überhaupt nicht.

Benutzeravatar
soufian88
Beiträge: 288
Registriert: So Jan 18, 2009 1:01 pm

Re: BNF

Beitrag von soufian88 » So Mär 01, 2009 1:31 pm

Ja das meine ich . ;)
Aber etwas schwierig zu verstehen.
C ( Durchschnittlich ) C++ (am Lernen)

Benutzeravatar
fat-lobyte
Beiträge: 1398
Registriert: Sa Jul 05, 2008 12:23 pm
Wohnort: ::1
Kontaktdaten:

Re: BNF

Beitrag von fat-lobyte » So Mär 01, 2009 3:41 pm

Viel einfacher wirds nicht.
Die BNF wird eigentlich hauptsächlich zum schreiben von Compilern und Parsern von Dateien verwendet.
Selbstverständlich kannst du damit auch selbst eine Sprache lernen ... Allerdings ist das ganz und gar nicht einfach. Wofür brauchst dus denn eigentlich?
Haters gonna hate, potatoes gonna potate.

Benutzeravatar
soufian88
Beiträge: 288
Registriert: So Jan 18, 2009 1:01 pm

Re: BNF

Beitrag von soufian88 » So Mär 01, 2009 4:33 pm

Ich wollte nur wissen wie es aufgebaut ist und mit der Syntax der Sprache C vergleichen.
C ( Durchschnittlich ) C++ (am Lernen)

Benutzeravatar
Xin
nur zu Besuch hier
Beiträge: 8862
Registriert: Fr Jul 04, 2008 11:10 pm
Wohnort: /home/xin
Kontaktdaten:

Re: BNF

Beitrag von Xin » So Mär 01, 2009 6:47 pm

soufian88 hat geschrieben:Ich wollte nur wissen wie es aufgebaut ist und mit der Syntax der Sprache C vergleichen.
Apfel und Birnen...

BNF ist eine Syntax, um Sätze gegen eine Gramatik auf Korrektheit zu prüfen. BNF ist keine Programmiersprache, wie es C ist.
Merke: Wer Ordnung hellt ist nicht zwangsläufig eine Leuchte.

Ich beantworte keine generellen Programmierfragen per PN oder Mail. Dafür ist das Forum da.

Benutzeravatar
soufian88
Beiträge: 288
Registriert: So Jan 18, 2009 1:01 pm

Re: BNF

Beitrag von soufian88 » So Mär 01, 2009 9:04 pm

Mal wieder was neues gelernt. :lol:
C ( Durchschnittlich ) C++ (am Lernen)

Antworten