Size: a a a

2020 April 08

AP

Alex Peresmeshnik in Lisp Forever
Как все таки отрубить зацикленную функцию в REPL?
источник

AP

Alex Peresmeshnik in Lisp Forever
Неужели только перезапуском? )
источник

b⛅

bouncepaw ⛅ in Lisp Forever
^c никак?
источник

b⛅

bouncepaw ⛅ in Lisp Forever
А break?
источник

A

Aragaer in Lisp Forever
переопределить ее чтобы зациливания не было и отправить в репл новую реализацию
источник

V(

Vλadimir (Hawthorne the Toolmaker) in Lisp Forever
Aragaer
переопределить ее чтобы зациливания не было и отправить в репл новую реализацию
а за старой мусоровоз приедет?
источник

AP

Alex Peresmeshnik in Lisp Forever
C-c C-c - можно только стопануть репл
C-c C-b - тоже максимум можно стопануть репл.
Функцию переопределяю, паралельно работает новая функция, старая никуда не девается
источник

AP

Alex Peresmeshnik in Lisp Forever
Отправляю в репл функцию через C-c
источник

AP

Alex Peresmeshnik in Lisp Forever
Сейчас допетрил, что если бы зациклил ее через рекурсию, а не через loop - то можно было бы переопределить, потому что при каждой итерации, она брала бы обновленный вариант по ссылке на свое же имя
источник

A

Aragaer in Lisp Forever
а, она через loop
источник

A

Aragaer in Lisp Forever
да, я думал что именно через рекурсию
источник

V(

Vλadimir (Hawthorne the Toolmaker) in Lisp Forever
схемер detected
источник

V(

Vλadimir (Hawthorne the Toolmaker) in Lisp Forever
у нас тут все через loop и format
источник

A

Aragaer in Lisp Forever
да я вообще реплом пользоваться не умею, мне проще
источник

AP

Alex Peresmeshnik in Lisp Forever
Ну вот рекурсия поинтереснее будет )
источник

A

Aragaer in Lisp Forever
а если делаю бесконечный цикл, то обычно предусматриваю какой-то способ выхода
источник

AP

Alex Peresmeshnik in Lisp Forever
Только все равно вопрос остается открытым, один из примеров того как можно засрать репл )
источник

A

Aragaer in Lisp Forever
я потому и не пользуюсь реплом, что засираю его быстрее, чем успеваю получить какую-то пользу
источник

AP

Alex Peresmeshnik in Lisp Forever
Во, через рекурсию другое дело
источник

AP

Alex Peresmeshnik in Lisp Forever
Но пришлось репл стопануть, не по джедайски получилось )
источник