Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Generic Parsing EPIC #70

Closed
5 tasks
mvahowe opened this issue Jan 14, 2021 · 0 comments
Closed
5 tasks

Generic Parsing EPIC #70

mvahowe opened this issue Jan 14, 2021 · 0 comments

Comments

@mvahowe
Copy link
Owner

mvahowe commented Jan 14, 2021

This involves replacing the current, single, per-block Scripture-orientated parser spec with a mechanism to support multiple parser specs for different internal representations. (All these representations will use the same succinct hierarchy, but the semantics of the components and the range of graft and scope types will vary.)

Challenges

  • make underlying structure flexible while keeping it simple
  • make the formats pluggable so everyone doesn't need to support everything all the time
  • support 3rd party plugins
  • support customization of plugins (eg extra tags in USFM)

A possible order

@mvahowe mvahowe modified the milestones: 2.0 - Multiple Content Types, Multiple Content Types Jun 9, 2021
@mvahowe mvahowe closed this as completed Dec 9, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant