2008-11-08 23 views
10

Gần đây tôi đã tải xuống PLT Scheme và DrScheme. Khi tôi mở DrScheme, tôi được yêu cầu chọn một ngôn ngữ. Tuy nhiên, tôi không quen thuộc với bất kỳ tùy chọn nào của tôi và hướng dẫn trợ giúp không thực sự phá vỡ nó để giúp tôi dễ dàng chọn lựa chọn nào.Làm cách nào để chọn ngôn ngữ để sử dụng trong DrScheme?

Vì vậy, đầu tiên - là DrScheme và PLT Scheme thực sự là công cụ tôi cần để tìm hiểu Lisp và/hoặc Đề án? Nếu vậy, các ngôn ngữ khác nhau là gì và tôi nên sử dụng ngôn ngữ nào?

+2

Nó bây giờ được gọi là Racket - IDE là DrRacket http://www.racket-lang.org/ – Stephen

Trả lời

11

Chỉ cần truy cập "Pretty Big". Đó sẽ là tất cả những gì bạn cần cho đến khi bạn biết phần còn lại là gì. Tôi thấy rằng R5RS là tốt, nhưng nó thiếu các phần mở rộng mà PLT đã thêm vào DrScheme.

chỉnh sửa: Tôi vừa kiểm tra và tôi đoán rằng cả "Khá lớn" và "R5RS" đều được coi là "cũ" trong DrScheme 4 và ngôn ngữ "Mô-đun" được ưu tiên thay thế. Chỉ cần chắc chắn rằng tất cả các tập tin bạn sử dụng với ngôn ngữ mô-đun bắt đầu với

#lang scheme 

Module là một cách để xác định ngôn ngữ được sử dụng trong các tập tin nguồn chứ không phải là toàn cầu bởi người phiên dịch DrScheme. Điều này có nghĩa là bạn có thể sử dụng các ngôn ngữ khác nhau cho các phần khác nhau của chương trình của bạn bằng cách chia nhỏ nó thành các tệp và chỉ ra trong mỗi tệp ngôn ngữ bạn đang sử dụng. Nếu bạn chỉ mới bắt đầu, tất cả những gì bạn cần lo lắng là chỉ giữ sơ đồ #lang ở đầu tất cả các tệp bạn sử dụng.

Lưu ý nhỏ - tuyên bố này không phải là Đề án chính thức và cần được xóa nếu bạn cố gắng sử dụng các tệp trong một trình thông dịch Scheme khác.

+0

Bạn có thể giải thích thêm về Module nào không? Tôi đọc sự giúp đỡ, nhưng tôi vẫn còn chút bối rối. Cảm ơn. –

+0

Hy vọng rằng nên xóa nó lên. –

+0

Cảm ơn bạn đã làm rõ. –

Các vấn đề liên quan