1. 연구 모듈/Lisp - Common Lisp

[Lisp] Setq vs. Setf 논란(?) 간단 정리

사용자-1 2019. 6. 12. 09:00

간단 비교


Setq

Setf

더 적은 용도

더 넓은 용도

Setq를 사용한 모든 곳에 Setf를 사용할 수 있다. 하지만 반대는 안된다.

Low level

High level

Setf는 Setq를 사용하여 구현되어 있다.



결론


특별한 이유가 없으면 Setf를 쓰면 된다!!