delete

delete - удаляет any
из lst.
Если flg
равен NIL
и any
содержится более одного раза в lst
, удаляется только первое вхождение.
del - удаляет any
из списка в значении var
и возвращает оставшийся список. Если flg
равен NIL
и any
содержится более одного раза в значении var
, удаляется только первое вхождение. (del 'any 'var)
эквивалентно (set 'var (delete 'any var))
.
delete/3 - предикат Pilog, который выполняется успешно, если удаление первого аргумента из списка во втором аргументе равно третьему аргументу.
delq - удаляет any
из lst
. Если flg
равен NIL
и any
содержится более одного раза в lst
, удаляется только первое вхождение. ==
используется для сравнения (равенства указателей).
Subscribe to my newsletter
Read articles from Sergey Shishkin directly inside your inbox. Subscribe to the newsletter, and don't miss out.
Written by

Sergey Shishkin
Sergey Shishkin
Всегда чему-то учусь!