jmespath / jmespath/jmespath.jep
Allow expression in index and slice expression
Open
- Dominant language
- Python
- Stars
- 10
- Forks
- 3
- PR merge metrics
- No merged PRs in 30d
Description
It is very useful to allow data to refer to itself.
I propose `bracket-specifier = "[" (number / "*") "]" / "[]"` be extended to `bracket-specifier = "[" (expression / "*" ) "]" / "[]"` for indexes.
`slice-expression = [number] ":" [number] [ ":" [number] ]` be extended to `slice-expression = [expression] ":" [expression] [ ":" [expression] ]` for slices
The scope of the expression is the parent of the object being sliced, this can be extended with `let()`
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.