So I think I can probably get this into SBCL 0.7.13 (which will be#
Fri Feb 21 19:05:39 2003
So I think I can probably get this into SBCL 0.7.13 (which will be released on Sunday, all being well) by claiming it's a bugfix for my very old standaloneize-file hack.
* (require :sb-executable) NIL * (with-open-file (o "test1.lisp" :direction :output) (format o "(princ \"hello world\")")) NIL * (compile-file "test1") ; compiling file "/home/dan/test1.lisp" (written 21 FEB 2003 07:04:41 PM): ; compiling top level form: ; /home/dan/test1.fasl written ; compilation finished in 0:00:00 #P"/home/dan/test1.fasl" NIL NIL * (sb-executable:make-executable "hello" *) T 0
and then in the shell:
:; ./hello hello world:; :; time ./hello hello world real 0m0.089s user 0m0.060s sys 0m0.020s
Yes, that bold green thing really is my shell prompt. The point is that I can select commands by triple-clicking them and then paste them into any other xterm.