maxton/DtxCS

Parsing fails on symbols separated by only parens.

Closed this issue · 0 comments

I just discovered this bug. I suppose it is discouraged to not use spaces between symbols and arrays, but it happens "in the wild".

Particularly this line causes problems:

(solo(guitar))

as it is parsed like this:

('solo(guitar'))
               ^---- note the mismatched close-paren

instead of this:

('solo' ('guitar'))