executablebooks / MyST-Parser

An extended commonmark compliant parser, with bridges to docutils/sphinx
https://myst-parser.readthedocs.io
MIT License
742 stars 196 forks source link

Document how to re-create the MyST Parser purely with markdown-it-py #348

Open choldgraf opened 3 years ago

choldgraf commented 3 years ago

In a recent conversation we discussed how someone could build a MyST Parser from scratch within Python. @chrisjsewell noted that because MyST is built on markdown-it-py, this would be a fairly trivial task and listed the Python code that would be needed:

https://github.com/executablebooks/MyST-Parser/issues/342#issuecomment-813603720

We should document this in the myst docs so that users can see how straightforward this is!

damianavila commented 3 years ago

Assigning myself since I was looking at this in my investigation about the parser and I think I can now take a stab on it :wink:

damianavila commented 3 years ago

Well, actually I can not assign myself because I do not have permission, it seems, @choldgraf can you add me as an assignee? Thanks!

choldgraf commented 3 years ago

Done! Hmm I need to figure out what kinds of permissions to give the @executablebooks/ebpteam to allow this