0
在javacc中,如何檢查天氣輸入文件是否成功通過語法?作爲一個例子,假設我想打印「成功解析成功」,如果整個文件被解析器成功解析,如果沒有,我想打印「文件解析faild!」如何以編程方式識別JAVACC解析器不成功?
我是javacc的新手。所以請幫忙
在javacc中,如何檢查天氣輸入文件是否成功通過語法?作爲一個例子,假設我想打印「成功解析成功」,如果整個文件被解析器成功解析,如果沒有,我想打印「文件解析faild!」如何以編程方式識別JAVACC解析器不成功?
我是javacc的新手。所以請幫忙
try {
parser.start() ;
System.out.println("File parsed successfully.") ;
} catch(ParseException ex) {
// Syntax error
System.out.println(ex.getMessage()) ; }
} catch(TokenManagerError ex) {
// Lexical error
System.out.println(ex.getMessage()) ; }
} catch(Throwable ex) {
// Some other error
System.out.println(ex.getMessage()) ; }