lark-parser/lark
Lark is a parsing toolkit for Python, built with a focus on ergonomics, performance and modularity.
PythonMIT
Issues
- 0
- 2
Syntactic sugar: Tree.find_token()
#1466 opened by makukha - 5
Alternative to @v_args()
#1468 opened by makukha - 3
Interactive parsing with Earley
#1493 opened by tanvisharma - 3
Ignored terminal used in the grammar is expected with Earley but not with LALR
#1473 opened by Molrn - 3
Extending python grammar
#1453 opened by mbhall88 - 2
Resolution order changed
#1456 opened by Conchylicultor - 4
Terminal Editing before Compression
#1461 opened by clementfaisandier - 5
Extracting terminals in Transformer?
#1469 opened by alexthomasv - 1
Lark | Creating A Grammar For YAML
#1482 opened by jordanparker6 - 1
Terminal Names Documentation
#1484 opened by EmperorArthur - 1
Support python match on Tree
#1487 opened by philzook58 - 2
How do weights work on Lark rules / terminals?
#1491 opened by FruitfulApproach - 2
- 4
Understanding Earley parser performance edge cases
#1492 opened by dolsysmith - 0
Move documentation to bootstrap 5
#1494 opened by wiene - 1
- 1
Difference between Visitor classes
#1499 opened by synalice - 0
Python reconstructor list comprehension error
#1500 opened by ellieyhcheng - 0
Can't figure out how OR works in rules
#1498 opened by synalice - 4
Can Lark parse rpm spec file format?
#1497 opened by synalice - 0
Difference in LALR Grammar Parsing
#1489 opened by Crayon112 - 5
Porting from pyparsing: counted_array
#1485 opened by gerlero - 3
- 1
`lark.grammar.Symbol.__eq__` raises an `AssertionError` when checking if `None == Symbol(...)`
#1476 opened by weaversam8 - 4
Async methods in transformers are not working
#1477 opened by vignesh14052002 - 2
Quickly identify cause of UnexpectedEOF exception thrown parsing a very large file?
#1474 opened by byerun - 8
Pasring never finishes for complex Terraform file
#1475 opened by rotemavni - 0
`cache` option does not work with `Reconstructor`
#1472 opened by weaversam8 - 2
- 3
v_args seems to be ignored for subclass of Visitor class
#1457 opened by skepppy - 5
Syntactic sugar: Tree.has_data()
#1465 opened by makukha - 2
Regex wildcard too greedy
#1464 opened by jbogar - 0
Lark resulting LALR -nor- Earley parser will pick out the longest match of say "a + b + c + ... + d" example input. Bug (?)
#1463 opened by FruitfulApproach - 4
Quick question - am I using Lark correctly?
#1462 opened by FruitfulApproach - 3
Superfluous identical ambiguities in Earley
#1436 opened by erezsh - 2
Confusing Error on simple example.
#1455 opened by Shuraken007 - 1
Error in parsing datetime strings
#1442 opened by MohammedShokr - 2
Escape double quote not working
#1450 opened by KelvinChung2000 - 3
Generate counter-examples for conflicts in LALR parsing
#1449 opened by BenzoX - 0
- 6
Ambiguities and Priorities in 1.2.1 earley
#1443 opened by MaxOstrowski - 0
tests/test_cache.py and Python >= 3.12: SyntaxWarning: invalid escape sequence '\w'
#1445 opened by wiene - 0
Priorities not working within recursive rules
#1441 opened by ThatOtherAndrew - 1
Lexer matches shorter literals before longer literals
#1440 opened by tom-huntington - 1
_TERMINAL appears in tree
#1439 opened by tom-huntington - 4
Porting from pyparsing match_previous_literal
#1437 opened by kevemueller - 4
- 0
Dynamic Earley: Incorrect value for SymbolNode.end
#1431 opened by chanicpanic - 4
Post 1388 changes
#1426 opened by MegaIng