const,\r
lineno=lineno_from_parseinfo(ast['parseinfo'])\r
)\r
+ elif literal_type == 'dictionary':\r
+ items = [\r
+ nodes.Pair(\r
+ parse_literal(item['key']),\r
+ parse_variable(item['value']),\r
+ lineno=lineno_from_parseinfo(item['parseinfo'])\r
+ )\r
+ for item in ast['value']\r
+ ]\r
+\r
+ return nodes.Dict(\r
+ items,\r
+ lineno=lineno_from_parseinfo(ast['parseinfo'])\r
+ )\r
elif literal_type == 'list':\r
items = [\r
parse_literal(item) for item in ast['value']\r