I managed to fix the issue described at the issue's title (#67), but other things came along the way:
I found out this happens also inside strings and inside apostrophes (the ones used for enclosing chars), for which I did not have a clear path for fixing.
Also I think the solutions presented here are terribly unoptimized, code-wise and performance-wise, but who knows, it's what I came up with at the time.
I managed to fix the issue described at the issue's title (#67), but other things came along the way: I found out this happens also inside strings and inside apostrophes (the ones used for enclosing chars), for which I did not have a clear path for fixing. Also I think the solutions presented here are terribly unoptimized, code-wise and performance-wise, but who knows, it's what I came up with at the time.