ฉันมีปัญหาในการกู้คืนและข้อผิดพลาดในการโพสต์ใหม่ด้วย ANTLR v3 ฉันไปตามลิงค์นี้ http://www.antlr.org/blog/antlr3/error.handling.tml แต่ฉันไม่มีวิธีแก้ปัญหานั้น ฉันต้องการจัดทำรายงานและการกู้คืนเช่นในโปรแกรมต้นทางเช่นนี้: รหัสอินพุตของนักเรียน:
FOR(int a=0;a<10;a++){
b=b*a;
}
และโปรแกรมจะรายงานดังนี้: Program : "คุณหมายถึงคีย์เวิร์ด FOR is for?" นักเรียนตอบ:"ใช่" หลังจากนั้นระบบจะกู้คืนและแก้ไขซอร์สโค้ดโดยอัตโนมัติ จะทำอย่างไรกับ ANTLR v3 เป็นไปไม่ได้กับ ANTLR ต้องการความช่วยเหลือ. ขอบคุณเพื่อน!