4 ms·
I get why that's funny, but I actually thought that made a good point: regular expressions in the wild can become unruly and difficult unless you break them dow
by sbjs 8y ago
I get why that's funny, but I actually thought that made a good point: regular expressions in the wild can become unruly and difficult unless you break them down, but the concepts of regular expressions are very simple and natural to understand and easy to work with if you're writing your own very simple regexps. I don't know much about traditional parsers, but if this tool simplifies parsers in the same way regular expressions simplified text-based state machines, it sounds like a major innovative step forward!
- hyperpallium 8y agoAnd owl naturally breaks down grammars, similar to CFG. Regular expressions can also be broken down - by their recursive definition - but curiously they never seem to be, in pratice. e.g. E = ab+bc F = x+y EF = (ab+bc)(x+y)