Suchergebnisse für Anfrage "grammar"

1 die antwort

Ein yacc Shift / Reduce Konflikt auf einer eindeutigen Grammatik

4 die antwort

Wie wird die Python-Grammatik intern verwendet?

Ich versuche, ein tieferes Verständnis für die Funktionsweise von Python zu bekommen, und ich habe mir die Grammatik angeschaut, die unter gezeigt wirdhttp:/...

30 die antwort

Gibt es eine für Menschen lesbare Programmiersprache? [geschlossen]

Ich meine, gibt es eine codierte Sprache mit menschlicher Codierung? Zum Beispiel:

TOP-Veröffentlichungen

4 die antwort

Überprüfen Sie die korrekte Verwendung von "a" und "an" in englischen Texten - Python [closed]

Ich möchte ein Programm erstellen, das Text aus einer Datei liest und darauf hinweist, wenn "a" und "an" falsch verwendet werden. Die all...

2 die antwort

AST und Operator Priorität in der Regeldefinition

3 die antwort

Ist es einfacher, einen rekursiven Parser mit einem EBNF oder einem BNF zu schreiben?

Ich habe einen BNF und einen EBNF für eine Grammatik. Die BNF ist offensichtlich ausführlicher. Ich habe eine ziemlich gute Idee, wenn es darum geht, mit der BNF einen rekursiven Parser zu erstellen. Dafür gibt es viele Ressourcen. Ich ...

1 die antwort

Fehler mit Cup verschieben / reduzieren

Hallo, ich schreibe einen Parser für eine Programmiersprache, die meine Universität verwendet. Mit jflex und Cup habe ich mit den ersten grundlegenden Strukturen wie Prozessen und variablen Deklarationen begonnen. Ich erhalte die folgenden ...

1 die antwort

Warum meine einfache Ragel-Grammatik allen Speicher und Absturz verwendet

Ich versuche, eine Reihe von regulären Ausdrücken aus Adblock Plus-Regeln in eine optimierte Funktion zu konvertieren, die ich aus C ++ aufrufen kann. Ich hatte damit gerechnet, einen Lexer-Generator wie Ragel verwenden zu können, aber wenn ich ...

3 die antwort

ANSI-C-Grammatik - Array-Deklarationen wie [*] et alii

Die ANSI C Grammatik von-Verknüpfung- [http://www.quut.com/c/ANSI-C-grammar-y.html]Gib mir die folgenden Regeln für Array-Deklarationen: (1) | direct_declarator '[' type_qualifier_list assignment_expression ']' (2) | direct_declarator '[' ...

2 die antwort

ANTLR Parse-Baumänderung

Ich verwende ANTLR4, um einen Analysebaum für meine Grammatik zu erstellen. Was ich tun möchte, ist, bestimmte Knoten im Baum zu ändern. Dies schließt das Entfernen bestimmter Knoten und das Einfügen neuer Knoten ein. Der Zweck dahinter ist die ...