This repo contains code to mirror other repos. It also contains the code that is getting mirrored.
Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.
Erez Shinan d846627fb7 A few fixes to escaping il y a 6 ans
..
README.md Main README is now shorter and to the point. Added a short examples README il y a 6 ans
__init__.py Added examples (calc, json) il y a 7 ans
calc.py Earley now uses dynamic lexer by default. Bump to version 0.3.0 il y a 7 ans
conf.py Fixed issue in examples.conf il y a 7 ans
conf_nolex.py Earley now uses dynamic lexer by default. Bump to version 0.3.0 il y a 7 ans
fruitflies.png Improved Readme il y a 6 ans
fruitflies.py Improved Readme il y a 6 ans
indented_tree.py Changed parser/lexer interface in lark. Bumped minor version il y a 7 ans
json_parser.py Improved README. Dynamic lexer now generates tokens. il y a 7 ans
python2.g Added example Python grammars & parser il y a 7 ans
python3.g A few fixes to escaping il y a 6 ans
python_parser.py Added example Python grammars & parser il y a 7 ans
reconstruct_json.py Earley now uses dynamic lexer by default. Bump to version 0.3.0 il y a 7 ans
turtle_dsl.py Earley now uses dynamic lexer by default. Bump to version 0.3.0 il y a 7 ans

README.md

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