티스토리 뷰
InputStream stream = new ByteArrayInputStream(input.getBytes(StandardCharsets.UTF_8));
lexer.setInputStream(CharStreams.fromStream(stream, StandardCharsets.UTF_8));
parser.setInputStream(new CommonTokenStream(lexer));
https://stackoverflow.com/questions/18110180/processing-a-string-with-antlr4
참고 : 스트림 그대로 다시 사용할땐
lexer.reset()
'SW개발 > ANTLR' 카테고리의 다른 글
listener 사용 (0) | 2018.07.27 |
---|---|
Listener , Visitor 비교 (0) | 2018.07.27 |
visitor 사용 (0) | 2018.05.30 |
ANTLR Hello 예제 (0) | 2018.05.21 |
antlr ide Package 지정 (0) | 2017.09.25 |