wisp
 
(Arne Babenhauserheide)
2013-04-16: allow giving a full command as lisp interpreter.

allow giving a full command as lisp interpreter.

diff --git a/wisp-multiline.sh b/wisp-multiline.sh
--- a/wisp-multiline.sh
+++ b/wisp-multiline.sh
@@ -83,7 +83,9 @@ if [[ $HELP == "yes" ]]; then
         Run multiline commands through wisp or execute the SCRIPT.
         
         -h | --help)        This help output.
-        -l | --lisp)        Select the Lisp interpreter to call. Options: guile
+        -l | --lisp)        Select the Lisp interpreter to call. 
+                            Options: guile or the full command to use. 
+                            Example: -l \"guile -s /dev/stdin/\"
         -o | --output)      Save the executed wisp code to this file.
         -w | --wisp)        Select the wisp preprocessor to use.
         -v | --verbose)     Provide verbose output.
@@ -101,8 +103,7 @@ fi
 # Select the lisp interpreter
 
 if [[ $LISP != "guile" ]]; then
-    echo "Interpreter ${LISP} not known."
-    exit 1
+    INTERPRETER="${LISP}"
 else
     INTERPRETER="guile -s /dev/stdin"
 fi