#!/bin/sh
: ; exec klone $0 "$@"
; The above line allows not to embed the exact path of the klone executable
;;Skeleton of a typical klone script
(setq args (getopts "USAGE: %0 [options] "
("-v" () verbose "verbose operation")
;; --- Hidden Options ---
("-debug" () enter-debugger-on-error "enter klone debugger on error"
:hidden t)
("-stackdump" () stackdump-on-error "verbose stack dump on error"
:hidden t)
))
(if enter-debugger-on-error (kdb t))
(if stackdump-on-error (stack-dump-on-error t))
(defun main (&aux
)
)
(main)
;;; EMACS MODES
;;; Local Variables: ***
;;; mode:lisp ***
;;; End: ***
syntax highlighted by Code2HTML, v. 0.9.1