This issue appears to be unique to using a Leiningen version 2 REPL.

It does not occur if using "java -cp clojure.jar clojure.main" to get a REPL, 
nor with Leiningen version 1.7.1.

CCing nrepl developer Chas Emerick in case this might be an issue with nrepl, 
but I haven't attempted to localize the problem any further than mentioned 
above.

Andy

On Jan 18, 2013, at 11:32 AM, Thomas wrote:

> Hi,
> 
> When I run this in my REPL I get an exception and the REPL exits:
> 
> user=> (clojure.string/split "asdfsa;asdf;asdf" #";" )
> Exception Ambiguous match for ";\" )" by #<Object[] 
> [Ljava.lang.Object;@77237723>
>       net.cgrand.parsley.lrplus/array-union/fn--4060 (lrplus.clj:91)
>       net.cgrand.parsley.lrplus/matchers-union/fn--4072 (lrplus.clj:118)
>       net.cgrand.parsley.lrplus/step1 (lrplus.clj:166)
>       net.cgrand.parsley.lrplus/step (lrplus.clj:190)
>       net.cgrand.parsley/stepper/self--4854 (parsley.clj:39)
>       net.cgrand.parsley/stepper/self--4854 (parsley.clj:36)
>       reply.eval-modes.nrepl/parsed-forms (nrepl.clj:72)
>       reply.eval-modes.nrepl/parsed-forms (nrepl.clj:66)
>       reply.eval-modes.nrepl/run-repl (nrepl.clj:103)
>       reply.eval-modes.nrepl/main (nrepl.clj:189)
>       reply.main/launch-nrepl/fn--5375 (main.clj:60)
>       clojure.core/with-redefs-fn (core.clj:6585)
> Bye for now!
> 
> If I do use #"\;" (note the \ in there) it works as expected.
> 
> Surely this is unexpected (the REPL ending that is), but what about escaping 
> the ; It is after all in a string and I wouldn't expect it to be seen as a 
> comment.
> 
> REPL-y 0.1.6
> Clojure 1.4.0
> 
> Are my versions.
> 
> TIA,
> Thomas
> 
> -- 
> 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

Reply via email to