Postingan lainnya
Buku Ini Koding!
Baru!
Buku ini akan jadi teman perjalanan kamu belajar sampai dapat kerjaan di dunia programming!
ANTLR4: mencegah pattern matching ke sub-word
Saya memiliki potongan rule token di dalam file grammar, misal seperti ini:
ID : [A-Za-z]+ ;
Sehingga nanti ID akan mencocokkan teks yang terdiri atas huruf alfabet (baik kapital maupun tidak), seperti "abc" ataupun "sebuahVariabel".
Permasalahannya adalah, ketika input yang diberikan seperti "123abc", hal yang saya inginkan adalah teks tersebut tidak diterima oleh rule token ID. Namun, kenyataannya lexer malah justru membuang teks "123" dan kemudian mencocokkan hanya bagian "abc"-nya.
Bagaimana cara mengatasi hal ini?
Belum ada Jawaban. Jadi yang pertama Jawaban
Login untuk ikut Jawaban