Suchergebnisse für Anfrage "grammar"
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 ...
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 ...
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). ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ')' | '"' ...
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 ...