Mô tả
Cấu trúc, tổ chức và thiết kế các pha của trình biên dịch được xem xét: bộ chuyển đổi từ vựng, bộ chuyển dịch cú pháp, bộ xử lý phạm vi, bộ kiểm tra kiểu, trình tạo mã và tối ưu hóa. Các thành phần của một trình biên dịch sẽ được triển khai.
Tiền đề
- Điều kiện tiên quyết: COMP 2402 .
Điều kiện và thủ tục
- Điều kiện tiên quyết: COMP 2402 .
- Ba giờ giảng mỗi tuần.
Văn bản tham chiếu bằng ngôn ngữ gốc
The structure, organization and design of the phases of a compiler are considered: lexical translators, syntactical translators, scope handlers, type checkers, code generators and optimizers. Components of a compiler will be implemented.
- Prerequisite(s): COMP 2402 .
- Lectures three hours a week.
Nguồn và tham khảo
Ngày và nguồn được giữ lại để giúp bạn kiểm tra thông tin. Các bản dịch được cung cấp để dễ đọc; nguồn chính thức là tham chiếu cho các điều kiện và yêu cầu.
Nguồn tham khảo : https://calendar.carleton.ca/undergrad/courses/COMP/