2010-07-02 21 views

Trả lời

12

Chúng không được dùng nữa từ lâu. Tiêu chuẩn này được xuất bản vào năm 1994. Hậu quả là gì? Không có, vì không có tiêu chuẩn mới nào được xuất bản và không có tiêu chuẩn mới nào được thực hiện.

Vì vậy, nếu triển khai Common Lisp của bạn cung cấp định nghĩa hữu ích và triển khai CUNG CẤP, YÊU CẦU và * MODULES *, thì hãy sử dụng nó.

Có các công cụ khác quan tâm đến việc tải và tạo thư viện và ứng dụng (thường được gọi là 'Hệ thống'). Thông thường, chúng có một số loại giao diện, do đó (REQUIRE 'MỘT SỐ HỆ THỐNG) tải hệ thống đó và sau đó tải hệ thống đó, nó đã được' cung cấp '.

+0

Cảm ơn rất nhiều. Một câu hỏi nhỏ. Chẳng phải lạ lẫm khi spec chỉ phản đối cái gì đó mà không cung cấp sản phẩm thay thế? – yehnan

+1

@yehnan, đôi khi bạn nhận ra rằng chức năng được mô tả không chỉ là rất hữu ích hoặc thiếu chi tiết, nhưng không có ý chí hoặc khả năng để chỉ định tốt hơn. Ủy ban tiêu chuẩn thảo luận một số lĩnh vực mở rộng, nhưng không thành công, hết hơi, hết tiền, hết các bên quan tâm .., –

+0

Có một số tài liệu về những gì họ nghĩ nên thay thế yêu cầu không? Họ có muốn cuối cùng đi cho một hệ thống phong cách ASDF? –

4

ASDF có vẻ là một cách khá phổ biến và hiện đại để tải hệ thống.

để tải foo:

(asdf: tải hệ thống: foo)

và dưới ABCL, Clozure CL, CMUCL, ECL và SBCL, nó móc vào cl: yêu cầu. Vì vậy, cl: yêu cầu có vẻ tốt.

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