文件名称:MarpaX-Languages-CommonMark-AST:使用 Marpa 基于 BNF 的 spec.commonmark.org 实现
文件大小:16KB
文件格式:ZIP
更新时间:2024-08-01 01:51:13
Perl
MarpaX-Languages-CommonMark-AST 使用 Marpa::R2 的基于 BNF 的 spec.commonmark.org 实现,现在处于其初始阶段。 最初的计划是通过大多数规范部分的基本测试,从而生成用于规范和(主要)语法驱动(又名声明性)解析的单一语法的初步版本。 注意:当前的实现忽略嵌套块(例如在列表或块引用中)。
【文件预览】:
MarpaX-Languages-CommonMark-AST-master
----.gitignore(194B)
----t()
--------2 Preprocessing.t(388B)
--------5.3 Lists.t(421B)
--------3.1 Precedence.t(266B)
--------4.8 Paragraphs.t(1KB)
--------00_load.t(218B)
--------4.1 Horizontal rules.t(2KB)
--------4.2 ATX headers.t(349B)
--------6.4 Emphasis and strong emphasis.t(255B)
--------4.4 Indented code blocks.t(432B)
--------4.5 Fenced code blocks.t(380B)
--------4.3 Setext headers.t(317B)
----bin()
--------run_perl_tests.sh(133B)
--------commonmark.pl(362B)
----LICENSE(9KB)
----README.md(456B)
----lib()
--------MarpaX()