aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAkshay Nair <phenax5@gmail.com>2022-01-24 19:39:41 +0530
committerAkshay Nair <phenax5@gmail.com>2022-01-24 19:39:41 +0530
commitd11072880b45606cbc093132e3b0a11c16f8ef4b (patch)
treeac456c6a062a77f8949acb30823363db62110348
parentfcb7bd4a61bd8614652a94b842b6d261ff8403a7 (diff)
downloadelxr-d11072880b45606cbc093132e3b0a11c16f8ef4b.tar.gz
elxr-d11072880b45606cbc093132e3b0a11c16f8ef4b.zip
docs: updates min-max out of todo
-rw-r--r--README.md4
-rw-r--r--TODO.md2
2 files changed, 2 insertions, 4 deletions
diff --git a/README.md b/README.md
index ad69e4f..3ece065 100644
--- a/README.md
+++ b/README.md
@@ -18,7 +18,7 @@ Whitespaces are ignored (except within literals)
* `a|b` => match `a` **or** `b`
* `a*` => **Zero or more** consecutive instances of pattern `a` in the list
* `a+` => **One or more** consecutive instances of pattern `a` in the list
-* `a{2, 5}` => **Min-Max** quantifiers (example matches `a` more than 2 times but less than 5) [TODO]
+* `a{2, 5}` => **Min-Max** quantifiers (example matches `a` more than 2 times but less than 5)
* `(\s\T)` => **Group** (example matches any non-empty string)
* `^a$` => `^` indicates **start** of list, and `$` indicates **end** of list [TODO]
* `a,b` => match `a` on current item followed by `b` on the next item (**sequence**)
@@ -31,12 +31,10 @@ Whitespaces are ignored (except within literals)
### TODO
- - [X] `matchAll` function
- [ ] `replaceAll` function
- [ ] `match` function
- [ ] Named capture groups
- [ ] Non-capturing groups
- - [ ] `{min, max}` quantifiers
- [ ] Regular expressions for string items
- [ ] Nested list evaluation
- [ ] Number comarison
diff --git a/TODO.md b/TODO.md
index 9a6e393..cf9bce3 100644
--- a/TODO.md
+++ b/TODO.md
@@ -4,7 +4,7 @@
- [X] Eval: Quantifiers (`+` and `*`)
- [X] Eval: Next item/Sequence
- [X] Func: matchAll
- - [ ] `{2, 5}` quantifiers
+ - [X] `{2, 5}` quantifiers
- [ ] Eval: `^$` start-end
- [ ] Func: replace
- [ ] Not/Inverse