Цель: создать скрипт Clojure, который запускается -main
при запуске как ./script.clj
.
. Ближайшее, что я получил, это
#!/bin/bash
#(comment
exec clj -m `basename $0 .clj` ${1+"$@"}
exit
#)
(defn -main [args]
(println args))
Но Clojure не позволяет-Лисп-код внутри многострочных комментариев, и у Clojure нет синтаксиса #| ... |#
Common Lisps.