Trình thiết kế ngôn ngữ lập trình
Loading...
Language Forge — конструктор языков
Language Forge Trình thiết kế ngôn ngữ lập trình
Đã lưu dự án cục bộ

Bước 2 · thiết kế

Xây dựng ngôn ngữ theo từng lớp

Kế hoạch, ví dụ cú pháp và phản hồi cục bộ nhanh.

Bản thiết kế nháp

22%
language.lf

Tài liệu

Tài liệu Language Forge

Hướng dẫn ngắn gọn về cách tạo ngôn ngữ lập trình của riêng bạn và làm việc trong xưởng.

Cách tạo ngôn ngữ của riêng bạn

  1. Chọn một cái tên dễ hiểu và mô tả vấn đề mà ngôn ngữ cần giải quyết.
  2. Viết yêu cầu kỹ thuật: người dùng, các cấu trúc chính, hạn chế và ví dụ thực tế.
  3. Chọn phong cách ngôn ngữ phù hợp với nhiệm vụ: khai báo, đa mục đích, chức năng hoặc cho thiết bị.
  4. Nhấn «Tạo kế hoạch ngôn ngữ» và xem bản thiết kế với bước tiếp theo.
  5. Hoàn thiện ý tưởng với kỹ sư AI: hỏi về cú pháp, kiểu dữ liệu, các giai đoạn biên dịch và các mâu thuẫn.

Cách sử dụng xưởng

  1. Chỉnh sửa ví dụ trong trình soạn thảo language.lf.
  2. Nhấn "Kiểm tra mã" để nhận các token, AST và chẩn đoán.
  3. Sửa lỗi, sau đó nhấn "Chạy" để kiểm tra kịch bản.
  4. Sử dụng "Định dạng" để làm sạch ví dụ và "Sao chép" để chuyển nó sang công cụ khác.
  5. Bản nháp được lưu tự động, vì vậy bạn có thể quay lại dự án sau.

Ví dụ cú pháp hiện tại


        
Language ForgeCác thay đổi được lưu trong dự án
v0.2 · phòng thí nghiệm nguyên mẫu