Tôi muốn học cách viết lexer. Khóa học đại học của tôi có một bài tập mà chúng tôi phải viết một parser (và một lexer để đi cùng với nó) nhưng điều này được giao cho chúng tôi mà không có hướng dẫn hoặc phản hồi (vượt quá điểm) nên tôi không thực sự học được nhiều từ nó.
Sau khi tìm kiếm chủ đề này, tôi chỉ có thể tìm thấy các bài viết khá nâng cao, tập trung vào các lĩnh vực mà tôi cảm thấy đi trước một vài bước so với vị trí của tôi. Tôi muốn một cuộc thảo luận về những điều cơ bản của việc viết lexer cho một ngôn ngữ rất đơn giản mà tôi có thể sử dụng làm cơ sở để nghiên cứu mã hóa các ngôn ngữ phức tạp hơn.
Ở giai đoạn này, tôi không thực sự quan tâm đến các phương pháp hay nhất hoặc các kỹ thuật tối ưu hóa mà thay vào đó tôi thích tập trung vào những yếu tố cần thiết. Một số tài nguyên tốt để giúp tôi bắt đầu là gì?