* Implement callable subscripts
Implements `length()` function for JSON arrays, and `entries()`, `keys()` and `values()` functions for JSON objects.
* Resolve autopep8 and pylint warnings
* Resolve pylint warnings
* Resolve flake8 E501 warning
* Call length() on JSON string
* Resolve pylint warnings
* Resolve pylint warnings
* Fix pre-commit and update pylint
Signed-off-by: David Brown <dmlb2000@gmail.com>
* Resolve pylint warnings
* Resolve pylint warnings
* Implement subscript(number[,number]) callable subscript
* 100% coverage
* Resolve pylint warnings
* Resolve pylint warnings
* Resolve pylint warnings
* Resolve pylint warnings
* Resolve pylint warnings
* Resolve pylint warnings
* Resolve pylint warnings
* Resolve pylint warnings
* Rename callable subscript classes
* Implement Array.entries, Array.keys and Array.values methods
* Update README.md
* Remove unnecessary diffs
* Rename __match__ to __call__
* Move callable subscript names into class properties
* Construct dictionary of callable subscripts
* Resolve pylint warnings
* Update README.md
* Update typing for callable subscripts
* track provenance of callable subscript arguments
* Resolve pylint warnings
* Rename "number" to "int"
* Document callables in README
* Transform list into table
* Add link to pull request