Name: Anonymous 2018-02-04 14:40
have you tried?
#!/bin/sh
TMP=$(mktemp)
printf %"s\n" "#lang racket" "(require compatibility/defmacro)" > $TMP
if [ -f "./order" ]
then
cat $TMP $(cat ./order | sed 's/\s.*$//') > out.sexpr
else
cat $TMP $(ls *.scm *.sexpr | sort) > out.sexpr
fi
racket -l errortrace -t out.sexpr