@@ -96,12 +96,6 @@ class Parser:
9696 ]
9797 )
9898
99- PREFIX_OPERATORS = frozenset (
100- [
101- TokenType .NOT ,
102- ]
103- )
104-
10599 def __init__ (self , * , env : JSONPathEnvironment ) -> None :
106100 self .env = env
107101
@@ -120,16 +114,6 @@ def __init__(self, *, env: JSONPathEnvironment) -> None:
120114 TokenType .TRUE : self .parse_boolean ,
121115 }
122116
123- self .list_item_map : Dict [TokenType , Callable [[TokenStream ], Expression ]] = {
124- TokenType .FALSE : self .parse_boolean ,
125- TokenType .FLOAT : self .parse_float_literal ,
126- TokenType .INT : self .parse_integer_literal ,
127- TokenType .NULL : self .parse_nil ,
128- TokenType .DOUBLE_QUOTE_STRING : self .parse_string_literal ,
129- TokenType .SINGLE_QUOTE_STRING : self .parse_string_literal ,
130- TokenType .TRUE : self .parse_boolean ,
131- }
132-
133117 self .function_argument_map : Dict [
134118 TokenType , Callable [[TokenStream ], Expression ]
135119 ] = {
@@ -261,7 +245,7 @@ def _maybe_index(token: Token) -> bool:
261245 )
262246
263247 def parse_bracketed_selection (self , stream : TokenStream ) -> List [JSONPathSelector ]: # noqa: PLR0912
264- """Parse a comma separated list JSONPath selectors from a stream of tokens ."""
248+ """Parse a comma separated list of JSONPath selectors."""
265249 tok = stream .next_token () # Skip LBRACKET
266250 selectors : List [JSONPathSelector ] = []
267251
0 commit comments