| Class | JMESPath::Parser |
| In: |
lib/jmespath/parser.rb
|
| Parent: | Object |
@api private
| AFTER_DOT | = | Set.new([ Lexer::T_IDENTIFIER, # foo.bar Lexer::T_QUOTED_IDENTIFIER, # foo."bar" Lexer::T_STAR, # foo.* Lexer::T_LBRACE, # foo{a: 0} Lexer::T_LBRACKET, # foo[1] Lexer::T_FILTER, # foo.[?bar==10] ]) |
| NUM_COLON_RBRACKET | = | Set.new([ Lexer::T_NUMBER, Lexer::T_COLON, Lexer::T_RBRACKET, ]) |
| COLON_RBRACKET | = | Set.new([ Lexer::T_COLON, Lexer::T_RBRACKET, ]) |
| CURRENT_NODE | = | Nodes::Current.new |