aboutsummaryrefslogtreecommitdiff
path: root/TODO.md
diff options
context:
space:
mode:
authorAkshay Nair <phenax5@gmail.com>2022-01-10 21:29:42 +0530
committerAkshay Nair <phenax5@gmail.com>2022-01-10 21:29:42 +0530
commit3581e398a2fe2f38bee7e6d13cbf609221f61672 (patch)
tree95715115303ecb9620cbf37530e89a37c0ff5c4b /TODO.md
parentaa006086f69c827d780e6e0e69947ca7ee6e2c70 (diff)
downloadelxr-3581e398a2fe2f38bee7e6d13cbf609221f61672.tar.gz
elxr-3581e398a2fe2f38bee7e6d13cbf609221f61672.zip
feat: adds matchAll function (incomplete)
Diffstat (limited to 'TODO.md')
-rw-r--r--TODO.md10
1 files changed, 8 insertions, 2 deletions
diff --git a/TODO.md b/TODO.md
index e1523ba..5760fde 100644
--- a/TODO.md
+++ b/TODO.md
@@ -5,11 +5,17 @@
- [ ] Eval: Next item
- [ ] Parse: `{2, 5}` quantifiers
- [ ] Eval: `^$` start-end
- - [ ] Parse, Eval: Not/Inverse
- - [X] Func: filter
+ - [ ] Func: filter
- [ ] Func: match
- [ ] Func: replace
+ - [ ] Not/Inverse
+ - [ ] Named capture groups
+ - [ ] Non-capture groups
## Issues
- [ ] . should not match for empty list
+## Refactor
+ - [ ] Remove default null for constructors
+ - [ ] Create group inside PropertyMatch and send single `expr`
+