Create 'return' statement

This commit is contained in:
Bartłomiej Pluta
2019-07-12 00:35:41 +02:00
parent ee91dbec8a
commit e71bffcf5d
3 changed files with 38 additions and 36 deletions

View File

@@ -16,7 +16,7 @@ class Valuable(Node):
self[0] = value
@classmethod
def withValue(cls, value):
node = cls(value.pos)
def withValue(cls, value, pos=None):
node = cls(value.pos if pos is None else pos)
node.value = value
return node