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

Function generateAssignment

python/convert_ast.py:60–64  ·  view source on GitHub ↗
(assignStatement)

Source from the content-addressed store, hash-verified

58 raise Exception(f"Unsupported target for assignment: {targets}")
59
60def generateAssignment(assignStatement):
61 return SplootNode("PYTHON_ASSIGNMENT", {
62 "left": generateAssignmentTargets(assignStatement.targets),
63 "right": [generateExpression(assignStatement.value)],
64 })
65
66def generateKeywordArgument(keyword):
67 kwarg_node = SplootNode('PY_KWARG', {'value': [generateExpression(keyword.value)]}, {'name': keyword.arg})

Callers 1

generateSplootStatementFunction · 0.85

Calls 3

generateExpressionFunction · 0.85
SplootNodeFunction · 0.70

Tested by

no test coverage detected