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