Suchergebnisse für Anfrage "grammar"

4 die antwort

Umwandlung mehrdeutiger Grammatik in eindeutiges

Ich habe nicht verstanden, wie eine eindeutige Grammatik von einer mehrdeutigen Grammatik abgeleitet wird? Betrachten Sie das Beispiel vor Ort:Beispie [http://www.d.umn.edu/~hudson/5641/l22m.pdf]. Wie die Grammatik abgeleitet wurde, ist für mich ...

6 die antwort

Parsing Zahlen mit mehreren Ziffern in Prolog

Ich habe den folgenden einfachen Ausdrucksparser: expr(+(T,E))-->term(T),"+",expr(E). expr(T)-->term(T). term(*(F,T))-->factor(F),"*",term(T). term(F)-->factor(F). factor(N)-->nat(N). factor(E)-->"(",expr(E),")". nat(0)-->"0". nat(1)-->"1". ...

10 die antwort

Repository von BNF-Grammatiken?

Gibt es einen Ort, an dem ich Backus-Naur-Form- oder BNF-Grammatiken für beliebte Sprachen finden kann? Immer wenn ich eine Suche durchführe, tauche ich nicht viel auf, aber ich denke, sie müssen irgendwo veröffentlicht werden. Ich bin am ...

TOP-Veröffentlichungen

2 die antwort

Fehler beim Anpassen einer Klasse mit BOOST_FUSION_ADAPT_ADT

Ich habe folgende Klasse: #ifndef WFRACTAL_FRACTAL_METADATA_H_ #define WFRACTAL_FRACTAL_METADATA_H_ #include <string> namespace WFractal { namespace Fractal { class Metadata { public: void setAuthorName(const std::string &name); void ...

14 die antwort

POSIX Shell-ähnliche Implementierung in Java

Kennt jemand eine Implementierung einer POSIX-Shell-ähnlichen Sprache für die Skripterstellung in Java? Wenn dies nicht verfügbar ist, weiß jemand, ob irgendwo eine ANTLR- oder JavaCC-Grammatik verfügbar ist, die ich möglicherweise übersehen ...

2 die antwort

Parser für abschriftenähnliche Sprache implementieren

Ich habe eine Markup-Sprache, die der von SO verwendeten ähnlich ist. Legacy-Parser basierte auf regulären Ausdrücken und war ein wahrer Alptraum. Daher habe ich mir eine eigene Lösung ausgedacht, die auf der EBNF-Grammatik basiert und über ...

2 die antwort

Können wir mit ANTLR eine nicht kontextfreie Grammatik definieren?

Ich bin ziemlich neu in ANTLR4 und versuche jetzt zu verstehen, welche Art von Grammatik wir damit definieren könnten. Soweit ich weiß, gibt es in ANTLR zwei Arten von Regeln:parser rules (Kleinbuchstaben) undlexer Regeln (Großbuchstaben). ...

4 die antwort

Was ist ein gültiger linksseitiger Ausdruck in der JavaScript-Grammatik?

Okay, wir allekenn wie lauten die gültigen Ausdrücke auf der linken Seite? So'ne Art. Aber bei der Definition von @ suchder ECMA-Script Standard [http://bclary.com/2004/11/07/#a-11.2], Ich bin sehr verwirrt LeftHandSideExpression : ...

10 die antwort

it adaptiven Grammatik

Ich versuche, eine Sprache (oder eine Sprachfamilie) zu implementieren, deren Grammatik dynamisch geändert werden kann. Ich habe keine Beispiele gefunden, die als Studienfälle dienen. Können Sie mir Hinweise geben, die tatsächlich in der realen ...

2 die antwort

Ist sizeof (int ()) ein legaler Ausdruck?

Diese Frage ist inspiriert vonIst sizeof (void ()) ein legaler Ausdruck? [https://stackoverflow.com/questions/39278200/is-sizeofvoid-a-legal-expression] aber mit einem wichtigen Unterschied, wie unten erklärt. Der betreffende Ausdruck ...