Tôi là một sinh viên khoa học máy tính. Tôi muốn tạo ngôn ngữ lập trình của riêng mình (Một ngôn ngữ cơ bản với một vài hướng dẫn).
Tôi biết làm thế nào để làm một phân tích cú pháp, tôi đã làm nó trong Perl. Trong một bài viết, tôi đã đọc một cái gì đó về trình biên dịch, một trình biên dịch được thực hiện trong chính nó.
Ví dụ, trình biên dịch C được viết bằng C. Làm thế nào có thể? Tôi có thể tạo ngôn ngữ của riêng mình nhưng tôi không biết làm thế nào tôi có thể thực hiện ngôn ngữ đó? Bất kỳ ý tưởng?
Đó thực sự là một câu hỏi hay và tôi có thể viết một blog dự án.