Wo finde ich weitere Beispiele für die Verwendung von PetitParser? [geschlossen]

8

Ich suche nach weiteren Beispielen für die Verwendung von PetitParser über PPArithmeticParser und PPLambdaParser hinaus, die im Testpaket enthalten sind, und ein paar Blogposts von Lukas? Wenn jemand bereit ist, ihre zu teilen, wäre es sehr geschätzt.

Aktualisiert: Ссылка Aktualisiert: Ссылка

Lass sie kommen!

    
Boris Slobodin 18.04.2011, 13:03
quelle

2 Antworten

7

Schauen Sie sich das offizielle PetitParser Code-Repository an, es stehen viele Grammatiken zum Download bereit:

>
  • PetitCSV
  • PetitJson (gut getestet, baut Smalltalk-Objekte)
  • PetitMSE
  • PetitManifestMf
  • PetitRegex
  • PetitSQL
  • PetitSmalltalk (gut getestet, kann als Ersatz für den Refactoring-Engine-Parser verwendet werden)
  • PetitXml (gut getestet)

Zusätzlich finden Sie verschiedene PetitParser Grammatiken auf SqueakSource . Suchen Sie einfach nach 'PetitParser' als Schlüsselwort und Sie finden mehr oder weniger vollständige Grammatiken für Java, JavaScript, Ada, SQL und einige andere.

    
Lukas Renggli 18.04.2011, 16:24
quelle
2

Auf der PetitParsers Google+ Seite finden Sie viele nette Beispiele.

  • Schnelles Extrahieren aller JavaDoc-Kommentare aus einer Datei
  • Analysiere "selbst", aber keine Variablen wie "selbstsüchtig" oder "Selbstbewusstsein"
  • Eine PetitParser-Grammatik, die nur eine gerade Anzahl von a und b akzeptiert
  • Analysiere eine nicht kontextfreie Sprache
  • Parse Gleitkommazahlen
  • Parse nestable Haskell Kommentare
  • ...
Helene Bilbo 04.09.2012 09:45
quelle