คำถามในหัวข้อ 'antlr3'
ฉันจะทำให้การทำนายโทเค็น DFA ง่ายขึ้นได้อย่างไร
Lexer DFA ส่งผลให้เกิดข้อผิดพลาด "รหัสใหญ่เกินไป"
ฉันกำลังพยายามแยกวิเคราะห์ Java Server Pages โดยใช้ ANTLR 3
Java มีขีดจำกัดที่ 64k สำหรับโค้ดไบต์ของวิธีเดียว และฉันยังคงพบข้อผิดพลาด "โค้ดใหญ่เกินไป" เมื่อคอมไพล์ซอร์ส Java ที่สร้างโดย ANTLR...
1487 มุมมอง
schedule
29.10.2023
จะกำหนดการยกเว้นหลายอักขระในกฎ ANTLR3 lexer ได้อย่างไร
ฉันกำลังพยายามสร้างกฎ lexer สำหรับ Antlr3 ซึ่งจะจับคู่สตริงที่มีเครื่องหมายคำพูดสามอัน ตัวอย่างเช่น:
"""this is some text"""
นี่คือวิธีที่ฉันทำ:
TEXT:
'"""' ('\\"' | ~'"')+ '"""'
{
this.setText(
this.getText()...
166 มุมมอง
schedule
28.10.2023