lark-parser/lark

testing/debugging grammar interactively ?

Open

#149 opened on May 22, 2018

View on GitHub
 (12 comments) (0 reactions) (0 assignees)Python (384 forks)batch import
discussiongood first issuehelp wanted

Repository metrics

Stars
 (4,275 stars)
PR merge metrics
 (Avg merge 41m) (1 merged PR in 30d)

Description

I am thinking something along the lines of https://omrelli.ug/nearley-playground/ that provides an interactive feedback to the user creating a grammar, via examples or other way. The nicest tool I know is about regular expressions only : https://regex101.com/

Is there something like that for parser grammars ? where we could just add lark syntax?

I am not used to write parser grammars, and I am currently doing this in a python interpreter. The raw python error messages can be quite cryptic for a newcomer. Any idea ? Am I missing an obvious tool here ?

Contributor guide