leo-editor / leo-editor

Leo is an Outliner, Editor, IDE and PIM written in 100% Python.
https://leo-editor.github.io/leo-editor/
Other
1.49k stars 156 forks source link

Add colorizer and importer for 竜 TatSu files #3617

Open tbpassin opened 1 year ago

tbpassin commented 1 year ago

竜 TatSu is a PEG parser generator that uses a version of EBNF for its rules. See https://tatsu.readthedocs.io/en/stable/intro.html

edreamleo commented 12 months ago

@tbpassin I'll delegate this one to you :-) Please feel free to ask for help.

tbpassin commented 12 months ago

Pretty sure I'll be asking! - since I don't know much about the colorizer, the importers or 竜 TatSu. So don't be looking for a PR in a hurry.

edreamleo commented 12 months ago

@tbpassin The tasks:

Running Leo with --trace=coloring shows superb traces in the console.