This commit is contained in:
bobbert committed 2026-02-26 17:32:13 +00:00
1 parent 80da31dae7
commit 2027302cf1
10 files changed
+251 -2

No files matched your search

+27
View File
@@ -0,0 +1,27 @@
import sys
from antlr4 import *
from HelloLexer import HelloLexer
from HelloParser import HelloParser
from HelloListener import HelloListener
from antlr4.tree.Trees import Trees
def main(argv):
if len(argv) == 1:
InputStream = StdinStream()
else:
inpname = argv[1]
InputStream = FileStream(inpname)
lexer = HelloLexer(InputStream)
tokstream = CommonTokenStream(lexer)
parser = HelloParser(tokstream)
tree = parser.start()
print(Trees.toStringTree(tree, None, parser))
if __name__ == '__main__':
main(sys.argv)