Current section

Files

Jump to
clojerl bin clje
Raw

bin/clje

#!/usr/bin/env bash
readlink_f () {
cd "$(dirname "$1")" > /dev/null
filename="$(basename "$1")"
if [ -h "$filename" ]; then
readlink_f "$(readlink "$filename")"
else
echo "`pwd -P`/$filename"
fi
}
SELF=$(readlink_f "$0")
CLJE_BINDIR=$(dirname "$SELF")
if type -p rlwrap >/dev/null 2>&1; then
rlwrap -r -q '\"' -b "(){}[],^%#@\";:'" $CLJE_BINDIR/clojerl "$@"
else
echo "Please install rlwrap for command editing or use \"clojerl\" instead."
fi