Skip to content

Latest commit

 

History

History
33 lines (23 loc) · 809 Bytes

inbox.md

File metadata and controls

33 lines (23 loc) · 809 Bytes

Inbox


Markdown Replacement

Why?

Markdown has several implementations available, most implement the same core features but several useful features are missing. Features as:

  • Math support.
  • Cross-referencing.
  • While graph tools exist, support for them is non-standard.
  • While it compiles to HTML, support for other possible languages is hacky.

Principles

  • Simple, readable language.
  • Original file readability should be as good as the final product.
  • Produce quality output documents, from a simple README to a full-fledged documentation system.
  • It should scale, writing a file should be just writing a file.
  • No imports, plugins or LaTeX like crap.
  • UTF-8 support as well as Math symbols.

How?

  • Build a DSL
    • Maybe with Racket
    • Maybe write the full parser