antlr

    1Hitze

    1Antwort

    Angesichts der folgenden ANTLR Grammatik: tokens { SET; UNKNOWN; LIST; } statement : SET_KEYWORD list = value_list -> ^(SET $list) | UNKNOWN_KEYWORD -> ^(UNKNOWN); value_l

    0Hitze

    1Antwort

    Lassen Sie sagen, ich folgende ANTLR4 Grammatik: grammar test; call : name=(F | G | H) LPAREN RPAREN F : 'f'; G : 'g'; H : 'h'; LPAREN : '('; RPAREN : ')'; ich in den Hörer der Lage bin, so

    2Hitze

    1Antwort

    ich diese Syntax in einem Antlr gefunden parser for bash: file_descriptor : DIGIT -> ^(FILE_DESCRIPTOR DIGIT) | DIGIT MINUS -> ^(FILE_DESCRIPTOR_MOVE DIGIT); Was bedeutet die -> Syntax tun

    0Hitze

    1Antwort

    bereitete ich eine Grammatik für eine Mini-Sprache, die ich zu schaffen bin, aber ich bin einen gegenseitigen linken Rekursionsfehlers zwischen var und functioncall var : NAME | var '[' exp ']' | v

    0Hitze

    1Antwort

    sagen, dass ich eine Grammatik, die Token wie diese hat: AND : 'AND' | 'and' | '&&' | '&'; OR : 'OR' | 'or' | '||' | '|' ; NOT : 'NOT' | 'not' | '~' | '!'; Wenn ich den Syntaxbaum mit TreeView

    0Hitze

    1Antwort

    Ich habe die folgende einfache ANTLR Grammatik zu analysieren: grammar Grammar; grammarRules : grammarRule+ ; grammarRule: lhs '->' WORD+ ; lhs: ID ; WORD : LETTER+ ; ID : LETTER (

    0Hitze

    1Antwort

    Hallo, ich versuche, einen Schluck Uri mit Antlr4 zu analysieren. Zur Zeit ich die Komplexität haben zu halten, die Frage einfach Antlr4 Grammar sipUri : SIP_SCHEME coreUri EOF ; coreUri : USER_I

    1Hitze

    1Antwort

    Kann ich das ANTLR Java API verwenden, um die Lexer/Parser als Ströme zu erzeugen und sie irgendwo anders als einige Dateien speichern? Außerdem gibt es ein einfaches Beispiel die API verwenden Sie di

    0Hitze

    1Antwort

    In meiner ANTLR Grammatik, habe ich die folgenden Aussagen: @lexer::apifuncs { LEXER->rec->displayRecognitionError = recognition_error; } @parser::apifuncs { RECOGNIZER->displayRecognit

    -1Hitze

    1Antwort

    ich einen kleinen Teil eines kombinierten ANTLR4 Grammatik geschrieben haben: grammar TestCombined; NL : [\r\n] ; SUBHEADLINE : '##' .*? '##' ; HEADLINE : '#' .*? '#'