lemon

    5Hitze

    1Antwort

    Ich habe Probleme mit einer einfachen Grammatik, die ich erstellt habe, um Funktionsaufrufe zu unterstützen. Ich verwende den Citron-basierten PHP_ParserGenerator von Greg. Dies ist der relevante Teil

    5Hitze

    2Antwort

    Gibt es eine bekannte Möglichkeit, eine "Expected Token" -Liste zu generieren, wenn ein Syntaxfehler auftritt? Ich benutze Lemon als Parsergenerator.

    0Hitze

    1Antwort

    Parsen Ich möchte str="HELLO" folgendes Skript str="HELLO" if [ $str = "HELLO" ]; then echo FOO fi Die erste Zeile analysieren ich analysieren kann und die Variable wird für die Nutzung gespe

    5Hitze

    2Antwort

    Ich habe ein Problem mit (Reentrant) Flex + Lemon zum Parsen. Ich benutze eine einfache Grammatik und lexer here. Wenn ich es ausführe, gebe ich eine Nummer ein, gefolgt von einem EOF-Token (Strg-D).

    0Hitze

    1Antwort

    Ich bekomme einen Build-Fehler beim Versuch, ein Flex-und Zitronen-Projekt mit CMake zu bauen. Kannst du mir helfen zu finden, was falsch ist? $ make /usr/bin/cmake -H/home/dac/ClionProjects/openshel

    0Hitze

    2Antwort

    ich lerne cmake und flex-Lexer aber ich bekomme ein Build-Problem mit Fehlercode 2 gemäß der Fehlermeldung aus machen: $ make /usr/bin/cmake -H/home/dac/ClionProjects/openshell -B/home/dac/ClionProje

    2Hitze

    2Antwort

    Ich schreibe einen kleinen Parser, der Einschränkungen analysiert, mit Flex und Lemon. Lemon berichtet über einige Parsing-Konflikte, die ich nicht loswerden konnte. Gibt es bestimmte Tricks, um Parsi