public final PsValueContext psValue() throws RecognitionException {
final PsValueContext _localctx = new PsValueContext(_ctx, getState());
enterRule(_localctx, 28, RULE_psValue);
try {
setState(403);
_errHandler.sync(this);
switch (_input.LA(1)) {
case RULE_PS_LITERAL_TERMINAL:
enterOuterAlt(_localctx, 1); {
setState(400);
match(RULE_PS_LITERAL_TERMINAL);
}
break;
case CLK:
case RST:
case RULE_ID:
enterOuterAlt(_localctx, 2); {
setState(401);
psVariableRef();
}
break;
case RULE_STRING:
enterOuterAlt(_localctx, 3); {
setState(402);
match(RULE_STRING);
}
break;
default:
throw new NoViableAltException(this);
}
} catch (final RecognitionException re) {
_localctx.exception = re;
_errHandler.reportError(this, re);
_errHandler.recover(this, re);
} finally {
exitRule();
}
return _localctx;
}
PSHDLLang.java 文件源码
java
阅读 28
收藏 0
点赞 0
评论 0
项目:org.pshdl
作者:
评论列表
文章目录