J'ai défini une fonction -main
dans un espace de noms :gen-class :main true
dans Clojure. J'essaie de le tester à partir du REPL.Test de Clojure main à partir de REPL
Ma fonction main
ressemble à ceci:
(defn -main [& args]
; ...
)
et je suis en train de l'appeler avec (ns/-main "-x" "foo")
, (ns/-main "-x foo")
, (ns/-main ["-x" "foo"])
, (ns/-main (into-array String ["-x" "foo"])
, etc., et tout me donner diverses erreurs.
Comment appeler cette fonction à partir de REPL et passer certains arguments de ligne de commande pour le tester?
Merci.
Le problème était un DUE (erreur d'utilisateur stupide). Ça marche maintenant. Merci. – Ralph
@Ralf: Été là ... fait que .. :) –