Suchergebnisse für Anfrage "grammar"

2 die antwort

Wie passt die JLS-Grammatik zu einfachen Feldzugriffen (obj.f)?

Ich war auf der Suche nachJLS Kapitel 19 Grammatik [https://docs.oracle.com/javase/specs/jls/se8/html/jls-19.html] versuchen herauszufinden, wie ein einfacher Feldzugriff analysiert wird: obj.field Es sieht für mich aus wie die erste Variante ...

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

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

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

2 die antwort

Warum steht das Trennzeichen in einem TypeScript TypeMemberList-Semikolon im Gegensatz zum Komma?

Dies ist eine Typoskript-Schnittstelle: interface A { l: { x: string; y:number } }Aber dies (ähnliche Sache) erzeugt einen Fehler: interface A { l: { x: string, y:number } } // => Error: ';' expected.Auf S.37 der ...

2 die antwort

Wie implementiere ich das automatische Einfügen von JavaScript-Semikolons in JavaCC?

Ich beende meinECMAScript 5.1 / JavaScript [http://www.ecma-international.org/ecma-262/5.1/Ecma-262.pdf] grammar for JavaCC [https://github.com/highsource/javascript-codemodel/blob/master/parser/src/main/javacc/ecmascript-262.jj] . Ich habe alle ...

1 die antwort

bison / yacc - Prioritätsgrenzen

So habe ich versucht, eine haskellartige Sprachgrammatik mit Bison zu analysieren. Ich werde die Standardprobleme mit Grammatik und unärem Minus weglassen (wie, was ist(-5) von-5 und\x->x-5 oder wenna-b ista-(b) oderapply a (-b) was selbst kann ...

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 stimmt ANTLR4 nicht mit "von" als Wort und "," als Interpunktion überein?

Ich habe einHello.g4 Grammatikdatei mit einer Grammatikdefinition: definition : wordsWithPunctuation ; words : (WORD)+ ; wordsWithPunctuation : word ( word | punctuation word | word punctuation | '(' wordsWithPunctuation ')' | '"' ...

3 die antwort

Warum ist das kein Syntaxfehler in Python?

Habe heute eine Zeile in unserer Codebasis bemerkt, von der ich dachte, dass sie mit Syntaxfehlern fehlgeschlagen wäre, aber die Tests haben anscheinend so bestanden, dass sie tatsächlich für Python gültig waren (sowohl in 2.x als auch in ...