This file is Automatically generated by tools/compare-cl-21.lisp on SBCL 1.1.14 at 2014/2/11 14:3 '2 .
| symbol | status | Imported/excluded from | type |
|---|---|---|---|
| alist-hash-table | added | alexandria.0.dev | function |
| compose | added | alexandria.0.dev | function |
| ; run with /usr/local/bin/sbcl --no-sysinit --no-userinit --script codeiq.lisp | |
| (defun read-and-print-until-eof (stream char) | |
| (declare (ignore char)) | |
| (let ((c (read-char stream nil nil))) | |
| (if c | |
| (progn (write-char c) | |
| (read-and-print-until-eof stream char)) | |
| (sb-ext:exit)))) |
| (ql:quickload :alexandria) | |
| (ql:quickload :inferior-shell) | |
| (ql:quickload :cl-csv) | |
| (ql:quickload :osicat) | |
| (in-package :cl-user) | |
| (use-package :alexandria) | |
| (use-package :inferior-shell) | |
| (use-package :cl-csv) | |
| (use-package :osicat) ;; 2 conflict |
| (mapc #'asdf:load-system '(:iterate :cl21 :alexandria :trivial-cltl2)) | |
| (in-package :cl-user) | |
| (defpackage :package-diff | |
| (:use :cl :iterate :alexandria)) | |
| (in-package :package-diff) | |
| (defun package-symbols-intersection (package1 package2) |
| (in-package :cl-user) | |
| (defpackage :a | |
| (:use :cl)) | |
| (in-package :a) | |
| (defun print-square (x) |
| (defmacro name lambda-list &body body) | |
| (macrolet bindigs &body body) | |
| (eval form) | |
| (compile name definition) | |
| (macroexpand form &optional env) | |
| (macroexpand-1 form &optional env) | |
| *macroexpand-hook* |
| (require :cl21) | |
| (in-package :cl21-user) | |
| ;; C は何らかの、処理系独特の最適化が行われる | |
| ;; 関数の例だと考えてください | |
| (defun C-fun (x) | |
| (print (* 10 x))) |
| (defmacro with-boolean-options (bindings before after &body body) | |
| (assert (typep before 'symbol)) | |
| (assert (typep after 'symbol)) | |
| `(let ((,after ,before)) | |
| (let ,(mapcar | |
| (lambda (bind) | |
| (ematch bind | |
| ((list (and var (type symbol)) | |
| (and str (type string))) | |
| `(,var |
| (defun make-image (&optional repl) | |
| (print (bt:all-threads)) | |
| (lparallel:end-kernel :wait t) | |
| (sb-ext:gc :full t) | |
| (if repl | |
| (sb-ext:save-lisp-and-die "repl-image" | |
| :toplevel | |
| (lambda () | |
| (in-package :pddl.component-planner-test) | |
| (sb-impl::toplevel-init)) |
| ;; X.lisp | |
| ;; outfile のはじめに現在時間を付け加えるだけのスクリプト | |
| (defparameter now (get-universal-time)) | |
| ;; <- 一回だけ評価されるようにしたい。すべてのファイルで同じようにしたい。 | |
| ;; ファイルごとに複数回評価されると、ファイルごとに追加される時間が異なってしまう。 | |
| (tagbody | |
| start |