We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
_print_tree()
1 parent 8f42831 commit 957ab89Copy full SHA for 957ab89
main.py
@@ -21,16 +21,6 @@ def lex(filename: str):
21
print(f"({token.line}): {token_name}({token.text})")
22
23
24
-def _print_tree(node, parser, level=0):
25
- if node.getChildCount() == 0:
26
- print(" | " * level + str(node))
27
- else:
28
- rule_name = parser.ruleNames[node.getRuleIndex()]
29
- print(" | " * level + rule_name)
30
- for i in range(node.getChildCount()):
31
- _print_tree(node.getChild(i), parser, level + 1)
32
-
33
34
@app.command()
35
def parse(filename: str):
36
"""Syntactic analysis"""
0 commit comments