MCPcopy Create free account
hub / github.com/SplootCode/splootcode / appendDictToken

Function appendDictToken

python/convert_ast.py:146–150  ·  view source on GitHub ↗
(dict, tokens)

Source from the content-addressed store, hash-verified

144 tokens.append(SplootNode('PY_SET', {'elements': elements}))
145
146def appendDictToken(dict, tokens):
147 keys = [generateExpression(expr) for expr in dict.keys]
148 values = [generateExpression(expr) for expr in dict.values]
149 els = [SplootNode('PY_KEYVALUE', childSets={'key': [k], 'value': [v]}) for k, v in zip(keys,values)]
150 tokens.append(SplootNode('PY_DICT', {'elements': els}))
151
152def appendSubscriptExpression(subscript, tokens):
153 target = generateExpressionTokens(subscript.value)

Callers 1

generateExpressionTokensFunction · 0.85

Calls 2

generateExpressionFunction · 0.85
SplootNodeFunction · 0.70

Tested by

no test coverage detected