Add support for some basic character ranges.
Add regex.free implementation.
Add tests for capturing expressions
Update expected test data to match new format.
Make the implementation match the documentation.
Fix a typo in the unicode regex testcase.
Add beginning of regex tests.
Fix compile: Typo slipped in.
Clean up debug prints a bit.
Clean up run queue abstraction
Convert the interpreter to use new match syntax.
Merge branch 'master' of git+ssh://git.eigenstate.org/git/ori/libregex
Start of support for character ranges.
Remove dot operator in favor of range operator.
Add support for encoding unicode range checks.
Start working on character ranges.
Use newlines instead of junk for BOL/EOL matches
Use correct percent specifiers
Add beginning/end of line matches
Refactor running the re out from initializing.
We no longer generate junk asm. Don't remove it.
Correctly pass the duplicated match slices over.
Merge branch 'master' of git+ssh://git.eigenstate.org/git/ori/libregex
Allow disabling debug traces.
Exec returns true if the whole regex matches.
Merge branch 'master' of git+ssh://git.eigenstate.org/git/ori/libregex
Only increment the IP if we're not changing it.
More readable debug traces.
Don't consume characters unnecessarily.
Merge branch 'master' of git+ssh://git.eigenstate.org/git/ori/libregex
Don't grab the first character when creating.
Add compilation of regexes.