Hmm, in your example you say you're code looks like (println "hello")
but in your description you say ((println "hello")) Don't know if that's a just a typo or not, but if you actually did type in doubled parens like that it would give a null pointer exception because println returns nil, which the extra parens would try to execute as a function. FWIW On Mon, Apr 18, 2011 at 7:48 AM, lesni bleble <lesni.ble...@gmail.com> wrote: > hello, > > i'm trying to start learning clojure with lein but i get into > trouble. I'm doing simple project: > >> lein new foo >> cd foo >> lein deps >> echo '(println "hello")' >> src/foo/core.clj >> lein run -m foo.core > hello > Exception in thread "main" java.lang.NullPointerException > (NO_SOURCE_FILE:1) > at clojure.lang.Compiler.eval(Compiler.java:5440) > at clojure.lang.Compiler.eval(Compiler.java:5415) > at clojure.lang.Compiler.eval(Compiler.java:5391) > at clojure.core$eval.invoke(core.clj:2382) > at clojure.main$eval_opt.invoke(main.clj:235) > at clojure.main$initialize.invoke(main.clj:254) > at clojure.main$null_opt.invoke(main.clj:279) > at clojure.main$main.doInvoke(main.clj:354) > at clojure.lang.RestFn.invoke(RestFn.java:421) > at clojure.lang.Var.invoke(Var.java:369) > at clojure.lang.AFn.applyToHelper(AFn.java:163) > at clojure.lang.Var.applyTo(Var.java:482) > at clojure.main.main(main.java:37) > Caused by: java.lang.NullPointerException > at user$eval13.invoke(NO_SOURCE_FILE:1) > at clojure.lang.Compiler.eval(Compiler.java:5424) > ... 12 more > > obviously my code ((println "hello")) was executed followed by > exception which i don't understand. What is wrong? > > -- > You received this message because you are subscribed to the Google > Groups "Clojure" group. > To post to this group, send email to clojure@googlegroups.com > Note that posts from new members are moderated - please be patient with your > first post. > To unsubscribe from this group, send email to > clojure+unsubscr...@googlegroups.com > For more options, visit this group at > http://groups.google.com/group/clojure?hl=en -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en