Freigeisterhaus Foren-Übersicht
 FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   NutzungsbedingungenNutzungsbedingungen   BenutzergruppenBenutzergruppen   LinksLinks   RegistrierenRegistrieren 
 ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin 

Yacc oder Bison?

 
Neues Thema eröffnen   Neue Antwort erstellen   Drucker freundliche Ansicht    Freigeisterhaus Foren-Übersicht -> Sonstiges und Groteskes
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  

Welchen Parsergenerator bevorzugt ihr?
Yacc
20%
 20%  [ 1 ]
Bison
80%
 80%  [ 4 ]
Stimmen insgesamt : 5

Autor Nachricht
Antitheist
registrierter User



Anmeldungsdatum: 02.01.2006
Beiträge: 433

Beitrag(#557860) Verfasst am: 04.09.2006, 15:59    Titel: Yacc oder Bison? Antworten mit Zitat

Eine Frage die mich schon lange brennend interessiert. Welchen LALR(1)-Parsergenerator verwendet ihr normalerweise?
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
boomklever
Impfgegnergegner



Anmeldungsdatum: 25.07.2006
Beiträge: 11112
Wohnort: Stuttgart

Beitrag(#557862) Verfasst am: 04.09.2006, 16:03    Titel: Re: Yacc oder Bison? Antworten mit Zitat

Antitheist hat folgendes geschrieben:
Eine Frage die mich schon lange brennend interessiert. Welchen LALR(1)-Parsergenerator verwendet ihr normalerweise?

Bison, aber warum ist das wichtig? zwinkern
_________________

Don't gift pearls before casting an octopus in a movie.
-- Cherry (ACNH)
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Doc Extropy
dauerhaft gesperrt



Anmeldungsdatum: 07.03.2006
Beiträge: 6149

Beitrag(#557865) Verfasst am: 04.09.2006, 16:05    Titel: Re: Yacc oder Bison? Antworten mit Zitat

perlbloke hat folgendes geschrieben:
Antitheist hat folgendes geschrieben:
Eine Frage die mich schon lange brennend interessiert. Welchen LALR(1)-Parsergenerator verwendet ihr normalerweise?

Bison, aber warum ist das wichtig? zwinkern


Damit er zeigen kann, daß er "LALR(1) - Parsergenerator" tippen kann? zynisches Grinsen
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Antitheist
registrierter User



Anmeldungsdatum: 02.01.2006
Beiträge: 433

Beitrag(#557867) Verfasst am: 04.09.2006, 16:06    Titel: Re: Yacc oder Bison? Antworten mit Zitat

Doc Extropy hat folgendes geschrieben:
Damit er zeigen kann, daß er "LALR(1) - Parsergenerator" tippen kann? zynisches Grinsen

Sogar ohne Rechtschreibfehler.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Komodo
Maggots!



Anmeldungsdatum: 27.05.2005
Beiträge: 4588
Wohnort: 2Fort

Beitrag(#557868) Verfasst am: 04.09.2006, 16:07    Titel: Antworten mit Zitat

Was ist ein LALR(1) - Parsergenerator?
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
kolja
der Typ im Maschinenraum
Betreiber



Anmeldungsdatum: 02.12.2004
Beiträge: 16631
Wohnort: NRW

Beitrag(#557884) Verfasst am: 04.09.2006, 16:22    Titel: Antworten mit Zitat

Komodo hat folgendes geschrieben:
Was ist ein LALR(1) - Parsergenerator?

Du steckst die formale Beschreibung einer Sprache (wie z.B. C) hinein, er erzeugt daraus ein Codegerüst, mit dem man diese Sprache parsen kann. (Yacc = Yet another compiler compiler).
_________________
Hard work often pays off after time, but laziness always pays off now.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Antitheist
registrierter User



Anmeldungsdatum: 02.01.2006
Beiträge: 433

Beitrag(#558027) Verfasst am: 04.09.2006, 20:24    Titel: Re: Yacc oder Bison? Antworten mit Zitat

perlbloke hat folgendes geschrieben:
Antitheist hat folgendes geschrieben:
Eine Frage die mich schon lange brennend interessiert. Welchen LALR(1)-Parsergenerator verwendet ihr normalerweise?

Bison, aber warum ist das wichtig? zwinkern

Wenn ich mir das recht überlege, gibt es sogar zwei grundverschiedene Versionen von Bison/Yacc: Der eine, der bei GNU/Linux dabei ist, und der andere, der sich in BSD-Systemen findet.

Weiß jemand, wie das genau mit der Lizenz beim GNU-Bison ist? Unterliegen die generierten Parser dann auch der GPL?
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
boomklever
Impfgegnergegner



Anmeldungsdatum: 25.07.2006
Beiträge: 11112
Wohnort: Stuttgart

Beitrag(#558098) Verfasst am: 04.09.2006, 21:15    Titel: Re: Yacc oder Bison? Antworten mit Zitat

Antitheist hat folgendes geschrieben:
perlbloke hat folgendes geschrieben:
Antitheist hat folgendes geschrieben:
Eine Frage die mich schon lange brennend interessiert. Welchen LALR(1)-Parsergenerator verwendet ihr normalerweise?

Bison, aber warum ist das wichtig? zwinkern

Wenn ich mir das recht überlege, gibt es sogar zwei grundverschiedene Versionen von Bison/Yacc: Der eine, der bei GNU/Linux dabei ist, und der andere, der sich in BSD-Systemen findet.

Weiß jemand, wie das genau mit der Lizenz beim GNU-Bison ist? Unterliegen die generierten Parser dann auch der GPL?

Nein: http://www.fsf.org/licensing/licenses/gpl-faq.html#CanIUseGPLToolsForNF
_________________

Don't gift pearls before casting an octopus in a movie.
-- Cherry (ACNH)
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Antitheist
registrierter User



Anmeldungsdatum: 02.01.2006
Beiträge: 433

Beitrag(#558129) Verfasst am: 04.09.2006, 21:41    Titel: Re: Yacc oder Bison? Antworten mit Zitat

perlbloke hat folgendes geschrieben:
Nein: http://www.fsf.org/licensing/licenses/gpl-faq.html#CanIUseGPLToolsForNF

Ist ja interessant. Das war aber noch nicht immer so, glaube ich.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
boomklever
Impfgegnergegner



Anmeldungsdatum: 25.07.2006
Beiträge: 11112
Wohnort: Stuttgart

Beitrag(#558151) Verfasst am: 04.09.2006, 22:04    Titel: Re: Yacc oder Bison? Antworten mit Zitat

Antitheist hat folgendes geschrieben:
perlbloke hat folgendes geschrieben:
Nein: http://www.fsf.org/licensing/licenses/gpl-faq.html#CanIUseGPLToolsForNF

Ist ja interessant. Das war aber noch nicht immer so, glaube ich.

Schulterzucken Keine Ahnung. Ich bin erst vor ungefähr zwei Jahren zu Linux und Linux Programmierung gestoßen und hab mich das erste mal vor ungefähr einem Jahr für ein größeres Projekt ernsthaft mit licencing stuff auseinandergesetzt. Aber auf der Seite steht ja, dass sie extra bei bison eine Ausnahme gemacht hätten, deutet also schon darauf hin, dass das wahrscheinlich erst im Nachhinein geschehen ist.
_________________

Don't gift pearls before casting an octopus in a movie.
-- Cherry (ACNH)
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Rene Hartmann
Säkular? Na klar!



Anmeldungsdatum: 17.07.2003
Beiträge: 1404
Wohnort: Rhein-Main

Beitrag(#558247) Verfasst am: 05.09.2006, 00:02    Titel: Antworten mit Zitat

Bison kann übrigens (weiß aber nicht, seit wann) auch GLR-Parser generieren. Ein Pluspunkt mehr gegenüber Yacc.
_________________
"Es kommt darauf an, zur Gruppe der Individualisten zu gehören"
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Ragmaanir
Fieser Necessitator



Anmeldungsdatum: 12.06.2005
Beiträge: 833
Wohnort: Hamburg

Beitrag(#558295) Verfasst am: 05.09.2006, 01:56    Titel: Antworten mit Zitat

Ich habe bis jetzt nur boos::spirit benutzt.
_________________
Dieser Post enthält die unumstößliche, objektive Wahrheit.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen   Drucker freundliche Ansicht    Freigeisterhaus Foren-Übersicht -> Sonstiges und Groteskes Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.



Impressum & Datenschutz


Powered by phpBB © 2001, 2005 phpBB Group