nyi.qbk 989 B

12345678910111213141516171819202122232425262728
  1. [/
  2. / Copyright (c) 2008 Eric Niebler
  3. /
  4. / Distributed under the Boost Software License, Version 1.0. (See accompanying
  5. / file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
  6. /]
  7. [section Appendix 2: Not Yet Implemented]
  8. The following features are planned for xpressive 2.X:
  9. * `syntax_option_type::collate`
  10. * Collation sequences such as [^'''[.a.]''']
  11. * Equivalence classes like [^'''[=a=]''']
  12. * Control of nested results generation with `syntax_option_type::nosubs`,
  13. and a `nosubs()` modifier for static xpressive.
  14. Here are some wish-list features. You or your company should
  15. consider hiring me to implement them!
  16. * Optimized DFA back-end for simple, fast regexing.
  17. * Different regex compiler front ends for basic, extended, awk, grep
  18. and egrep regex syntax.
  19. * Fine-grained control over the dynamic regex syntax
  20. * Optional integration with ICU for full Unicode support.
  21. * Improved localization support, possibly as a custom facet for `std::locale`.
  22. [endsect]