Closed bpsm closed 12 years ago
From the sentence fragment, "...once only in the middle of a symbol," I would take a/b/c to be invalid edn since one of two things should have happened to allow that to be valid. Either, remove the extra slash and separate the a from b/c with whitespace, or, remove the extra slash and separate the a/b from c with whitespace.
I don't think there is any ambiguity in the current casual spec about how many \/ characters may appear in a valid Symbol.
Yea, you're right. My parser rejects symbols with more than one slash, but somehow, I forgot about that sentence in the spec.
If not, then which slash marks the division between prefix and base name?