Ergebnis 1 bis 3 von 3

Thema: [sablecc] Verschachtelte Block-Kommentare parsen

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Sicher, dass das so gewollt ist? Mir ist auf Anhieb keine Sprache bekannt, die geschachtelte Kommentare in der Form, wie du sie beschrieben hast, mitmacht.

  2. #2
    Ja sicher. Der Referenzparser (Musterlösung) parst verschachtelte Blockkommentare problemlos und im Testskript ist eine Eingabe mit verschachtelten Blockkommentaren drin.
    Viele Sprachen erlauben es zwar (wohl aus gutem Grund) nicht, aber nachdem sie etliche Schwierigkeiten des letzten Jahres (dangling else zB.) eliminiert haben, haben sie wohl gedacht irgend etwas kniffliges sollte doch noch drin sein.

    Andererseits habe ich mittlerweile in der Orginalarbeit zu sablecc einen Abschnitt gefunden wo der Autor erklärt wie man verschachtelte Blockkommentare parst. Man muss zwar den Lexer ein wenig erweitern, aber nicht großartig rumfummeln.

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •