Advertisement
Guest User

parser.py

a guest
Mar 21st, 2020
120
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.31 KB | None | 0 0
  1. from lark import Lark
  2. import time
  3.  
  4. clock = time.perf_counter()
  5. with open("whatsapp_grammar.lark") as f:
  6.     GRAMMAR = f.read()
  7.  
  8. parser = Lark(GRAMMAR, lexer="dynamic_complete")
  9. with open("input_file")as f:
  10.     print(parser.parse(f.read()).pretty())
  11. print("{:.2f} seconds".format(time.perf_counter() - clock))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement