peg

Eine "Parsing Expression Grammar" ("PEG") ist eine formale Sprache, um formale Sprachen zu beschreiben.
10
Antworten

Was ist der beste Weg, um einen Textkörper mit mehreren (15+) Regexes in jeder Zeile zu analysieren?

Ich habe einen Textkörper, den ich einscannen muss und jede Zeile enthält mindestens zwei und manchmal vier Teile Information. Das Problem ist, dass jede Zeile 1 von 15-20 verschiedenen Aktionen sein kann. in Ruby sieht der aktuelle Code etwa...
23.05.2017, 11:53
2
Antworten

PEG und Leerzeichen / Kommentare

Ich habe etwas Erfahrung beim Schreiben von Parsern mit ANTLR und ich versuche (zur Selbsterziehung :)), einen von ihnen nach PEG (Parsing Expression Grammar) zu portieren. Während ich versuche, ein Gefühl für die Idee zu bekommen, fällt mir...
09.04.2012, 11:21
1
Antwort

pypeg2 - Kann dieser Ausdruck mit der Peg-Grammatik analysiert werden?

Ich muss Ausdrücke basierend auf folgenden Regeln analysieren: Ein Ausdruck kann ein Filterobjekt enthalten, das als name:value dargestellt wird. Ein Ausdruck kann einen Zeichenfolgenausdruck enthalten Ein Ausdruck kann boolesche ODER...
26.11.2015, 10:25