kavitharaju

Results 24 issues of kavitharaju

> A z marker may have any role: char, para, milestone, note, etc. And that is why we have marker.ext. As of now USFM Grammar treats all `z` markers as...

grammar

To be able to provide round trippability with our various formats like USJ, USX and syntax tree we need to be able to generate USFM from these formats - [x]...

enhancement

For the implementation and testing of the python parser, as well as the support for different USFM features by the underlying grammar, we need to build a large test suite...

v3-tree-sitter

When given an input like this without a chapter number ``` \\id gen \\c \\p \\v 1 test ``` We can see a `MISSING` info in the syntax tree. ```...

bug

Can the grammar handle complex usages of list markers, that contain sublists within lists. delimited by `\b`?

question
grammar

Now the error messages generated from usfm-grammar just indicates the location of error. Try to make it more understandable by including information like what is missing , what is unexpected...

enhancement

The parsing with the tree-sitter module is quite fast even for large and complex usfm files. Then we do a sequential parsing of the output syntax tree to convert them...

enhancement

How usfm_grammar 3.x would behave if we gave it a random text file? Can we do some checks like, if no \id found in the first 3 content lines of...

Using the published tree-sitter-usfm3 grammar build addons for editor(Atom, VSCode) allowing syntax highlighting, code folding etc.

enhancement

Look into the recommended and popular API naming convention in python and javascript and use them accordingly in the python and javascript modules

discuss
v3-tree-sitter