<p dir="ltr">Hi Ryan,</p>
<p dir="ltr">I would be happy to collaborate with you on this. I am also new to both USFM and PEG :)</p>
<p dir="ltr">As you see in the repo, I am using Go programming language as the implementation language.</p>
<p dir="ltr">I think we can make OSIS as the first targeted output format.</p>
<div class="gmail_quote">On Dec 28, 2015 10:07 PM, "Ryan Hiebert" <<a href="mailto:ryan@ryanhiebert.com">ryan@ryanhiebert.com</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word"><br><div><blockquote type="cite"><div>On Dec 28, 2015, at 9:43 AM, Baiju M <<a href="mailto:baiju.m.mail@gmail.com" target="_blank">baiju.m.mail@gmail.com</a>> wrote:</div><div><p dir="ltr">Anyone tried to create a parser for USFM using Parsing Expression Grammar (PEG)? </p><p dir="ltr">I just started exploring this idea here: <a href="https://github.com/baijum/usfm" target="_blank">https://github.com/baijum/usfm</a> This is very early stage. If I am able to make any progress, will report here.</p></div></blockquote></div><div>I haven't, but I think it's a good idea. Especially if it can end up with a proper parse tree, I think that may be much easier for the USFM to OSIS converter to handle correctly.</div><div><br></div><div>I'm interested to see where this goes. If you wanted, I'd be willing to try and find some time to pair and see if we can make some good progress. Unfortunately, I'm not too terribly familiar with the spec, but perhaps having two heads working on it can help.</div><div><br></div><div>Ryan</div></div><br>_______________________________________________<br>
sword-devel mailing list: <a href="mailto:sword-devel@crosswire.org">sword-devel@crosswire.org</a><br>
<a href="http://www.crosswire.org/mailman/listinfo/sword-devel" rel="noreferrer" target="_blank">http://www.crosswire.org/mailman/listinfo/sword-devel</a><br>
Instructions to unsubscribe/change your settings at above page<br></blockquote></div>