Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | lookahead for ecma | Howard Hinnant | 2010-07-27 | 1 | -0/+62 | |
| | | | | llvm-svn: 109548 | |||||
* | grep and egrep grammars | Howard Hinnant | 2010-07-27 | 2 | -0/+152 | |
| | | | | llvm-svn: 109534 | |||||
* | continued regex development... | Howard Hinnant | 2010-07-27 | 4 | -105/+157 | |
| | | | | llvm-svn: 109512 | |||||
* | A good start on ecma regex's. Maybe even feature complete, not sure yet. ↵ | Howard Hinnant | 2010-07-27 | 1 | -0/+1505 | |
| | | | | | | Also an unrelated fix to is_constructible thanks to Daniel Krugler. llvm-svn: 109479 | |||||
* | I believe posix extended expr is feature complete. Getting started on ecma ↵ | Howard Hinnant | 2010-07-22 | 1 | -0/+1025 | |
| | | | | | | exprs. llvm-svn: 109126 | |||||
* | A few more tests for posix extended alternation | Howard Hinnant | 2010-07-22 | 1 | -7/+42 | |
| | | | | llvm-svn: 109107 | |||||
* | A good start on extended posix regex. Loops working. Alternation working. ↵ | Howard Hinnant | 2010-07-16 | 2 | -0/+696 | |
| | | | | | | Also update by-chapter completeness summary. llvm-svn: 108548 | |||||
* | Tests for basic posix regex templated on wchar_t | Howard Hinnant | 2010-07-15 | 1 | -0/+743 | |
| | | | | llvm-svn: 108435 | |||||
* | Fixed to work with generalized iterators. | Howard Hinnant | 2010-07-14 | 1 | -0/+23 | |
| | | | | llvm-svn: 108359 | |||||
* | Minor optimizations. Minor bug fixes. More tests. | Howard Hinnant | 2010-07-14 | 1 | -0/+142 | |
| | | | | llvm-svn: 108331 | |||||
* | Bracket expressions are working (lightly tested). | Howard Hinnant | 2010-07-13 | 1 | -0/+101 | |
| | | | | llvm-svn: 108280 | |||||
* | regex_constants icase and collate for matching a single char and for ↵ | Howard Hinnant | 2010-07-12 | 1 | -0/+26 | |
| | | | | | | matching back references llvm-svn: 108178 | |||||
* | back references for BRE | Howard Hinnant | 2010-07-12 | 1 | -0/+162 | |
| | | | | llvm-svn: 108168 | |||||
* | Redesign number 3. The previous design was not handling matching of empty ↵ | Howard Hinnant | 2010-07-12 | 1 | -0/+81 | |
| | | | | | | strings inside of loops. llvm-svn: 108151 | |||||
* | weekly update to by-chapter-summary, plus left and right anchor support in ↵ | Howard Hinnant | 2010-07-09 | 1 | -0/+72 | |
| | | | | | | basic posix. llvm-svn: 107938 | |||||
* | Marked subexpressions in a loop in basic posix working (only lightly tested ↵ | Howard Hinnant | 2010-07-08 | 1 | -22/+40 | |
| | | | | | | so far) llvm-svn: 107889 | |||||
* | First loop test passed. The data structure and search algorithm is still ↵ | Howard Hinnant | 2010-07-07 | 1 | -16/+31 | |
| | | | | | | crude and in-flux. But this milestone needed to be locked in. Right now every loop is implemented in terms of a structure that will handle the most complicated {min, max} loop. Though only *-loops are tested at the moment. In a future iteration *-loops will likely be optimized a little more. The only tests are for basic posix so far, but I have prototype code running for extended posix and ecma. The prototype code lacks the complicating properties of the real <regex> requirements though. llvm-svn: 107803 | |||||
* | First test for marked subexpressions | Howard Hinnant | 2010-06-30 | 1 | -0/+44 | |
| | | | | llvm-svn: 107317 | |||||
* | First, very primitive, search results on one engine | Howard Hinnant | 2010-06-30 | 1 | -0/+83 | |
| | | | | llvm-svn: 107294 | |||||
* | two steps forward, one step back... | Howard Hinnant | 2010-06-30 | 4 | -2/+76 | |
| | | | | llvm-svn: 107230 | |||||
* | [re.submatch] | Howard Hinnant | 2010-06-29 | 10 | -0/+677 | |
| | | | | llvm-svn: 107187 | |||||
* | regex: learning to crawl | Howard Hinnant | 2010-06-25 | 1 | -0/+35 | |
| | | | | llvm-svn: 106882 | |||||
* | Continuing to work through regex, and updated libcxx_by_chapter.pdf with ↵ | Howard Hinnant | 2010-06-24 | 4 | -13/+137 | |
| | | | | | | weekly test results llvm-svn: 106790 | |||||
* | Finished [re.traits]. I'd like to acknowledge the help of Bjorn Reese with ↵ | Howard Hinnant | 2010-06-21 | 6 | -7/+588 | |
| | | | | | | <regex>. llvm-svn: 106478 | |||||
* | Just getting our toes wet on <regex> | Howard Hinnant | 2010-06-17 | 30 | -0/+1451 | |
llvm-svn: 106187 |