Что-то у меня не получается разобраться с trace в cmucl. Точнее, не могу заставить его работать как надо. Поясню на примере. CL-USER> (defun fact (n) (if (= n 0) 1 (* n (fact (1- n))))) FACT CL-USER> (trace fact) (FACT) CL-USER> (fact 5) 0: (FACT 5) 0: FACT returned 120 120 Но хотелось бы, чтоб показывался каждый вызов функции, а не 1. Как, например, в clisp'е: [1]> (defun fact (n) (if (= n 0) 1 (* n (fact (1- n))))) FACT [2]> (trace fact) ;; Трассировка функции FACT. (FACT) [3]> (fact 5) 1. Trace: (FACT '5) 2. Trace: (FACT '4) 3. Trace: (FACT '3) 4. Trace: (FACT '2) 5. Trace: (FACT '1) 6. Trace: (FACT '0) 6. Trace: FACT ==> 1 5. Trace: FACT ==> 1 4. Trace: FACT ==> 2 3. Trace: FACT ==> 6 2. Trace: FACT ==> 24 1. Trace: FACT ==> 120 120 В мануале по cmucl ничего путного не нашел. Пробовал менять спеки компилятора, режимы трассировки -- все бестолку.
Ответ на:
комментарий
от CrazyPit
Ответ на:
комментарий
от nsav
Ответ на:
комментарий
от CrazyPit
Ответ на:
комментарий
от CrazyPit
Ответ на:
комментарий
от nsav
Ответ на:
комментарий
от nsav
Ответ на:
комментарий
от CrazyPit
Ответ на:
комментарий
от nsav
Ответ на:
комментарий
от CrazyPit
Ответ на:
комментарий
от nsav
Ответ на:
комментарий
от CrazyPit
Ответ на:
комментарий
от nsav
Ответ на:
комментарий
от CrazyPit
Ответ на:
комментарий
от nsav
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от nsav
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум [debian][cmucl]Неосиляторы (2009)
- Форум cmucl on linux mint (2020)
- Форум Trace UDP packets (2018)
- Форум Debian // Call Trace (2009)
- Форум В iptables сломали TRACE? (2020)
- Форум trace давит на emacs (2013)
- Форум Про volume ray tracing (2013)
- Форум lttng и trace compas (2018)
- Форум [СПВ]Volume ray tracing (2012)
- Форум Disable Method «TRACE» (Apache) (2003)