Tôi đang cố chuyển đổi ngữ pháp của mình từ v3 thành v4 và gặp khó khăn khi tìm tất cả các phần phù hợp.Xử lý một chuỗi với ANTLR4
Trong v3 để xử lý một String, tôi đã sử dụng:
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();
}
Làm thế nào để thay đổi điều này để làm việc trong v4?