xmd:可扩展的降价格式

时间:2024-07-03 15:28:22
【文件属性】:

文件名称:xmd:可扩展的降价格式

文件大小:24KB

文件格式:ZIP

更新时间:2024-07-03 15:28:22

TypeScript

如果您能找到适合您需求的方言,Markdown 就很棒。 但是,如果您需要它不支持的某些功能,您很容易进入一种罪恶的状态。 您可能会尝试: 在 Markdown 中嵌入 XML。 有一个花哨的前/后处理链。 寻找另一种降价方言。 这两个都让我觉得很脏。 我也不想为 Markdown 添加更多临时的、随意的扩展。 考虑 Markdown 的一种方式是,它是 XML 的一种方言,使使用它的书写更加愉快。 要创建可扩展的 Markdown 方言,您需要做的就是使其语法足够规范,以便可以在其中表达任意 XML。 我希望 Markdown 方言具有与 XML 相同的表达能力。 类似于 HAML 和 Markdown 之间的混合体。 例子 一个简单的文档看起来与 Markdown 非常相似。 ``` # The Title The _first_ paragraph of text


【文件预览】:
xmd-master
----bin()
--------xmd.js(48B)
----package.json(423B)
----src()
--------Ast.ts(3KB)
--------Tag.ts(86B)
--------Xmd.ts(3KB)
--------test.ts(253B)
--------BlockParserTest.ts(12KB)
--------ReaderTest.ts(3KB)
--------test.d.ts(77B)
--------TagTest.ts(2KB)
--------TextParser.ts(3KB)
--------index.d.ts(43B)
--------TagInfo.ts(92B)
--------BlockParser.ts(7KB)
--------Node.ts(71B)
--------Line.ts(271B)
--------LineType.ts(98B)
--------TextParserTest.ts(5KB)
--------Main.ts(2KB)
--------Reader.ts(3KB)
--------XmdTest.ts(2KB)
----grammar.md(1KB)
----examples()
--------simple.xmd(312B)
--------structure.xmd.json(2KB)
--------structure.xmd(283B)
----.gitignore(28B)
----tsd.json(526B)
----Makefile(509B)
----README.md(13KB)

网友评论