private Object readRational(List<Object> parameters) {
String rationalString = in.nextLine();
MatrixLexer matrixLexer = new MatrixLexer(new ANTLRInputStream(rationalString));
MatrixParser matrixParser = new MatrixParser(new CommonTokenStream(matrixLexer));
try {
MatrixParser.RationalContext rationalContext = matrixParser.rational();
return Rational.fromRationalContext(rationalContext);
} catch (ParseCancellationException e) {
throw new InvalidReadRuntimeError("Invalid input read from stdin! Expected rational format!");
}
}
InputOutputDeclarationSource.java 文件源码
java
阅读 19
收藏 0
点赞 0
评论 0
项目:MatrixC
作者:
评论列表
文章目录