ich versuchte pop
ein Element einer Liste in elisp wie folgtMake-Liste in Symbol
(pop '(1 2))
aber aufgrund meiner Missverständnis, das nicht b funktioniert/c die Liste nicht gewesen als Symbol verinnerlicht. Gibt es einen idiomatischen Weg, um das oben genannte zu tun, oder ist das kein richtiger Ansatz? Um ein bisschen weiter findend fand ich, dass ich
(pop (progn (setq tmp '(1 2)) tmp))
tun konnte, aber es scheint nicht richtig. Gibt es eine Möglichkeit, anonyme Listen zu erstellen und sie an Ort und Stelle zu ändern, so wie ich es versucht habe?
@jenesaisquoi Nur die variable Bindung ist mutiert, nicht das eigentliche Objekt. – Sylwester