From 7e0dda54e952a31f56da92daa8fa596b71e32208 Mon Sep 17 00:00:00 2001 From: "Esteban Prince, Liam (UG - Computer Science)" <le00210@surrey.ac.uk> Date: Mon, 9 Mar 2020 10:42:00 +0000 Subject: [PATCH] Upload New File --- lark_parser.py | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 lark_parser.py diff --git a/lark_parser.py b/lark_parser.py new file mode 100644 index 0000000..cf60ada --- /dev/null +++ b/lark_parser.py @@ -0,0 +1,10 @@ +from lark import Lark, tree + +parser = Lark(open('grammar.lark', 'r'), start='start') + +input = "quickly . and" + +print(parser.parse(input).pretty()) + +# print to png file +tree.pydot__tree_to_png(parser.parse(input), 'ast.png') -- GitLab