Robin Stocker bb233ecb5d Support nested character classes and intersection with &&
This implements parts of UTS#18 RL1.3, namely:

* Nested character classes, e.g.: `[a[b-c]]`
* Intersections in classes, e.g.: `[\w&&\p{Greek}]`

They can be combined to do things like `[\w&&[^a]]` to get all word
characters except `a`.

Fixes #341
2017-05-21 21:30:15 +10:00
..
2017-01-02 16:50:48 -05:00