-
lisp - Giới thiệu về các chương trình LISP, lisp thông dụng
Các bạn giúp mình với, đây là bài tập hướng dẫn mà người hướng dẫn giao cho mình và dù có cố gắng thế nào đi chăng nữa thì dường như chúng mình cũng không thể giải được nó. Vui lòng giúp đỡ; thực hiện một số kiểm tra loại/lỗi, sau đó ca;
-
lisp - Cách viết hàm trong Lisp. Biên dịch tập tin Lisp đó. Sau đó chạy chương trình Lisp đó
Viết, biên dịch và kiểm tra một hàm trong Common Lisp chấp nhận một danh sách và đếm tổng số số nguyên dương trong danh sách. Tệp .lisp chứa hàm phải được biên dịch và sau đó thực thi. Sau khi biên dịch tệp, hãy bắt đầu chuyển nó, liệt kê kết quả của các kết quả sẽ được tạo, do đó
-
lisp - Mở rộng backtick trong Lisp
Tôi là người mới bắt đầu sử dụng Lisp và tôi đang gặp khó khăn trong việc hiểu tại sao đoạn mã bên dưới lại gây ra lỗi cho tôi. (dolist (elem '(mapcar mapcon)) (khi (fboundp `
-
lisp - Lisp cho phép bạn xác định lại ngôn ngữ như thế nào?
Tôi nghe nói rằng Lisp cho phép bạn xác định lại ngôn ngữ và tôi đã cố gắng xem xét nó nhưng không được giải thích rõ ràng ở bất cứ đâu. Có ai có một ví dụ đơn giản? Câu trả lời hay nhất Người dùng Lisp coi Lisp là ngôn ngữ lập trình có thể lập trình Được sử dụng cho tính toán biểu tượng - sử dụng tính toán biểu tượng.
-
lisp - Làm cách nào để chuyển đổi từ Lambda sang chức năng? (LISP)
Đã đóng. Câu hỏi này lạc đề. Hiện tại nó không chấp nhận câu trả lời. Bạn muốn cải thiện vấn đề này?
-
lisp - Điểm khác biệt giữa mỗi nhược điểm của LISP là gì?
Đây là kết quả đầu ra cho các kết hợp tham số nhược điểm khác nhau. Mình mới bắt đầu học lisp. Ai đó có thể giúp tôi hiểu điều này? Phá vỡ 80 [81]> (TIÊU DÙNG '(A) 'B) ((A) . B) Phá vỡ 80 [81]>
-
lisp - tổng các tập hợp con - lisp
Câu hỏi này khó có thể giúp ích cho bất kỳ khách truy cập nào trong tương lai; nó chỉ liên quan đến một khu vực địa lý nhỏ, một thời điểm cụ thể hoặc một tình huống rất hẹp thường không áp dụng cho khán giả Internet toàn cầu. Để giúp làm cho câu hỏi này được áp dụng rộng rãi hơn, hãy truy cập
-
lisp - Không phải LISP nguyên tử số
Tôi muốn hỏi tại sao chức năng này không hoạt động... (defun nenum(ls) (cond ((null ls) nil) ((listp car(ls))) (nenum (rest ls)
-
lisp - Chia nguyên tử thành danh sách lisp
Nếu tôi có một nguyên tử, chẳng hạn như "a4", tôi cần có thể thêm 1 vào phần "4" để tạo thành a5, nhưng vì nó được coi là một chuỗi nên điều này là không thể, vì vậy nếu tôi có thể tách Chia (a4 ) vào ((a)(4)), thì tôi có thể
-
lisp - Hàm tạo động trong LISP
Tôi có câu hỏi về việc xây dựng các hàm động (hoặc điều gì đó tương tự). Trong Java, tôi có thể lập trình viết một số Nguồn thành một chuỗi, biên dịch chuỗi đó và thực thi nó nhiều lần như một hàm. Giả sử tôi có một số thuật toán di truyền để tạo ra mã tốt nhất để nhận được n
-
lisp - Hàm đẳng thức và nghịch đảo trong Lisp
Tôi mới sử dụng Common Lisp và đang làm theo các hướng dẫn nhưng không thể hiểu được (bằng '(reverse (ab)) '(ba))) trả về số 0. Cảm ơn bạn rất nhiều vì sự giúp đỡ của bạn. M. Câu trả lời hay nhất được trích dẫn bằng ngọng
-
lisp - Tìm kiếm theo chiều rộng LISP
Tôi có một cây được biểu diễn bằng danh sách. Ví dụ: (1 ((2 (3)) (3 (2)))) (2 ((1 (3)) (3 (1)))) (3 ((1 (2)) (2 (1 ) ))))` Bây giờ tôi cần duy trì cây phân cấp trong khi
-
lisp - Hàm nhập liệu đơn giản và phức tạp của người dùng trong Lisp
Tại trang web này: http://www.gigamonkeys.com/book/practical-a-simple-database.html có các chức năng nhập của người dùng được liệt kê bên dưới: (defun nhắc-rea
-
lisp - Sử dụng danh sách lồng nhau LISP
Tôi còn khá mới với việc nói ngọng và tò mò về cách tốt nhất để sử dụng danh sách lồng nhau trong ngữ cảnh sau: Vì vậy, tôi có hàm sau: (defun get-p0 (points) (loop for (label xy) in
-
lisp - Biến thể hiện trong Lisp?
Tôi đang viết một hàm cho lớp CLOS đảo ngược các thành phần danh sách của đối tượng lớp đã nói. Tôi có một phương thức trả về danh sách đảo ngược, nhưng làm cách nào để đặt danh sách các đối tượng vào danh sách đó? Tôi có thể có một biến mẫu trong hàm lưu trữ danh sách và sau đó đặt phần tử đó vào đó không? hoặc
-
lisp - LISP là ngôn ngữ được biên dịch hay thông dịch?
Tôi biết rằng, nói đúng ra, không có thứ gọi là ngôn ngữ được biên dịch hay ngôn ngữ được thông dịch. Nhưng nói chung, LISP có được sử dụng để viết các tập lệnh như Python, tập lệnh bash, tập lệnh bó, v.v. không? Hoặc các ngôn ngữ lập trình thông dụng như C++, JAVA và C#
-
lisp - Đệ quy và lặp trong Lisp
Trên trang web này http://jatha.sourceforge.net/ một ví dụ về chức năng nhanh là thông qua đệ quy. Không phải đệ quy thường nhanh hơn và hoạt động tốt hơn so với phép lặp trong Lisp sao? EDIT: Lisp có tối ưu hóa đệ quy tốt hơn các ngôn ngữ khác không? câu trả lời hay nhất
-
lisp - tham chiếu biến trong lisp
Một câu hỏi LISP dành cho người mới (phổ biến): Về cơ bản trong hầu hết các ngôn ngữ lập trình, các hàm đều có cách nhận tham chiếu đến một biến thay vì chỉ giá trị, tức là chuyển nó theo tham chiếu thay vì theo giá trị. Giả sử, để đơn giản, tôi muốn viết một hàm LISP nhận một
-
lisp - Lỗi chức năng vị trí trong Lisp
Câu hỏi này đã có câu trả lời ở đây: Làm cách nào để tìm chỉ mục của một phần tử trong danh sách trong Racket? (3 câu trả lời) Đã đóng 9 năm trước. Nếu tôi có một cột như thế này
-
lisp - Lisp quay lại hành trình hiệp sĩ
Tôi đang gặp một số vấn đề khi tạo đầu ra chính xác cho chương trình này. Kết quả đầu ra của tôi gần như đúng nhưng còn thiếu một số bước. Mã của tôi như sau: (defun kt (xymn) ;đặt
Tôi là một lập trình viên xuất sắc, rất giỏi!