Modulinos: Difference between revisions
Content added Content deleted
Line 128: | Line 128: | ||
Clojure has a function -main which will run in only three cases. |
Clojure has a function -main which will run in only three cases. |
||
# clj is passed the flag -m |
# clj is passed the flag -m <class> <lang sh>$ clj -m scriptedmain |
||
<lang sh>$ clj -m scriptedmain |
|||
Main: The meaning of life is 42</lang> |
Main: The meaning of life is 42</lang> |
||
# A shebang forces -m |
# A shebang forces -m <lang sh>$ ./scriptedmain.clj |
||
<lang sh>$ ./scriptedmain.clj |
|||
Main: The meaning of life is 42</lang> |
Main: The meaning of life is 42</lang> |
||
# The compiled class is run. |
# The compiled class is run. <lang sh>$ java -cp ~/Library/Clojure/lib/clojure.jar:. scriptedmain |
||
<lang sh>$ java -cp ~/Library/Clojure/lib/clojure.jar:. scriptedmain |
|||
Main: The meaning of life is 42</lang> |
Main: The meaning of life is 42</lang> |
||