> Quick question, you mention the ability to opt-out of the space-insensitivity, where might one find this?
Yes, undocumented. Use the '>' operator. You know, I introduced space-insensitivity recently, to simplify some rules and it keeps biting me back. For example Line <- (!EOL .)* EOL The catch is, the (!EOL .) sequence accepts spaces (so, line terminators) between the !EOL and the . Crap. So, I keep writing Line <- (!EOL > .)* EOL And I'm more and more convinced that ws a bbad move on my part. Or, at least, give the user a way to opt-out for an entire rule.
