Test Informed Learning with Examples

Logo

Repository with assignments using the Test Informed Learning with Examples (TILE) method to integrate testing into existing programming courses for free.

Menu

« Back to the main assignment

Grammars, Parsers and Lark

Lark is a parsing toolkit using context free grammers for Python. It is built with a focus on ergonomics, performance and modularity. Lark can parse all context-free languages. To put it simply, it means that it is capable of parsing almost any programming language out there, and to some degree most natural languages too.

Lark provides:

Lark can be installed using pip:

$ pip install lark --upgrade

« Back to the main assignment