Sto provando a convertire la grammatica da v3 a v4 e avendo qualche problema a trovare tutti i pezzi giusti.Elaborazione di una stringa con ANTLR4
In v3 per elaborare una stringa, ho usato:
public static DataExtractor create(String dataspec) {
CharStream stream = new ANTLRStringStream(dataspec);
DataSpecificationLexer lexer = new DataSpecificationLexer(stream);
CommonTokenStream tokens = new CommonTokenStream(lexer);
DataSpecificationParser parser = new DataSpecificationParser(tokens);
return parser.dataspec();
}
Come posso cambiare questo per lavorare in v4?