[TRDR-11] Stack overflow on whitespace in reader/read and edn/read Created: 05/Dec/13 Updated: 05/Dec/13 Resolved: 05/Dec/13
|Reporter:||Paul Michael Bauer||Assignee:||Nicola Mometto|
reader/read and edn/read call themselves recursively for several encountered character classes - whitespace, comments.
Motivating Use Case: cljs files generated via cljx are particularly prone to trigger tools.reader stack overflow errors. Cljx replaces un-included forms with homomorphic whitespace blocks to preserve line number and column errors on compilation.
|Comment by Nicola Mometto [ 05/Dec/13 3:50 PM ]|
Thanks, I took the liberty of changing the commit description.
|Comment by Paul Michael Bauer [ 05/Dec/13 3:53 PM ]|
Thanks for changing the commit message. facepalm