This repo contains code to mirror other repos. It also contains the code that is getting mirrored.
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Examples for Lark
Beginners
- calc.py - A simple example of a REPL calculator
- json_parser.py - A simple JSON parser (comes with a tutorial, see docs)
- indented_tree.py - A demonstration of parsing indentation (“whitespace significant” language)
- fruitflies.py - A demonstration of ambiguity
- turtle_dsl.py - Implements a LOGO-like toy language for Python’s turtle, with interpreter.
Advanced
- python_parser.py - A fully-working Python 2 & 3 parser (but not production ready yet!)
- conf.py - Demonstrates the power of LALR’s contextual lexer on a toy configuration language
- reconstruct_json.py - Demonstrates the experimental text-reconstruction feature