chiark
/
gitweb
/
~mdw
/
lisp
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
sys-base: Fix support for CL-LAUNCH.
[lisp]
/
optparse-test
diff --git
a/optparse-test
b/optparse-test
index 1d76566689d07ecce678bc7c91f8252d7639c900..cd1c4f9d5a3aaf324fd34aeeee5314d8caa7b254 100755
(executable)
--- a/
optparse-test
+++ b/
optparse-test
@@
-1,9
+1,15
@@
#! /usr/local/bin/runlisp
#! /usr/local/bin/runlisp
+(cl:defpackage #:optparse-test
+ (:use #:common-lisp))
+(cl:in-package #:optparse-test)
+
(let ((*compile-verbose* nil)
(*load-verbose* nil))
(asdf:oos 'asdf:load-op "mdw" :verbose nil))
(let ((*compile-verbose* nil)
(*load-verbose* nil))
(asdf:oos 'asdf:load-op "mdw" :verbose nil))
-(use-package '#:optparse)
+(handler-case
+ (use-package '#:optparse)
+ (error (c) (invoke-debugger c)))
(defvar opt-bool nil)
(defvar opt-int nil)
(defvar opt-bool nil)
(defvar opt-int nil)
@@
-46,7
+52,7
@@
(:arg "OBJECT")
(read opt-object)
(:doc (concatenate 'string
(:arg "OBJECT")
(read opt-object)
(:doc (concatenate 'string
- "Read object ("
+ "Read object (
time =
"
(princ-to-string (get-universal-time))
")")))
(#\k "keyword" (:arg "KEYWORD") (keyword opt-keyword)
(princ-to-string (get-universal-time))
")")))
(#\k "keyword" (:arg "KEYWORD") (keyword opt-keyword)
@@
-85,7
+91,4
@@
(format t "keyword: ~S~%" opt-keyword)
(format t "enum: ~S~%" opt-enum)
(format t "object: ~S~%" opt-object))
(format t "keyword: ~S~%" opt-keyword)
(format t "enum: ~S~%" opt-enum)
(format t "object: ~S~%" opt-object))
-(test (cdr *command-line-strings*))
-
-
-
+(test (cdr *command-line*))