Converts a list of ast.keyword objects to a dict.
(keywords)
| 117 | |
| 118 | |
| 119 | def keywords_to_dict(keywords): |
| 120 | """Converts a list of ast.keyword objects to a dict.""" |
| 121 | keys = [] |
| 122 | values = [] |
| 123 | for kw in keywords: |
| 124 | keys.append(gast.Constant(kw.arg, kind=None)) |
| 125 | values.append(kw.value) |
| 126 | return gast.Dict(keys=keys, values=values) |
| 127 | |
| 128 | |
| 129 | class PatternMatcher(gast.NodeVisitor): |