Suchergebnisse für Anfrage "grammar"

2 die antwort

Die Vorrangstellung in Bison für das unäre Minus zu verwenden, löst Verschiebungen / Konflikte nicht

Ich entwerfe eine sehr einfache Grammatik, in der ich den unären Minusoperanden verwende. Ich bekomme jedoch einen Verschiebungs- / Minderungskonflikt. Im Bi...

2 die antwort

Mehrdeutigkeit der C11-Grammatik zwischen _Atomic-Typspezifizierer und Qualifizierer

Ich versuche, eine Lex / Yacc-Grammatik für C11 basierend auf N1570 zu schreiben. Der größte Teil meiner Grammatik wurde wörtlich aus der informativen Syntax...

2 die antwort

Wie überprüfe ich, ob ein Satz korrekt ist (einfache Grammatikprüfung in Python)?

Wie überprüfe ich, ob ein Satz in Python gültig ist?Beispiele:

TOP-Veröffentlichungen

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 ...

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 : ...

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 ...

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 ...

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". ...

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 ...

2 die antwort

Wie funktioniert der Rechts-Shift-Operator in einer Python-Druckanweisung?

Ich habe jemanden gesehen, der "print" mit ">>" verwendet, um Sachen in eine Datei zu schreiben: In [7]: with open('text', 'w') as f: ...: print >> f, "Hello, world!" ...: In [8]: !type text Hello, world!Wie funktioniert es? Wann sollte ich ...