🔥 Burn Fat Fast. Discover How! 💪

Lark - a parsing toolkit for Python Lark can parse all contex | Python/ django

Lark - a parsing toolkit for Python

Lark can parse all context-free languages.

Lark - это набор инструментов синтаксического анализа для Python, созданный с упором на скорость, производительность и модульность.

$ pip install lark --upgrade

from lark import Lark

l = Lark('''start: WORD "," WORD "!"

%import common.WORD // imports from terminal library
%ignore " " // Disregard spaces in text
''')

print( l.parse("Hello, World!") )

Tree(start, [Token(WORD, 'Hello'), Token(WORD, 'World')])

Github

@pythonl