2016-04-26 6 views
0

Ich bin dabei, eine Antlr3 zu Antlr4 Grammatik zu konvertieren. Ich habe alle syntaktischen Prädikate entfernt. Ich bemühe mich, eine korrekte Umwandlung dieser Antlr4-Grammatik zu machen.

Jedes Mal, wenn das Tool antlr4 in das Zeichen "->" läuft, heißt es "irrelevante Eingabe" -> 'erwartet {TOKEN_REF, RULE_REF ... ACTION} ".Konvertieren von Antlr3 zu Antlr4

Wie behebe ich das?

Antwort

0

ANTLR4 hat kein Tree-Rewriting. Entfernen Sie also -> ... vollständig:

relaxed_date_month_first 
: relaxed_day_of_week? relaxed_month COMMA? WHITE_SPACE relaxed_day_of_month (relaxed_year_prefix relaxed_year)? 
;