Improve lists

This commit is contained in:
Bartłomiej Pluta
2019-07-05 18:17:00 +02:00
parent acd9a42e1b
commit ad19e851ec
6 changed files with 48 additions and 46 deletions

View File

@@ -15,30 +15,4 @@ def _flatListNode(listItemNode, list = []):
# NEW AST
# def toFlatList(parser):
# def decoratedParser(input):
# result = parser(input)
#
# if result.result:
# value = flattenList(result.node)
# node = iterableNodeType()
# for v in value:
# node.append(v)
# return ParseResult.OK(node)
#
# return ParseResult.FAIL()
#
# return decoratedParser
#
#
# def flattenList(node, output=None):
# if output is None:
# output = []
#
# if type(node.value) != IgnoredNode:
# output.append(node.value)
#
# if type(node.next) != IgnoredNode:
# flattenList(node.next, output)
#
# return output
#