still have error: s...@wubbie:~/clj-ex$ java -cp clojure.jar clojure.lang.Repl snake.clj java.lang.IllegalArgumentException: Don't know how to create ISeq from: Symbol (snake.clj:26) at clojure.lang.Compiler.analyzeSeq(Compiler.java:4113) at clojure.lang.Compiler.analyze(Compiler.java:3935) at clojure.lang.Compiler.analyze(Compiler.java:3908) at clojure.lang.Compiler$BodyExpr$Parser.parse(Compiler.java: 3613) at clojure.lang.Compiler$FnMethod.parse(Compiler.java:3456) at clojure.lang.Compiler$FnMethod.access$1100(Compiler.java: 3335) at clojure.lang.Compiler$FnExpr.parse(Compiler.java:2921) at clojure.lang.Compiler.analyzeSeq(Compiler.java:4104) at clojure.lang.Compiler.analyze(Compiler.java:3935) at clojure.lang.Compiler.analyzeSeq(Compiler.java:4094) at clojure.lang.Compiler.analyze(Compiler.java:3935) at clojure.lang.Compiler.analyze(Compiler.java:3908) at clojure.lang.Compiler$MapExpr.parse(Compiler.java:2553) at clojure.lang.Compiler.analyze(Compiler.java:3939) at clojure.lang.Compiler.analyze(Compiler.java:3908) at clojure.lang.Compiler$InvokeExpr.parse(Compiler.java:2736) at clojure.lang.Compiler.analyzeSeq(Compiler.java:4108) at clojure.lang.Compiler.analyze(Compiler.java:3935) at clojure.lang.Compiler.analyze(Compiler.java:3908) at clojure.lang.Compiler$BodyExpr$Parser.parse(Compiler.java: 3613) at clojure.lang.Compiler$LetExpr$Parser.parse(Compiler.java: 3735) at clojure.lang.Compiler.analyzeSeq(Compiler.java:4106) at clojure.lang.Compiler.analyze(Compiler.java:3935) at clojure.lang.Compiler.analyzeSeq(Compiler.java:4094) at clojure.lang.Compiler.analyze(Compiler.java:3935) at clojure.lang.Compiler.analyzeSeq(Compiler.java:4094) at clojure.lang.Compiler.analyze(Compiler.java:3935) at clojure.lang.Compiler.access$100(Compiler.java:38) at clojure.lang.Compiler$LetExpr$Parser.parse(Compiler.java: 3724) at clojure.lang.Compiler.analyzeSeq(Compiler.java:4106) at clojure.lang.Compiler.analyze(Compiler.java:3935) at clojure.lang.Compiler.analyzeSeq(Compiler.java:4094) at clojure.lang.Compiler.analyze(Compiler.java:3935) at clojure.lang.Compiler.analyze(Compiler.java:3908) at clojure.lang.Compiler$BodyExpr$Parser.parse(Compiler.java: 3613) at clojure.lang.Compiler$FnMethod.parse(Compiler.java:3456) at clojure.lang.Compiler$FnMethod.access$1100(Compiler.java: 3335) at clojure.lang.Compiler$FnExpr.parse(Compiler.java:2921) at clojure.lang.Compiler.analyzeSeq(Compiler.java:4104) at clojure.lang.Compiler.analyze(Compiler.java:3935) at clojure.lang.Compiler.analyzeSeq(Compiler.java:4094) at clojure.lang.Compiler.analyze(Compiler.java:3935) at clojure.lang.Compiler.access$100(Compiler.java:38) at clojure.lang.Compiler$DefExpr$Parser.parse(Compiler.java: 366) at clojure.lang.Compiler.analyzeSeq(Compiler.java:4106) at clojure.lang.Compiler.analyze(Compiler.java:3935) at clojure.lang.Compiler.analyzeSeq(Compiler.java:4094) at clojure.lang.Compiler.analyze(Compiler.java:3935) at clojure.lang.Compiler.analyze(Compiler.java:3908) at clojure.lang.Compiler.eval(Compiler.java:4146) at clojure.lang.Compiler.load(Compiler.java:4470) at clojure.lang.Compiler.loadFile(Compiler.java:4437) at clojure.lang.Repl.main(Repl.java:66) Caused by: java.lang.IllegalArgumentException: Don't know how to create ISeq from: Symbol at clojure.lang.RT.seqFrom(RT.java:491) at clojure.lang.RT.seq(RT.java:453) at clojure.core$seq__28.invoke(core.clj:92) at clojure.core$partition__810.invoke(core.clj:1477) at clojure.core$partition__810.invoke(core.clj:1475) at clojure.core$doseq__823.doInvoke(core.clj:1497) at clojure.lang.RestFn.invoke(RestFn.java:443) at clojure.lang.Var.invoke(Var.java:335) at clojure.lang.AFn.applyToHelper(AFn.java:180) at clojure.lang.Var.applyTo(Var.java:444) at clojure.lang.Compiler.macroexpand1(Compiler.java:4025) at clojure.lang.Compiler.analyzeSeq(Compiler.java:4092) ... 52 more Clojure user=>
I just downloaded the latest one and while compiling with mvn saw some warnings: [WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent! Otherwise, compiled ok. Cheers, Sun On Dec 23, 9:50 pm, Chouser <chou...@gmail.com> wrote: > I've also updated the code for "modern" Clojure, including stylistic > changes, plus some other changes that turned out to be mostly > gratuitous. Anyway, here it is. To run: > > java -cp clojure.jar clojure.lang.Repl snake.clj > > --Chouser > > snake.clj > 2KViewDownload --~--~---------~--~----~------------~-------~--~----~ 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 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 -~----------~----~----~----~------~----~------~--~---