LISP用語とその由来


SETQ

SET QUOTE (set (quote x))の慣用句が結合したもの

SETF

SET FIELD

SEXPR,S-exp,SEXP

Symbolic EXPRession

CAR

Contents of the Address part of the Register

CDR

Contents of the Decrement part of the Register

PRINC

PRINt Characters
参照:comp.lang.lisp: The history of print, prin1, and princ?

PRIN1

TERPRI

TERminate PRInt (LISP 1 Programmer's Manual)

PROG

PROGram feature

PROG1

SUBR

SUBRoutine

FSUBR

Form SUBRoutine ???

LSUBR

List SUBRoutine ???

EXPR

EXPRession

FEXPR

Form EXPRession ???

SUBLIS

SUBstitute LISt ???

MAPCAR

LISP 1.5でのmapは、現在のCommon Lispでいうmaplistであり、その動作とcarを組合せるとmapcarになるので、これに由来 ???

MAPCON

MAP + nCONC ???

MAPCAN

MAPCAr + Nconc ???

NCONC

No consing CONCatenate ???

REVAPPEND

REVerse APPEND

NRECONC

No consing REverse CONCatenate ???

FASL

FASt Loading