Свързани въпроси 'clisp'
Mapcar и ст.н.с
Бих искал да направя:
(mapcar #'assoc '(a s) '((a . b) (c . d) (s . f)))
и го върнете
((A . B) (S . F))
Което изглежда доста разумно, като се има предвид, че (assoc 'a '((a . b) (c . d) (s . f))) връща (A . B) и (assoc 's '((a ....
636 изгледи
schedule
10.10.2022
Събиране на резултатите за време и пространство, произведени от макроса „време“?
Common Lisp предоставя макрос time за откриване колко време е необходимо за изпълнение на формуляр и отпечатва информацията в изхода за проследяване:
time оценява формата в текущата среда ( лексикални и динамични). … time отпечатва...
115 изгледи
schedule
08.10.2022
CLISP ext:изпълни програма
Имам проблем с използването на run-program с аргументи. Документацията на http://www.clisp.org/impnotes/shell.html е много непълно за начинаещ като мен и ще трябва да видя някои примери.
По-специално, как мога да получа списъка с директории с...
520 изгледи
schedule
24.11.2023
Как да дефинирате структури в Lisp, като използвате параметри в дефиницията
Искам да напиша код на Lisp като този
(defstruct board
(size 7)
(matrix (make-array (list size size))
(red-stones 0)
(black-stones 0))
за да се определи структура, която представлява дъската на играта.
Искам да мога да...
1588 изгледи
schedule
19.02.2024
Коя IDE използват CLISP програмистите?
Забелязах как SLIME (пакет за разработка на lisp за Emacs) не идва с функция за местоположение на източник на рамка за CLISP, така че не можете автоматично да преминете към местоположение на източник, когато сте в дебъгера. Като се има предвид това,...
1277 изгледи
schedule
25.04.2024
Изключване на отпечатването на резултата в common lisp
Работя със сравнително голям набор от данни в GNU clisp. Би било наистина хубаво, ако мога да изключа P на REPL. Извеждането на хиляди резултати по екрана наистина не е много полезно.
Рових се из документите и не можах да намеря как да го...
120 изгледи
schedule
23.05.2024
Коя команда може да се използва за изчистване на екрана в CLISP?
Като например cls за cmd.exe. Много ме дразни, ако не мога да направя това.
8678 изгледи
schedule
14.06.2024
Максимален брой на всяко ниво (повърхностно ниво) LISP
Искам да изчисля максимума на всеки подсписък/ниво/повърхностно ниво от списък с числа
Ex: (1 2 5 (4 2 7 (4 6) 9) 7 8) => (8 9 6)
Това, което имам сега е:
maximum (l) ;;function to compute the maximum number for a simple list, it...
433 изгледи
schedule
18.02.2024