xlisp에서 제대로 지원을 안해서 생기는 문제인가?
xlisp 도움말에도 존재는 하지만
xlisp에서 이상하게 unbound function 이라고 뜬다.
clisp에서 실행 이상없음
윈도우에서 편해서 이걸 쓰지만.,.
slime for windows나 cygwin으로 해야하려나? ㅠ.ㅠ
xlisp 도움말에도 존재는 하지만
increment a field
(incf <place> [<value>])
decrement a field
(decf <place> [<value>])
defined as macro in common.lsp. Only evaluates place form arguments one time. It is recommended that *displace-macros* be non-nil for best performance.
<place> field specifier being modified (see setf)
<value> Numeric value (default 1)
returns the new value which is (+ <place> <value>) or (- <place> <value>)
|
xlisp에서 이상하게 unbound function 이라고 뜬다.
> (setq a 1)
1
> (incf a)
error: unbound function - incf
if continued: try evaluating symbol again |
clisp에서 실행 이상없음
[9]> (setq a 1)
1
[10]> (incf a)
2
[11]> a
2
|
윈도우에서 편해서 이걸 쓰지만.,.
slime for windows나 cygwin으로 해야하려나? ㅠ.ㅠ
'Programming > lisp' 카테고리의 다른 글
lisp 명령어 if progn (0) | 2013.01.28 |
---|---|
lisp eval & apply (0) | 2013.01.22 |
lisp backquote / 유사인용 (0) | 2013.01.19 |
lisp rem, mod (0) | 2013.01.17 |
lisp i/o (0) | 2013.01.17 |