\r
variable_accessor_call_parameters\r
=\r
- {SP}* @+:variable_identifier {SP}*\r
- { "," {SP}* @+:variable_identifier {SP}* }*\r
+ @+:variable_accessor_call_parameter\r
+ { "," @+:variable_accessor_call_parameter }*\r
+ ;\r
+\r
+variable_accessor_call_parameter\r
+ =\r
+ variable_accessor_call_parameter_key_value\r
+ | variable_accessor_call_parameter_value_only\r
+ ;\r
+\r
+variable_accessor_call_parameter_key_value\r
+ =\r
+ {SP}* key:IDENTIFIER {SP}* "=" value:variable_accessor_call_parameter_value {SP}*\r
+ ;\r
+\r
+variable_accessor_call_parameter_value_only\r
+ =\r
+ value:variable_accessor_call_parameter_value\r
+ ;\r
+\r
+variable_accessor_call_parameter_value\r
+ =\r
+ {SP}* @:variable_identifier {SP}*\r
;\r
\r
variable_accessor_dot\r
{% with key=val.test %}\r
-{{ dict_var['single']["double"].dot |test(first ,second, third)|filter | lastFilter}}\r
+{{ dict_var['single']["double"].dot |test(first ,second, named=third)|filter | lastFilter}}\r
{%block single key=val param=value %}\r
test {{var}}\r
{%endblock%}\r