Common Lisp\u306e\u95a2\u6570\u3084\u30de\u30af\u30ed\u3068\u5bfe\u5fdc\u3059\u308b\u6a5f\u80fd\u3092\u6301\u3064Scheme\u306e\u624b\u7d9a\u304d\u3084\u69cb\u6587\u3092\u8868\u306b\u307e\u3068\u3081\u308b\uff0e<\/p>\n
\u968f\u6642\u66f4\u65b0\uff0e<\/p>\n
Common Lisp<\/th>\n | Scheme<\/th>\n | \u5099\u8003<\/th>\n<\/tr>\n |
---|---|---|
atom<\/td>\n | \u306a\u3057<\/td>\n | (not (pair? obj))\u3092\u4f7f\u3046<\/td>\n<\/tr>\n |
consp<\/td>\n | pair?<\/td>\n | <\/td>\n<\/tr>\n |
dolist<\/td>\n | for-each<\/td>\n | \u8a18\u6cd5\u306f\u7570\u306a\u308b<\/td>\n<\/tr>\n |
mapcan<\/td>\n | append-map!<\/td>\n | \u00a0SRFI 1<\/td>\n<\/tr>\n |
mapcar<\/td>\n | map<\/td>\n | <\/td>\n<\/tr>\n |
multiple-value-bind<\/td>\n | receive<\/td>\n | SRFI 8, library\u00a0syntax<\/td>\n<\/tr>\n |
null<\/td>\n | null?<\/td>\n | <\/td>\n<\/tr>\n |
nth<\/td>\n | list-ref<\/td>\n | <\/td>\n<\/tr>\n |
nthcdr<\/td>\n | list-tail<\/td>\n | SRFI 1\u3067\u306fdrop<\/td>\n<\/tr>\n |
progn<\/td>\n | begin<\/td>\n | <\/td>\n<\/tr>\n |
rplaca<\/td>\n | set-car!<\/td>\n | <\/td>\n<\/tr>\n |
rplacd<\/td>\n | set-cdr!<\/td>\n | <\/td>\n<\/tr>\n |
setq<\/td>\n | set!<\/td>\n | <\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n","protected":false},"excerpt":{"rendered":" Common Lisp\u306e\u95a2\u6570\u3084\u30de\u30af\u30ed\u3068\u5bfe\u5fdc\u3059\u308b\u6a5f\u80fd\u3092\u6301\u3064Scheme\u306e\u624b\u7d9a\u304d\u3084\u69cb\u6587\u3092\u8868\u306b\u307e\u3068\u3081\u308b\uff0e \u968f\u6642\u66f4\u65b0\uff0e Common Lisp Scheme \u5099\u8003 atom \u306a\u3057 (not (pair? obj))\u3092\u4f7f\u3046 consp pair? dolist for-each \u8a18\u6cd5\u306f\u7570\u306a\u308b mapcan append-map! \u00a0SRFI 1 mapcar map multiple-value-bind receive SRFI 8, library\u00a0syntax null null? nth list-ref nthcdr list-tail SRFI 1\u3067\u306fdrop progn begin rplaca set-car! Continue reading [Lisp] Common Lisp\u3068Scheme\u306e\u95a2\u6570\u5bfe\u5fdc\u8868<\/span> |