Files
smnp-py/smnp/ast/node/assignment.py

28 lines
673 B
Python

# from smnp.ast.node.expression import ExpressionNode
# from smnp.ast.node.none import NoneNode
#
#
# class AssignmentNode(ExpressionNode):
# def __init__(self, pos):
# super().__init__(pos)
# self.children.append(NoneNode())
#
# @property
# def target(self):
# return self[0]
#
# @target.setter
# def target(self, value):
# self[0] = value
#
# @property
# def value(self):
# return self[1]
#
# @value.setter
# def value(self, value):
# self[1] = value
#
# @classmethod
# def _parse(cls, input):
# raise RuntimeError("This class is not supposed to be automatically called")