@Override
public void start(CharSequence buffer, int startOffset, int endOffset, int initialState) {
this.buffer = buffer;
this.endOffset = endOffset;
CharStream in = new CharSequenceCharStream(buffer, endOffset, IntStream.UNKNOWN_SOURCE_NAME);
in.seek(startOffset);
ANTLRLexerState state;
if (startOffset == 0 && initialState == 0) {
state = getInitialState();
} else {
state = toLexerState(initialState);
}
applyLexerState(in, state);
advance();
}
ANTLRLexerAdaptor.java 文件源码
java
阅读 25
收藏 0
点赞 0
评论 0
项目:jetbrains
作者:
评论列表
文章目录